/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-99.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 01:22:04,365 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 01:22:04,424 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-21 01:22:04,427 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 01:22:04,428 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 01:22:04,453 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 01:22:04,454 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 01:22:04,454 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 01:22:04,454 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 01:22:04,457 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 01:22:04,457 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 01:22:04,458 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 01:22:04,458 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 01:22:04,459 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 01:22:04,459 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 01:22:04,459 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 01:22:04,459 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 01:22:04,460 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 01:22:04,460 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-21 01:22:04,461 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 01:22:04,461 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 01:22:04,461 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 01:22:04,461 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 01:22:04,461 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 01:22:04,461 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 01:22:04,462 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 01:22:04,462 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 01:22:04,462 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 01:22:04,462 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 01:22:04,462 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 01:22:04,463 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 01:22:04,463 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 01:22:04,463 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 01:22:04,463 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 01:22:04,463 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 01:22:04,464 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 01:22:04,464 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-21 01:22:04,464 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-21 01:22:04,464 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 01:22:04,464 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 01:22:04,464 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 01:22:04,464 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 01:22:04,464 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 01:22:04,464 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> false [2023-12-21 01:22:04,655 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 01:22:04,669 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 01:22:04,671 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 01:22:04,671 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 01:22:04,672 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 01:22:04,673 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-99.i [2023-12-21 01:22:05,707 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 01:22:05,928 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 01:22:05,928 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-99.i [2023-12-21 01:22:05,944 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/616f2955a/1a86c45785d44c9fa6f264510799ac9b/FLAGd62ec2dea [2023-12-21 01:22:05,958 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/616f2955a/1a86c45785d44c9fa6f264510799ac9b [2023-12-21 01:22:05,960 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 01:22:05,961 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 01:22:05,963 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 01:22:05,963 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 01:22:05,967 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 01:22:05,967 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 01:22:05" (1/1) ... [2023-12-21 01:22:05,968 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@36148a88 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:05, skipping insertion in model container [2023-12-21 01:22:05,968 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 01:22:05" (1/1) ... [2023-12-21 01:22:06,022 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 01:22:06,127 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-99.i[916,929] [2023-12-21 01:22:06,305 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 01:22:06,319 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 01:22:06,339 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-99.i[916,929] [2023-12-21 01:22:06,436 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 01:22:06,449 INFO L206 MainTranslator]: Completed translation [2023-12-21 01:22:06,449 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06 WrapperNode [2023-12-21 01:22:06,449 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 01:22:06,450 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 01:22:06,450 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 01:22:06,450 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 01:22:06,455 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,473 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,596 INFO L138 Inliner]: procedures = 26, calls = 83, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 640 [2023-12-21 01:22:06,597 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 01:22:06,597 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 01:22:06,598 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 01:22:06,598 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 01:22:06,605 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,605 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,623 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,679 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-21 01:22:06,680 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,680 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,712 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,731 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,740 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,750 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,775 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 01:22:06,776 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 01:22:06,776 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 01:22:06,776 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 01:22:06,777 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (1/1) ... [2023-12-21 01:22:06,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 01:22:06,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:06,798 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-21 01:22:06,812 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-21 01:22:06,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 01:22:06,824 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-21 01:22:06,824 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-21 01:22:06,824 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-21 01:22:06,824 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 01:22:06,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 01:22:06,915 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 01:22:06,916 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 01:22:07,692 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 01:22:07,739 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 01:22:07,740 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-21 01:22:07,740 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 01:22:07 BoogieIcfgContainer [2023-12-21 01:22:07,740 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 01:22:07,742 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 01:22:07,742 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 01:22:07,744 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 01:22:07,744 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 01:22:05" (1/3) ... [2023-12-21 01:22:07,745 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51e1be91 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 01:22:07, skipping insertion in model container [2023-12-21 01:22:07,745 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 01:22:06" (2/3) ... [2023-12-21 01:22:07,745 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@51e1be91 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 01:22:07, skipping insertion in model container [2023-12-21 01:22:07,745 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 01:22:07" (3/3) ... [2023-12-21 01:22:07,746 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-99.i [2023-12-21 01:22:07,758 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 01:22:07,758 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-21 01:22:07,806 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 01:22:07,811 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;@44b8d930, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 01:22:07,811 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-21 01:22:07,817 INFO L276 IsEmpty]: Start isEmpty. Operand has 248 states, 175 states have (on average 1.582857142857143) internal successors, (277), 176 states have internal predecessors, (277), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-12-21 01:22:07,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2023-12-21 01:22:07,849 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:07,850 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:07,851 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:07,856 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:07,856 INFO L85 PathProgramCache]: Analyzing trace with hash -132275897, now seen corresponding path program 1 times [2023-12-21 01:22:07,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:07,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [515089616] [2023-12-21 01:22:07,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:07,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:08,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:08,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:08,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [515089616] [2023-12-21 01:22:08,227 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-21 01:22:08,227 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59468459] [2023-12-21 01:22:08,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:08,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:08,228 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:08,233 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:08,264 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-21 01:22:08,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:08,547 INFO L262 TraceCheckSpWp]: Trace formula consists of 1146 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-21 01:22:08,567 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:08,639 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 138 proven. 0 refuted. 0 times theorem prover too weak. 9522 trivial. 0 not checked. [2023-12-21 01:22:08,639 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:22:08,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59468459] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:22:08,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:22:08,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 01:22:08,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113785150] [2023-12-21 01:22:08,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:22:08,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-21 01:22:08,648 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:08,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-21 01:22:08,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 01:22:08,676 INFO L87 Difference]: Start difference. First operand has 248 states, 175 states have (on average 1.582857142857143) internal successors, (277), 176 states have internal predecessors, (277), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) Second operand has 2 states, 2 states have (on average 66.0) internal successors, (132), 2 states have internal predecessors, (132), 2 states have call successors, (70), 2 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 2 states have call successors, (70) [2023-12-21 01:22:08,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:08,747 INFO L93 Difference]: Finished difference Result 493 states and 902 transitions. [2023-12-21 01:22:08,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-21 01:22:08,749 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 66.0) internal successors, (132), 2 states have internal predecessors, (132), 2 states have call successors, (70), 2 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 2 states have call successors, (70) Word has length 477 [2023-12-21 01:22:08,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:08,755 INFO L225 Difference]: With dead ends: 493 [2023-12-21 01:22:08,755 INFO L226 Difference]: Without dead ends: 246 [2023-12-21 01:22:08,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 01:22:08,766 INFO L413 NwaCegarLoop]: 408 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 408 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:08,768 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 408 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:22:08,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2023-12-21 01:22:08,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 246. [2023-12-21 01:22:08,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 174 states have (on average 1.5574712643678161) internal successors, (271), 174 states have internal predecessors, (271), 70 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 70 states have call predecessors, (70), 70 states have call successors, (70) [2023-12-21 01:22:08,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 411 transitions. [2023-12-21 01:22:08,821 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 411 transitions. Word has length 477 [2023-12-21 01:22:08,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:08,821 INFO L495 AbstractCegarLoop]: Abstraction has 246 states and 411 transitions. [2023-12-21 01:22:08,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 66.0) internal successors, (132), 2 states have internal predecessors, (132), 2 states have call successors, (70), 2 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 2 states have call successors, (70) [2023-12-21 01:22:08,822 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 411 transitions. [2023-12-21 01:22:08,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2023-12-21 01:22:08,829 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:08,829 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:08,839 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-12-21 01:22:09,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-21 01:22:09,037 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:09,037 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:09,038 INFO L85 PathProgramCache]: Analyzing trace with hash 1551701497, now seen corresponding path program 1 times [2023-12-21 01:22:09,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:09,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828538330] [2023-12-21 01:22:09,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:09,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:09,142 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:09,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [831493916] [2023-12-21 01:22:09,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:09,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:09,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:09,148 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:09,153 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-21 01:22:09,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:09,434 INFO L262 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-21 01:22:09,442 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:10,457 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:22:10,458 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:22:10,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:10,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828538330] [2023-12-21 01:22:10,458 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:10,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [831493916] [2023-12-21 01:22:10,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [831493916] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:22:10,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:22:10,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:22:10,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [802507849] [2023-12-21 01:22:10,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:22:10,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:22:10,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:10,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:22:10,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:22:10,461 INFO L87 Difference]: Start difference. First operand 246 states and 411 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:10,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:10,724 INFO L93 Difference]: Finished difference Result 786 states and 1315 transitions. [2023-12-21 01:22:10,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:22:10,725 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 477 [2023-12-21 01:22:10,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:10,729 INFO L225 Difference]: With dead ends: 786 [2023-12-21 01:22:10,729 INFO L226 Difference]: Without dead ends: 541 [2023-12-21 01:22:10,730 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 474 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:22:10,731 INFO L413 NwaCegarLoop]: 440 mSDtfsCounter, 524 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 524 SdHoareTripleChecker+Valid, 1239 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:10,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [524 Valid, 1239 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:22:10,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 541 states. [2023-12-21 01:22:10,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 541 to 487. [2023-12-21 01:22:10,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 344 states have (on average 1.555232558139535) internal successors, (535), 344 states have internal predecessors, (535), 140 states have call successors, (140), 2 states have call predecessors, (140), 2 states have return successors, (140), 140 states have call predecessors, (140), 140 states have call successors, (140) [2023-12-21 01:22:10,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 815 transitions. [2023-12-21 01:22:10,767 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 815 transitions. Word has length 477 [2023-12-21 01:22:10,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:10,768 INFO L495 AbstractCegarLoop]: Abstraction has 487 states and 815 transitions. [2023-12-21 01:22:10,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:10,768 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 815 transitions. [2023-12-21 01:22:10,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2023-12-21 01:22:10,773 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:10,774 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:10,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:10,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-21 01:22:10,981 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:10,981 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:10,982 INFO L85 PathProgramCache]: Analyzing trace with hash -2089646607, now seen corresponding path program 1 times [2023-12-21 01:22:10,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:10,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584165383] [2023-12-21 01:22:10,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:10,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:11,031 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:11,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1766532591] [2023-12-21 01:22:11,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:11,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:11,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:11,033 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:11,058 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-21 01:22:11,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:11,306 INFO L262 TraceCheckSpWp]: Trace formula consists of 1147 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:22:11,311 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:11,331 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:22:11,331 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:22:11,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:11,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584165383] [2023-12-21 01:22:11,331 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:11,331 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1766532591] [2023-12-21 01:22:11,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1766532591] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:22:11,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:22:11,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:22:11,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495980026] [2023-12-21 01:22:11,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:22:11,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:22:11,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:11,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:22:11,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:22:11,334 INFO L87 Difference]: Start difference. First operand 487 states and 815 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:11,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:11,397 INFO L93 Difference]: Finished difference Result 1459 states and 2443 transitions. [2023-12-21 01:22:11,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:22:11,398 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 477 [2023-12-21 01:22:11,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:11,403 INFO L225 Difference]: With dead ends: 1459 [2023-12-21 01:22:11,403 INFO L226 Difference]: Without dead ends: 973 [2023-12-21 01:22:11,404 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:22:11,405 INFO L413 NwaCegarLoop]: 401 mSDtfsCounter, 405 mSDsluCounter, 397 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:11,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 798 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:22:11,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2023-12-21 01:22:11,507 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 969. [2023-12-21 01:22:11,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 969 states, 684 states have (on average 1.5497076023391814) internal successors, (1060), 684 states have internal predecessors, (1060), 280 states have call successors, (280), 4 states have call predecessors, (280), 4 states have return successors, (280), 280 states have call predecessors, (280), 280 states have call successors, (280) [2023-12-21 01:22:11,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 969 states to 969 states and 1620 transitions. [2023-12-21 01:22:11,513 INFO L78 Accepts]: Start accepts. Automaton has 969 states and 1620 transitions. Word has length 477 [2023-12-21 01:22:11,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:11,514 INFO L495 AbstractCegarLoop]: Abstraction has 969 states and 1620 transitions. [2023-12-21 01:22:11,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:11,515 INFO L276 IsEmpty]: Start isEmpty. Operand 969 states and 1620 transitions. [2023-12-21 01:22:11,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2023-12-21 01:22:11,521 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:11,521 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:11,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:11,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:11,730 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:11,731 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:11,731 INFO L85 PathProgramCache]: Analyzing trace with hash 127983791, now seen corresponding path program 1 times [2023-12-21 01:22:11,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:11,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676610347] [2023-12-21 01:22:11,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:11,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:11,779 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:11,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1257132593] [2023-12-21 01:22:11,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:11,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:11,780 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:11,781 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:11,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-21 01:22:12,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:12,084 INFO L262 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:22:12,091 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:12,120 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:22:12,121 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:22:12,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:12,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676610347] [2023-12-21 01:22:12,121 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:12,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257132593] [2023-12-21 01:22:12,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257132593] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:22:12,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:22:12,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:22:12,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926777984] [2023-12-21 01:22:12,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:22:12,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:22:12,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:12,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:22:12,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:22:12,123 INFO L87 Difference]: Start difference. First operand 969 states and 1620 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:12,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:12,186 INFO L93 Difference]: Finished difference Result 2445 states and 4104 transitions. [2023-12-21 01:22:12,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:22:12,187 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 477 [2023-12-21 01:22:12,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:12,192 INFO L225 Difference]: With dead ends: 2445 [2023-12-21 01:22:12,192 INFO L226 Difference]: Without dead ends: 1477 [2023-12-21 01:22:12,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:22:12,195 INFO L413 NwaCegarLoop]: 427 mSDtfsCounter, 206 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 206 SdHoareTripleChecker+Valid, 819 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:12,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [206 Valid, 819 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:22:12,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1477 states. [2023-12-21 01:22:12,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1477 to 1471. [2023-12-21 01:22:12,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1471 states, 1150 states have (on average 1.6069565217391304) internal successors, (1848), 1154 states have internal predecessors, (1848), 312 states have call successors, (312), 8 states have call predecessors, (312), 8 states have return successors, (312), 308 states have call predecessors, (312), 312 states have call successors, (312) [2023-12-21 01:22:12,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1471 states to 1471 states and 2472 transitions. [2023-12-21 01:22:12,264 INFO L78 Accepts]: Start accepts. Automaton has 1471 states and 2472 transitions. Word has length 477 [2023-12-21 01:22:12,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:12,265 INFO L495 AbstractCegarLoop]: Abstraction has 1471 states and 2472 transitions. [2023-12-21 01:22:12,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:12,265 INFO L276 IsEmpty]: Start isEmpty. Operand 1471 states and 2472 transitions. [2023-12-21 01:22:12,270 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2023-12-21 01:22:12,271 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:12,271 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:12,286 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:12,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:12,479 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:12,479 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:12,479 INFO L85 PathProgramCache]: Analyzing trace with hash 688683569, now seen corresponding path program 1 times [2023-12-21 01:22:12,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:12,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512956244] [2023-12-21 01:22:12,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:12,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:12,521 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:12,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [861277390] [2023-12-21 01:22:12,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:12,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:12,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:12,523 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:12,552 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-21 01:22:12,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:12,850 INFO L262 TraceCheckSpWp]: Trace formula consists of 1147 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:22:12,855 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:12,883 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:22:12,883 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:22:12,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:12,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512956244] [2023-12-21 01:22:12,883 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:12,883 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861277390] [2023-12-21 01:22:12,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861277390] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:22:12,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:22:12,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:22:12,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568324206] [2023-12-21 01:22:12,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:22:12,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:22:12,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:12,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:22:12,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:22:12,892 INFO L87 Difference]: Start difference. First operand 1471 states and 2472 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:12,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:12,991 INFO L93 Difference]: Finished difference Result 3879 states and 6536 transitions. [2023-12-21 01:22:12,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:22:12,991 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 477 [2023-12-21 01:22:12,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:13,001 INFO L225 Difference]: With dead ends: 3879 [2023-12-21 01:22:13,001 INFO L226 Difference]: Without dead ends: 2409 [2023-12-21 01:22:13,005 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:22:13,005 INFO L413 NwaCegarLoop]: 552 mSDtfsCounter, 197 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 928 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:13,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 928 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:22:13,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2409 states. [2023-12-21 01:22:13,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2409 to 2403. [2023-12-21 01:22:13,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2403 states, 2002 states have (on average 1.6203796203796204) internal successors, (3244), 2014 states have internal predecessors, (3244), 384 states have call successors, (384), 16 states have call predecessors, (384), 16 states have return successors, (384), 372 states have call predecessors, (384), 384 states have call successors, (384) [2023-12-21 01:22:13,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2403 states to 2403 states and 4012 transitions. [2023-12-21 01:22:13,096 INFO L78 Accepts]: Start accepts. Automaton has 2403 states and 4012 transitions. Word has length 477 [2023-12-21 01:22:13,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:13,097 INFO L495 AbstractCegarLoop]: Abstraction has 2403 states and 4012 transitions. [2023-12-21 01:22:13,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:13,097 INFO L276 IsEmpty]: Start isEmpty. Operand 2403 states and 4012 transitions. [2023-12-21 01:22:13,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2023-12-21 01:22:13,101 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:13,101 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:13,112 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:13,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:13,313 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:13,313 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:13,313 INFO L85 PathProgramCache]: Analyzing trace with hash 743076467, now seen corresponding path program 1 times [2023-12-21 01:22:13,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:13,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975826233] [2023-12-21 01:22:13,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:13,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:13,364 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:13,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1745631205] [2023-12-21 01:22:13,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:13,365 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:13,365 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:13,366 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:13,369 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-21 01:22:13,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:13,643 INFO L262 TraceCheckSpWp]: Trace formula consists of 1146 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:22:13,649 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:13,728 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:22:13,729 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:22:13,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:13,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975826233] [2023-12-21 01:22:13,729 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:13,729 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1745631205] [2023-12-21 01:22:13,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1745631205] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:22:13,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:22:13,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-21 01:22:13,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693019819] [2023-12-21 01:22:13,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:22:13,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 01:22:13,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:13,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 01:22:13,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:22:13,731 INFO L87 Difference]: Start difference. First operand 2403 states and 4012 transitions. Second operand has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:13,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:13,934 INFO L93 Difference]: Finished difference Result 7227 states and 12052 transitions. [2023-12-21 01:22:13,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-21 01:22:13,934 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 477 [2023-12-21 01:22:13,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:13,949 INFO L225 Difference]: With dead ends: 7227 [2023-12-21 01:22:13,949 INFO L226 Difference]: Without dead ends: 4825 [2023-12-21 01:22:13,955 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 474 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-21 01:22:13,955 INFO L413 NwaCegarLoop]: 631 mSDtfsCounter, 907 mSDsluCounter, 1825 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 907 SdHoareTripleChecker+Valid, 2456 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:13,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [907 Valid, 2456 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 01:22:13,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4825 states. [2023-12-21 01:22:14,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4825 to 4803. [2023-12-21 01:22:14,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4803 states, 4002 states have (on average 1.6126936531734133) internal successors, (6454), 4026 states have internal predecessors, (6454), 768 states have call successors, (768), 32 states have call predecessors, (768), 32 states have return successors, (768), 744 states have call predecessors, (768), 768 states have call successors, (768) [2023-12-21 01:22:14,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4803 states to 4803 states and 7990 transitions. [2023-12-21 01:22:14,127 INFO L78 Accepts]: Start accepts. Automaton has 4803 states and 7990 transitions. Word has length 477 [2023-12-21 01:22:14,127 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:14,127 INFO L495 AbstractCegarLoop]: Abstraction has 4803 states and 7990 transitions. [2023-12-21 01:22:14,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:14,128 INFO L276 IsEmpty]: Start isEmpty. Operand 4803 states and 7990 transitions. [2023-12-21 01:22:14,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2023-12-21 01:22:14,133 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:14,133 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:14,142 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:14,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:14,341 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:14,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:14,341 INFO L85 PathProgramCache]: Analyzing trace with hash 1001241905, now seen corresponding path program 1 times [2023-12-21 01:22:14,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:14,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127089230] [2023-12-21 01:22:14,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:14,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:14,380 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:14,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1616859040] [2023-12-21 01:22:14,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:14,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:14,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:14,381 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:14,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-21 01:22:14,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:14,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 1143 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:22:14,711 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:15,083 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 2037 proven. 183 refuted. 0 times theorem prover too weak. 7440 trivial. 0 not checked. [2023-12-21 01:22:15,084 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:22:15,360 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 24 proven. 183 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-12-21 01:22:15,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:15,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127089230] [2023-12-21 01:22:15,360 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:15,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1616859040] [2023-12-21 01:22:15,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1616859040] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:22:15,360 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:22:15,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:22:15,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [97194242] [2023-12-21 01:22:15,361 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:22:15,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:22:15,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:15,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:22:15,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:22:15,362 INFO L87 Difference]: Start difference. First operand 4803 states and 7990 transitions. Second operand has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) [2023-12-21 01:22:15,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:15,724 INFO L93 Difference]: Finished difference Result 7765 states and 12835 transitions. [2023-12-21 01:22:15,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 01:22:15,725 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) Word has length 477 [2023-12-21 01:22:15,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:15,736 INFO L225 Difference]: With dead ends: 7765 [2023-12-21 01:22:15,736 INFO L226 Difference]: Without dead ends: 2963 [2023-12-21 01:22:15,744 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 956 GetRequests, 946 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:22:15,745 INFO L413 NwaCegarLoop]: 324 mSDtfsCounter, 437 mSDsluCounter, 504 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:15,745 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [445 Valid, 828 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:22:15,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2963 states. [2023-12-21 01:22:15,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2963 to 2931. [2023-12-21 01:22:15,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2931 states, 2258 states have (on average 1.5473870682019486) internal successors, (3494), 2266 states have internal predecessors, (3494), 640 states have call successors, (640), 32 states have call predecessors, (640), 32 states have return successors, (640), 632 states have call predecessors, (640), 640 states have call successors, (640) [2023-12-21 01:22:15,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2931 states to 2931 states and 4774 transitions. [2023-12-21 01:22:15,953 INFO L78 Accepts]: Start accepts. Automaton has 2931 states and 4774 transitions. Word has length 477 [2023-12-21 01:22:15,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:15,953 INFO L495 AbstractCegarLoop]: Abstraction has 2931 states and 4774 transitions. [2023-12-21 01:22:15,954 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 19.857142857142858) internal successors, (139), 7 states have internal predecessors, (139), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) [2023-12-21 01:22:15,954 INFO L276 IsEmpty]: Start isEmpty. Operand 2931 states and 4774 transitions. [2023-12-21 01:22:15,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2023-12-21 01:22:15,957 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:15,957 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:15,990 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:16,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:16,173 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:16,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:16,173 INFO L85 PathProgramCache]: Analyzing trace with hash -784973965, now seen corresponding path program 1 times [2023-12-21 01:22:16,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:16,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406567141] [2023-12-21 01:22:16,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:16,173 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:16,219 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:16,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1257544261] [2023-12-21 01:22:16,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:16,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:16,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:16,221 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:16,240 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-21 01:22:16,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:16,524 INFO L262 TraceCheckSpWp]: Trace formula consists of 1144 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-21 01:22:16,531 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:17,933 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:22:17,934 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:22:17,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:17,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406567141] [2023-12-21 01:22:17,934 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:17,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257544261] [2023-12-21 01:22:17,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257544261] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:22:17,935 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:22:17,935 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:22:17,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [617288410] [2023-12-21 01:22:17,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:22:17,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:22:17,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:17,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:22:17,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:22:17,936 INFO L87 Difference]: Start difference. First operand 2931 states and 4774 transitions. Second operand has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:18,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:18,320 INFO L93 Difference]: Finished difference Result 10259 states and 16707 transitions. [2023-12-21 01:22:18,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 01:22:18,320 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 477 [2023-12-21 01:22:18,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:18,349 INFO L225 Difference]: With dead ends: 10259 [2023-12-21 01:22:18,349 INFO L226 Difference]: Without dead ends: 7329 [2023-12-21 01:22:18,358 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 474 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:22:18,359 INFO L413 NwaCegarLoop]: 461 mSDtfsCounter, 555 mSDsluCounter, 900 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 1361 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:18,359 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [555 Valid, 1361 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 197 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:22:18,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7329 states. [2023-12-21 01:22:18,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7329 to 5827. [2023-12-21 01:22:18,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5827 states, 4482 states have (on average 1.5408299866131192) internal successors, (6906), 4498 states have internal predecessors, (6906), 1280 states have call successors, (1280), 64 states have call predecessors, (1280), 64 states have return successors, (1280), 1264 states have call predecessors, (1280), 1280 states have call successors, (1280) [2023-12-21 01:22:18,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5827 states to 5827 states and 9466 transitions. [2023-12-21 01:22:18,727 INFO L78 Accepts]: Start accepts. Automaton has 5827 states and 9466 transitions. Word has length 477 [2023-12-21 01:22:18,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:18,728 INFO L495 AbstractCegarLoop]: Abstraction has 5827 states and 9466 transitions. [2023-12-21 01:22:18,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.5) internal successors, (130), 3 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:18,728 INFO L276 IsEmpty]: Start isEmpty. Operand 5827 states and 9466 transitions. [2023-12-21 01:22:18,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 478 [2023-12-21 01:22:18,732 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:18,733 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:18,756 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:18,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-21 01:22:18,959 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:18,960 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:18,960 INFO L85 PathProgramCache]: Analyzing trace with hash -384268421, now seen corresponding path program 1 times [2023-12-21 01:22:18,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:18,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793243130] [2023-12-21 01:22:18,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:18,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:19,004 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:19,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [357607409] [2023-12-21 01:22:19,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:19,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:19,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:19,011 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:19,035 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-21 01:22:19,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:19,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 1146 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-21 01:22:19,329 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:19,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:22:19,422 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:22:19,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:19,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793243130] [2023-12-21 01:22:19,423 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:19,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [357607409] [2023-12-21 01:22:19,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [357607409] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:22:19,423 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:22:19,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 01:22:19,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521494162] [2023-12-21 01:22:19,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:22:19,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 01:22:19,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:19,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 01:22:19,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-21 01:22:19,425 INFO L87 Difference]: Start difference. First operand 5827 states and 9466 transitions. Second operand has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 6 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:20,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:20,010 INFO L93 Difference]: Finished difference Result 8996 states and 14558 transitions. [2023-12-21 01:22:20,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-21 01:22:20,010 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 6 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 477 [2023-12-21 01:22:20,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:20,021 INFO L225 Difference]: With dead ends: 8996 [2023-12-21 01:22:20,022 INFO L226 Difference]: Without dead ends: 3170 [2023-12-21 01:22:20,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 474 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2023-12-21 01:22:20,033 INFO L413 NwaCegarLoop]: 624 mSDtfsCounter, 833 mSDsluCounter, 878 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 833 SdHoareTripleChecker+Valid, 1502 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:20,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [833 Valid, 1502 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 325 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 01:22:20,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3170 states. [2023-12-21 01:22:20,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3170 to 2979. [2023-12-21 01:22:20,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2979 states, 2290 states have (on average 1.5222707423580786) internal successors, (3486), 2298 states have internal predecessors, (3486), 640 states have call successors, (640), 48 states have call predecessors, (640), 48 states have return successors, (640), 632 states have call predecessors, (640), 640 states have call successors, (640) [2023-12-21 01:22:20,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2979 states to 2979 states and 4766 transitions. [2023-12-21 01:22:20,176 INFO L78 Accepts]: Start accepts. Automaton has 2979 states and 4766 transitions. Word has length 477 [2023-12-21 01:22:20,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:20,179 INFO L495 AbstractCegarLoop]: Abstraction has 2979 states and 4766 transitions. [2023-12-21 01:22:20,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 6 states have internal predecessors, (130), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:20,179 INFO L276 IsEmpty]: Start isEmpty. Operand 2979 states and 4766 transitions. [2023-12-21 01:22:20,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-21 01:22:20,187 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:20,188 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:20,195 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:20,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:20,396 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:20,397 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:20,397 INFO L85 PathProgramCache]: Analyzing trace with hash 2026376267, now seen corresponding path program 1 times [2023-12-21 01:22:20,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:20,397 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343109084] [2023-12-21 01:22:20,397 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:20,397 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:20,437 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:20,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [465101426] [2023-12-21 01:22:20,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:20,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:20,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:20,439 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:20,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-21 01:22:20,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:20,768 INFO L262 TraceCheckSpWp]: Trace formula consists of 1151 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:22:20,773 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:20,935 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 4627 proven. 78 refuted. 0 times theorem prover too weak. 4955 trivial. 0 not checked. [2023-12-21 01:22:20,936 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:22:21,183 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 129 proven. 78 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-12-21 01:22:21,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:21,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343109084] [2023-12-21 01:22:21,183 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:21,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [465101426] [2023-12-21 01:22:21,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [465101426] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:22:21,183 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:22:21,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:22:21,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642628488] [2023-12-21 01:22:21,184 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:22:21,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:22:21,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:21,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:22:21,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:22:21,185 INFO L87 Difference]: Start difference. First operand 2979 states and 4766 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) [2023-12-21 01:22:21,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:21,587 INFO L93 Difference]: Finished difference Result 6053 states and 9619 transitions. [2023-12-21 01:22:21,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:22:21,589 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) Word has length 479 [2023-12-21 01:22:21,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:21,597 INFO L225 Difference]: With dead ends: 6053 [2023-12-21 01:22:21,597 INFO L226 Difference]: Without dead ends: 3075 [2023-12-21 01:22:21,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 960 GetRequests, 950 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:22:21,603 INFO L413 NwaCegarLoop]: 321 mSDtfsCounter, 718 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 177 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 820 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 177 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:21,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 820 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [177 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:22:21,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3075 states. [2023-12-21 01:22:21,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3075 to 3011. [2023-12-21 01:22:21,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3011 states, 2314 states have (on average 1.5064822817631807) internal successors, (3486), 2322 states have internal predecessors, (3486), 640 states have call successors, (640), 56 states have call predecessors, (640), 56 states have return successors, (640), 632 states have call predecessors, (640), 640 states have call successors, (640) [2023-12-21 01:22:21,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3011 states to 3011 states and 4766 transitions. [2023-12-21 01:22:21,753 INFO L78 Accepts]: Start accepts. Automaton has 3011 states and 4766 transitions. Word has length 479 [2023-12-21 01:22:21,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:21,754 INFO L495 AbstractCegarLoop]: Abstraction has 3011 states and 4766 transitions. [2023-12-21 01:22:21,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 2 states have call successors, (96), 2 states have call predecessors, (96), 4 states have return successors, (97), 2 states have call predecessors, (97), 2 states have call successors, (97) [2023-12-21 01:22:21,754 INFO L276 IsEmpty]: Start isEmpty. Operand 3011 states and 4766 transitions. [2023-12-21 01:22:21,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-21 01:22:21,757 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:21,757 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:21,767 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:21,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-21 01:22:21,964 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:21,965 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:21,965 INFO L85 PathProgramCache]: Analyzing trace with hash -1314650871, now seen corresponding path program 1 times [2023-12-21 01:22:21,965 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:21,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172200064] [2023-12-21 01:22:21,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:21,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:22,000 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:22,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1737422383] [2023-12-21 01:22:22,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:22,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:22,001 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:22,002 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:22,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-21 01:22:22,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:22,338 INFO L262 TraceCheckSpWp]: Trace formula consists of 1152 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 01:22:22,344 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:22,524 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 4743 proven. 84 refuted. 0 times theorem prover too weak. 4833 trivial. 0 not checked. [2023-12-21 01:22:22,524 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:22:22,727 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 123 proven. 84 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-12-21 01:22:22,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:22,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172200064] [2023-12-21 01:22:22,727 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:22,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1737422383] [2023-12-21 01:22:22,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1737422383] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:22:22,727 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:22:22,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 01:22:22,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331839840] [2023-12-21 01:22:22,728 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:22:22,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 01:22:22,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:22,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 01:22:22,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:22:22,729 INFO L87 Difference]: Start difference. First operand 3011 states and 4766 transitions. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 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-21 01:22:23,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:23,136 INFO L93 Difference]: Finished difference Result 6133 states and 9635 transitions. [2023-12-21 01:22:23,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 01:22:23,137 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 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 479 [2023-12-21 01:22:23,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:23,144 INFO L225 Difference]: With dead ends: 6133 [2023-12-21 01:22:23,144 INFO L226 Difference]: Without dead ends: 3123 [2023-12-21 01:22:23,149 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 960 GetRequests, 950 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 01:22:23,149 INFO L413 NwaCegarLoop]: 318 mSDtfsCounter, 477 mSDsluCounter, 493 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:23,149 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [517 Valid, 811 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-21 01:22:23,151 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3123 states. [2023-12-21 01:22:23,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3123 to 3043. [2023-12-21 01:22:23,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3043 states, 2338 states have (on average 1.4739093242087253) internal successors, (3446), 2346 states have internal predecessors, (3446), 640 states have call successors, (640), 64 states have call predecessors, (640), 64 states have return successors, (640), 632 states have call predecessors, (640), 640 states have call successors, (640) [2023-12-21 01:22:23,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3043 states to 3043 states and 4726 transitions. [2023-12-21 01:22:23,325 INFO L78 Accepts]: Start accepts. Automaton has 3043 states and 4726 transitions. Word has length 479 [2023-12-21 01:22:23,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:23,325 INFO L495 AbstractCegarLoop]: Abstraction has 3043 states and 4726 transitions. [2023-12-21 01:22:23,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 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-21 01:22:23,325 INFO L276 IsEmpty]: Start isEmpty. Operand 3043 states and 4726 transitions. [2023-12-21 01:22:23,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-21 01:22:23,329 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:23,329 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:23,350 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:23,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-21 01:22:23,537 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:23,537 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:23,537 INFO L85 PathProgramCache]: Analyzing trace with hash -935355061, now seen corresponding path program 1 times [2023-12-21 01:22:23,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:23,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [294299213] [2023-12-21 01:22:23,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:23,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:23,579 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:23,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1042960862] [2023-12-21 01:22:23,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:23,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:23,579 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:23,580 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:23,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-21 01:22:23,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:23,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 1149 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-21 01:22:23,936 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:24,348 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:22:24,348 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:22:24,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:24,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [294299213] [2023-12-21 01:22:24,348 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:24,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1042960862] [2023-12-21 01:22:24,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1042960862] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:22:24,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:22:24,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 01:22:24,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821451411] [2023-12-21 01:22:24,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:22:24,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 01:22:24,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:24,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 01:22:24,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 01:22:24,350 INFO L87 Difference]: Start difference. First operand 3043 states and 4726 transitions. Second operand has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:25,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:25,142 INFO L93 Difference]: Finished difference Result 7797 states and 12047 transitions. [2023-12-21 01:22:25,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-21 01:22:25,143 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-21 01:22:25,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:25,152 INFO L225 Difference]: With dead ends: 7797 [2023-12-21 01:22:25,152 INFO L226 Difference]: Without dead ends: 4755 [2023-12-21 01:22:25,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=87, Unknown=0, NotChecked=0, Total=132 [2023-12-21 01:22:25,157 INFO L413 NwaCegarLoop]: 579 mSDtfsCounter, 1476 mSDsluCounter, 1103 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 544 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1476 SdHoareTripleChecker+Valid, 1682 SdHoareTripleChecker+Invalid, 752 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 544 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:25,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1476 Valid, 1682 Invalid, 752 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [544 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 01:22:25,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4755 states. [2023-12-21 01:22:25,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4755 to 3191. [2023-12-21 01:22:25,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3191 states, 2403 states have (on average 1.437786100707449) internal successors, (3455), 2412 states have internal predecessors, (3455), 710 states have call successors, (710), 77 states have call predecessors, (710), 77 states have return successors, (710), 701 states have call predecessors, (710), 710 states have call successors, (710) [2023-12-21 01:22:25,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3191 states to 3191 states and 4875 transitions. [2023-12-21 01:22:25,334 INFO L78 Accepts]: Start accepts. Automaton has 3191 states and 4875 transitions. Word has length 479 [2023-12-21 01:22:25,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:25,335 INFO L495 AbstractCegarLoop]: Abstraction has 3191 states and 4875 transitions. [2023-12-21 01:22:25,335 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:22:25,335 INFO L276 IsEmpty]: Start isEmpty. Operand 3191 states and 4875 transitions. [2023-12-21 01:22:25,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-21 01:22:25,338 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:25,338 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:25,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:25,545 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-21 01:22:25,546 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:25,546 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:25,546 INFO L85 PathProgramCache]: Analyzing trace with hash 223459923, now seen corresponding path program 1 times [2023-12-21 01:22:25,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:25,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161456150] [2023-12-21 01:22:25,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:25,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:25,585 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:25,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1014098850] [2023-12-21 01:22:25,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:25,585 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:25,585 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:25,586 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:25,612 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-21 01:22:25,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:25,944 INFO L262 TraceCheckSpWp]: Trace formula consists of 1150 conjuncts, 8 conjunts are in the unsatisfiable core [2023-12-21 01:22:25,949 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:26,144 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 4557 proven. 75 refuted. 0 times theorem prover too weak. 5028 trivial. 0 not checked. [2023-12-21 01:22:26,144 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:22:26,357 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 132 proven. 75 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-12-21 01:22:26,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:26,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161456150] [2023-12-21 01:22:26,357 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:26,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1014098850] [2023-12-21 01:22:26,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1014098850] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:22:26,358 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:22:26,358 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-12-21 01:22:26,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129139724] [2023-12-21 01:22:26,358 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:22:26,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-21 01:22:26,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:26,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-21 01:22:26,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-12-21 01:22:26,359 INFO L87 Difference]: Start difference. First operand 3191 states and 4875 transitions. Second operand has 12 states, 12 states have (on average 15.666666666666666) internal successors, (188), 12 states have internal predecessors, (188), 3 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 3 states have call predecessors, (96), 3 states have call successors, (96) [2023-12-21 01:22:27,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:27,526 INFO L93 Difference]: Finished difference Result 10711 states and 16376 transitions. [2023-12-21 01:22:27,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-21 01:22:27,527 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 15.666666666666666) internal successors, (188), 12 states have internal predecessors, (188), 3 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 3 states have call predecessors, (96), 3 states have call successors, (96) Word has length 479 [2023-12-21 01:22:27,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:27,542 INFO L225 Difference]: With dead ends: 10711 [2023-12-21 01:22:27,542 INFO L226 Difference]: Without dead ends: 7653 [2023-12-21 01:22:27,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 969 GetRequests, 947 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=150, Invalid=402, Unknown=0, NotChecked=0, Total=552 [2023-12-21 01:22:27,548 INFO L413 NwaCegarLoop]: 419 mSDtfsCounter, 824 mSDsluCounter, 2169 mSDsCounter, 0 mSdLazyCounter, 1491 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 2588 SdHoareTripleChecker+Invalid, 1643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 1491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:27,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [869 Valid, 2588 Invalid, 1643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 1491 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-12-21 01:22:27,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7653 states. [2023-12-21 01:22:27,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7653 to 3559. [2023-12-21 01:22:27,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3559 states, 2762 states have (on average 1.4257784214337437) internal successors, (3938), 2771 states have internal predecessors, (3938), 710 states have call successors, (710), 86 states have call predecessors, (710), 86 states have return successors, (710), 701 states have call predecessors, (710), 710 states have call successors, (710) [2023-12-21 01:22:27,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3559 states to 3559 states and 5358 transitions. [2023-12-21 01:22:27,781 INFO L78 Accepts]: Start accepts. Automaton has 3559 states and 5358 transitions. Word has length 479 [2023-12-21 01:22:27,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:27,781 INFO L495 AbstractCegarLoop]: Abstraction has 3559 states and 5358 transitions. [2023-12-21 01:22:27,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 15.666666666666666) internal successors, (188), 12 states have internal predecessors, (188), 3 states have call successors, (95), 2 states have call predecessors, (95), 4 states have return successors, (96), 3 states have call predecessors, (96), 3 states have call successors, (96) [2023-12-21 01:22:27,782 INFO L276 IsEmpty]: Start isEmpty. Operand 3559 states and 5358 transitions. [2023-12-21 01:22:27,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-21 01:22:27,785 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:27,785 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:27,795 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:27,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-21 01:22:27,994 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:27,994 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:27,994 INFO L85 PathProgramCache]: Analyzing trace with hash 1610245333, now seen corresponding path program 1 times [2023-12-21 01:22:27,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:27,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497876255] [2023-12-21 01:22:27,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:27,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:28,034 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:28,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1079077018] [2023-12-21 01:22:28,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:28,034 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:28,034 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:28,035 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:28,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-21 01:22:28,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:28,399 INFO L262 TraceCheckSpWp]: Trace formula consists of 1150 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-21 01:22:28,405 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:29,236 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 4654 proven. 270 refuted. 0 times theorem prover too weak. 4736 trivial. 0 not checked. [2023-12-21 01:22:29,236 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:22:29,705 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 138 proven. 273 refuted. 0 times theorem prover too weak. 9249 trivial. 0 not checked. [2023-12-21 01:22:29,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:29,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497876255] [2023-12-21 01:22:29,706 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:29,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079077018] [2023-12-21 01:22:29,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079077018] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:22:29,710 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:22:29,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2023-12-21 01:22:29,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567212870] [2023-12-21 01:22:29,711 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:22:29,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-21 01:22:29,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:29,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-21 01:22:29,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=283, Unknown=0, NotChecked=0, Total=380 [2023-12-21 01:22:29,713 INFO L87 Difference]: Start difference. First operand 3559 states and 5358 transitions. Second operand has 20 states, 20 states have (on average 11.2) internal successors, (224), 20 states have internal predecessors, (224), 5 states have call successors, (117), 3 states have call predecessors, (117), 7 states have return successors, (118), 5 states have call predecessors, (118), 5 states have call successors, (118) [2023-12-21 01:22:32,175 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:32,175 INFO L93 Difference]: Finished difference Result 22137 states and 33685 transitions. [2023-12-21 01:22:32,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2023-12-21 01:22:32,176 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 11.2) internal successors, (224), 20 states have internal predecessors, (224), 5 states have call successors, (117), 3 states have call predecessors, (117), 7 states have return successors, (118), 5 states have call predecessors, (118), 5 states have call successors, (118) Word has length 479 [2023-12-21 01:22:32,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:32,249 INFO L225 Difference]: With dead ends: 22137 [2023-12-21 01:22:32,249 INFO L226 Difference]: Without dead ends: 18715 [2023-12-21 01:22:32,257 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1013 GetRequests, 947 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1181 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=1342, Invalid=3214, Unknown=0, NotChecked=0, Total=4556 [2023-12-21 01:22:32,257 INFO L413 NwaCegarLoop]: 367 mSDtfsCounter, 2786 mSDsluCounter, 2271 mSDsCounter, 0 mSdLazyCounter, 1938 mSolverCounterSat, 292 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2813 SdHoareTripleChecker+Valid, 2638 SdHoareTripleChecker+Invalid, 2230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 292 IncrementalHoareTripleChecker+Valid, 1938 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:32,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2813 Valid, 2638 Invalid, 2230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [292 Valid, 1938 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-21 01:22:32,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18715 states. [2023-12-21 01:22:32,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18715 to 11435. [2023-12-21 01:22:32,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11435 states, 10346 states have (on average 1.5138217668664218) internal successors, (15662), 10419 states have internal predecessors, (15662), 902 states have call successors, (902), 186 states have call predecessors, (902), 186 states have return successors, (902), 829 states have call predecessors, (902), 902 states have call successors, (902) [2023-12-21 01:22:32,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11435 states to 11435 states and 17466 transitions. [2023-12-21 01:22:32,706 INFO L78 Accepts]: Start accepts. Automaton has 11435 states and 17466 transitions. Word has length 479 [2023-12-21 01:22:32,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:32,707 INFO L495 AbstractCegarLoop]: Abstraction has 11435 states and 17466 transitions. [2023-12-21 01:22:32,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.2) internal successors, (224), 20 states have internal predecessors, (224), 5 states have call successors, (117), 3 states have call predecessors, (117), 7 states have return successors, (118), 5 states have call predecessors, (118), 5 states have call successors, (118) [2023-12-21 01:22:32,707 INFO L276 IsEmpty]: Start isEmpty. Operand 11435 states and 17466 transitions. [2023-12-21 01:22:32,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-21 01:22:32,715 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:32,715 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:32,728 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:32,923 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:32,924 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:32,924 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:32,924 INFO L85 PathProgramCache]: Analyzing trace with hash -467091565, now seen corresponding path program 1 times [2023-12-21 01:22:32,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:32,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592022313] [2023-12-21 01:22:32,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:32,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:32,961 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:32,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2056546145] [2023-12-21 01:22:32,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:32,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:32,962 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:32,963 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:32,964 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-21 01:22:33,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:33,366 INFO L262 TraceCheckSpWp]: Trace formula consists of 1150 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-21 01:22:33,371 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:33,830 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 5744 proven. 123 refuted. 0 times theorem prover too weak. 3793 trivial. 0 not checked. [2023-12-21 01:22:33,830 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:22:34,164 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 285 proven. 126 refuted. 0 times theorem prover too weak. 9249 trivial. 0 not checked. [2023-12-21 01:22:34,165 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:34,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [592022313] [2023-12-21 01:22:34,165 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:34,165 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056546145] [2023-12-21 01:22:34,165 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056546145] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:22:34,165 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:22:34,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-12-21 01:22:34,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888153565] [2023-12-21 01:22:34,165 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:22:34,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-12-21 01:22:34,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:34,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-12-21 01:22:34,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2023-12-21 01:22:34,167 INFO L87 Difference]: Start difference. First operand 11435 states and 17466 transitions. Second operand has 14 states, 14 states have (on average 17.5) internal successors, (245), 14 states have internal predecessors, (245), 5 states have call successors, (105), 3 states have call predecessors, (105), 7 states have return successors, (106), 5 states have call predecessors, (106), 5 states have call successors, (106) [2023-12-21 01:22:35,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:35,084 INFO L93 Difference]: Finished difference Result 23045 states and 35021 transitions. [2023-12-21 01:22:35,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-21 01:22:35,085 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 17.5) internal successors, (245), 14 states have internal predecessors, (245), 5 states have call successors, (105), 3 states have call predecessors, (105), 7 states have return successors, (106), 5 states have call predecessors, (106), 5 states have call successors, (106) Word has length 479 [2023-12-21 01:22:35,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:35,102 INFO L225 Difference]: With dead ends: 23045 [2023-12-21 01:22:35,103 INFO L226 Difference]: Without dead ends: 11763 [2023-12-21 01:22:35,112 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 964 GetRequests, 945 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=151, Invalid=269, Unknown=0, NotChecked=0, Total=420 [2023-12-21 01:22:35,113 INFO L413 NwaCegarLoop]: 311 mSDtfsCounter, 988 mSDsluCounter, 733 mSDsCounter, 0 mSdLazyCounter, 518 mSolverCounterSat, 411 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1023 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 929 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 411 IncrementalHoareTripleChecker+Valid, 518 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:35,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1023 Valid, 1044 Invalid, 929 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [411 Valid, 518 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 01:22:35,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11763 states. [2023-12-21 01:22:35,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11763 to 11539. [2023-12-21 01:22:35,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11539 states, 10424 states have (on average 1.502302379125096) internal successors, (15660), 10497 states have internal predecessors, (15660), 902 states have call successors, (902), 212 states have call predecessors, (902), 212 states have return successors, (902), 829 states have call predecessors, (902), 902 states have call successors, (902) [2023-12-21 01:22:35,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11539 states to 11539 states and 17464 transitions. [2023-12-21 01:22:35,621 INFO L78 Accepts]: Start accepts. Automaton has 11539 states and 17464 transitions. Word has length 479 [2023-12-21 01:22:35,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:35,622 INFO L495 AbstractCegarLoop]: Abstraction has 11539 states and 17464 transitions. [2023-12-21 01:22:35,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 17.5) internal successors, (245), 14 states have internal predecessors, (245), 5 states have call successors, (105), 3 states have call predecessors, (105), 7 states have return successors, (106), 5 states have call predecessors, (106), 5 states have call successors, (106) [2023-12-21 01:22:35,622 INFO L276 IsEmpty]: Start isEmpty. Operand 11539 states and 17464 transitions. [2023-12-21 01:22:35,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-21 01:22:35,631 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:35,632 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:35,640 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:35,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-21 01:22:35,840 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:35,840 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:35,841 INFO L85 PathProgramCache]: Analyzing trace with hash -208926127, now seen corresponding path program 1 times [2023-12-21 01:22:35,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:35,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203060860] [2023-12-21 01:22:35,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:35,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:35,892 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:35,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1515579491] [2023-12-21 01:22:35,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:35,893 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:35,893 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:35,894 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:35,919 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-21 01:22:36,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:36,338 INFO L262 TraceCheckSpWp]: Trace formula consists of 1147 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-21 01:22:36,356 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:36,800 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 4515 proven. 339 refuted. 0 times theorem prover too weak. 4806 trivial. 0 not checked. [2023-12-21 01:22:36,800 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:22:37,326 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 135 proven. 72 refuted. 0 times theorem prover too weak. 9453 trivial. 0 not checked. [2023-12-21 01:22:37,326 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:22:37,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203060860] [2023-12-21 01:22:37,326 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:22:37,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515579491] [2023-12-21 01:22:37,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515579491] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 01:22:37,327 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 01:22:37,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-21 01:22:37,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316059416] [2023-12-21 01:22:37,327 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 01:22:37,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-21 01:22:37,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:22:37,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-21 01:22:37,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2023-12-21 01:22:37,329 INFO L87 Difference]: Start difference. First operand 11539 states and 17464 transitions. Second operand has 21 states, 21 states have (on average 9.380952380952381) internal successors, (197), 20 states have internal predecessors, (197), 4 states have call successors, (95), 3 states have call predecessors, (95), 5 states have return successors, (97), 4 states have call predecessors, (97), 4 states have call successors, (97) [2023-12-21 01:22:45,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:22:45,903 INFO L93 Difference]: Finished difference Result 117077 states and 179793 transitions. [2023-12-21 01:22:45,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 94 states. [2023-12-21 01:22:45,903 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 9.380952380952381) internal successors, (197), 20 states have internal predecessors, (197), 4 states have call successors, (95), 3 states have call predecessors, (95), 5 states have return successors, (97), 4 states have call predecessors, (97), 4 states have call successors, (97) Word has length 479 [2023-12-21 01:22:45,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:22:46,091 INFO L225 Difference]: With dead ends: 117077 [2023-12-21 01:22:46,092 INFO L226 Difference]: Without dead ends: 105699 [2023-12-21 01:22:46,121 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1056 GetRequests, 945 SyntacticMatches, 0 SemanticMatches, 111 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4906 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=2617, Invalid=10039, Unknown=0, NotChecked=0, Total=12656 [2023-12-21 01:22:46,121 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 5840 mSDsluCounter, 5164 mSDsCounter, 0 mSdLazyCounter, 3593 mSolverCounterSat, 2163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5840 SdHoareTripleChecker+Valid, 5581 SdHoareTripleChecker+Invalid, 5756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2163 IncrementalHoareTripleChecker+Valid, 3593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-21 01:22:46,121 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5840 Valid, 5581 Invalid, 5756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2163 Valid, 3593 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-21 01:22:46,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105699 states. [2023-12-21 01:22:48,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105699 to 35823. [2023-12-21 01:22:48,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35823 states, 32619 states have (on average 1.494313130384132) internal successors, (48743), 32836 states have internal predecessors, (48743), 2566 states have call successors, (2566), 637 states have call predecessors, (2566), 637 states have return successors, (2566), 2349 states have call predecessors, (2566), 2566 states have call successors, (2566) [2023-12-21 01:22:48,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35823 states to 35823 states and 53875 transitions. [2023-12-21 01:22:48,583 INFO L78 Accepts]: Start accepts. Automaton has 35823 states and 53875 transitions. Word has length 479 [2023-12-21 01:22:48,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:22:48,584 INFO L495 AbstractCegarLoop]: Abstraction has 35823 states and 53875 transitions. [2023-12-21 01:22:48,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 9.380952380952381) internal successors, (197), 20 states have internal predecessors, (197), 4 states have call successors, (95), 3 states have call predecessors, (95), 5 states have return successors, (97), 4 states have call predecessors, (97), 4 states have call successors, (97) [2023-12-21 01:22:48,584 INFO L276 IsEmpty]: Start isEmpty. Operand 35823 states and 53875 transitions. [2023-12-21 01:22:48,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-21 01:22:48,603 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:22:48,603 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:22:48,611 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-21 01:22:48,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-21 01:22:48,804 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:22:48,804 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:22:48,804 INFO L85 PathProgramCache]: Analyzing trace with hash 662778001, now seen corresponding path program 1 times [2023-12-21 01:22:48,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:22:48,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2123378835] [2023-12-21 01:22:48,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:48,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:22:48,851 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:22:48,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [953886050] [2023-12-21 01:22:48,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:22:48,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:22:48,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:22:48,852 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:22:48,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-21 01:22:49,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:22:49,461 INFO L262 TraceCheckSpWp]: Trace formula consists of 1143 conjuncts, 29 conjunts are in the unsatisfiable core [2023-12-21 01:22:49,467 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:22:51,858 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 4351 proven. 663 refuted. 0 times theorem prover too weak. 4646 trivial. 0 not checked. [2023-12-21 01:22:51,858 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:23:02,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:23:02,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2123378835] [2023-12-21 01:23:02,410 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:23:02,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [953886050] [2023-12-21 01:23:02,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [953886050] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 01:23:02,410 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:23:02,410 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19] total 19 [2023-12-21 01:23:02,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589040199] [2023-12-21 01:23:02,410 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 01:23:02,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-12-21 01:23:02,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:23:02,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-12-21 01:23:02,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=497, Unknown=1, NotChecked=0, Total=600 [2023-12-21 01:23:02,412 INFO L87 Difference]: Start difference. First operand 35823 states and 53875 transitions. Second operand has 19 states, 19 states have (on average 7.894736842105263) internal successors, (150), 18 states have internal predecessors, (150), 5 states have call successors, (70), 5 states have call predecessors, (70), 7 states have return successors, (70), 4 states have call predecessors, (70), 5 states have call successors, (70) [2023-12-21 01:23:07,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:23:07,567 INFO L93 Difference]: Finished difference Result 116529 states and 176910 transitions. [2023-12-21 01:23:07,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-21 01:23:07,568 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 7.894736842105263) internal successors, (150), 18 states have internal predecessors, (150), 5 states have call successors, (70), 5 states have call predecessors, (70), 7 states have return successors, (70), 4 states have call predecessors, (70), 5 states have call successors, (70) Word has length 479 [2023-12-21 01:23:07,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:23:07,675 INFO L225 Difference]: With dead ends: 116529 [2023-12-21 01:23:07,676 INFO L226 Difference]: Without dead ends: 80871 [2023-12-21 01:23:07,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 581 GetRequests, 543 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 326 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=315, Invalid=1244, Unknown=1, NotChecked=0, Total=1560 [2023-12-21 01:23:07,719 INFO L413 NwaCegarLoop]: 326 mSDtfsCounter, 1914 mSDsluCounter, 2255 mSDsCounter, 0 mSdLazyCounter, 2158 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1914 SdHoareTripleChecker+Valid, 2581 SdHoareTripleChecker+Invalid, 2190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 2158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:23:07,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1914 Valid, 2581 Invalid, 2190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 2158 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-21 01:23:07,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80871 states. [2023-12-21 01:23:09,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80871 to 35819. [2023-12-21 01:23:09,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35819 states, 32948 states have (on average 1.4867063251183683) internal successors, (48984), 33021 states have internal predecessors, (48984), 2182 states have call successors, (2182), 688 states have call predecessors, (2182), 688 states have return successors, (2182), 2109 states have call predecessors, (2182), 2182 states have call successors, (2182) [2023-12-21 01:23:09,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35819 states to 35819 states and 53348 transitions. [2023-12-21 01:23:09,786 INFO L78 Accepts]: Start accepts. Automaton has 35819 states and 53348 transitions. Word has length 479 [2023-12-21 01:23:09,786 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:23:09,786 INFO L495 AbstractCegarLoop]: Abstraction has 35819 states and 53348 transitions. [2023-12-21 01:23:09,787 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 7.894736842105263) internal successors, (150), 18 states have internal predecessors, (150), 5 states have call successors, (70), 5 states have call predecessors, (70), 7 states have return successors, (70), 4 states have call predecessors, (70), 5 states have call successors, (70) [2023-12-21 01:23:09,787 INFO L276 IsEmpty]: Start isEmpty. Operand 35819 states and 53348 transitions. [2023-12-21 01:23:09,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-21 01:23:09,801 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:23:09,801 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:23:09,810 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-12-21 01:23:10,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-21 01:23:10,010 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:23:10,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:23:10,011 INFO L85 PathProgramCache]: Analyzing trace with hash 1719174867, now seen corresponding path program 1 times [2023-12-21 01:23:10,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:23:10,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [220484652] [2023-12-21 01:23:10,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:23:10,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:23:10,058 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:23:10,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [419801405] [2023-12-21 01:23:10,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:23:10,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:23:10,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:23:10,059 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:23:10,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-21 01:23:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:23:10,501 INFO L262 TraceCheckSpWp]: Trace formula consists of 1145 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-21 01:23:10,507 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:23:11,761 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:23:11,761 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:23:11,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:23:11,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [220484652] [2023-12-21 01:23:11,761 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:23:11,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [419801405] [2023-12-21 01:23:11,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [419801405] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:23:11,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:23:11,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:23:11,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107588454] [2023-12-21 01:23:11,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:23:11,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 01:23:11,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:23:11,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 01:23:11,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:23:11,763 INFO L87 Difference]: Start difference. First operand 35819 states and 53348 transitions. Second operand has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:23:15,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:23:15,859 INFO L93 Difference]: Finished difference Result 139769 states and 209795 transitions. [2023-12-21 01:23:15,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 01:23:15,860 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-21 01:23:15,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:23:16,003 INFO L225 Difference]: With dead ends: 139769 [2023-12-21 01:23:16,003 INFO L226 Difference]: Without dead ends: 104127 [2023-12-21 01:23:16,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 475 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 01:23:16,056 INFO L413 NwaCegarLoop]: 728 mSDtfsCounter, 419 mSDsluCounter, 1195 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 419 SdHoareTripleChecker+Valid, 1923 SdHoareTripleChecker+Invalid, 525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 01:23:16,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [419 Valid, 1923 Invalid, 525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 01:23:16,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104127 states. [2023-12-21 01:23:19,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104127 to 71507. [2023-12-21 01:23:19,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 71507 states, 65540 states have (on average 1.480561489166921) internal successors, (97036), 65685 states have internal predecessors, (97036), 4582 states have call successors, (4582), 1384 states have call predecessors, (4582), 1384 states have return successors, (4582), 4437 states have call predecessors, (4582), 4582 states have call successors, (4582) [2023-12-21 01:23:19,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 71507 states to 71507 states and 106200 transitions. [2023-12-21 01:23:19,785 INFO L78 Accepts]: Start accepts. Automaton has 71507 states and 106200 transitions. Word has length 479 [2023-12-21 01:23:19,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:23:19,785 INFO L495 AbstractCegarLoop]: Abstraction has 71507 states and 106200 transitions. [2023-12-21 01:23:19,785 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.4) internal successors, (132), 4 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:23:19,785 INFO L276 IsEmpty]: Start isEmpty. Operand 71507 states and 106200 transitions. [2023-12-21 01:23:19,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-21 01:23:19,808 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:23:19,808 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:23:19,816 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-12-21 01:23:20,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-21 01:23:20,016 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:23:20,016 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:23:20,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1977340305, now seen corresponding path program 1 times [2023-12-21 01:23:20,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:23:20,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269136277] [2023-12-21 01:23:20,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:23:20,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:23:20,070 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:23:20,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2108106805] [2023-12-21 01:23:20,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:23:20,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:23:20,071 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:23:20,075 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:23:20,079 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-21 01:23:20,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:23:20,649 INFO L262 TraceCheckSpWp]: Trace formula consists of 1145 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-21 01:23:20,655 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:23:23,136 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 5254 proven. 240 refuted. 0 times theorem prover too weak. 4166 trivial. 0 not checked. [2023-12-21 01:23:23,136 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 01:23:30,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:23:30,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269136277] [2023-12-21 01:23:30,069 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:23:30,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108106805] [2023-12-21 01:23:30,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108106805] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 01:23:30,069 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 01:23:30,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2023-12-21 01:23:30,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700900045] [2023-12-21 01:23:30,070 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 01:23:30,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-12-21 01:23:30,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:23:30,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-12-21 01:23:30,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=267, Unknown=1, NotChecked=0, Total=342 [2023-12-21 01:23:30,071 INFO L87 Difference]: Start difference. First operand 71507 states and 106200 transitions. Second operand has 13 states, 13 states have (on average 11.076923076923077) internal successors, (144), 12 states have internal predecessors, (144), 3 states have call successors, (70), 3 states have call predecessors, (70), 5 states have return successors, (70), 3 states have call predecessors, (70), 3 states have call successors, (70) [2023-12-21 01:23:45,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:23:45,820 INFO L93 Difference]: Finished difference Result 312097 states and 462087 transitions. [2023-12-21 01:23:45,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-21 01:23:45,820 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 11.076923076923077) internal successors, (144), 12 states have internal predecessors, (144), 3 states have call successors, (70), 3 states have call predecessors, (70), 5 states have return successors, (70), 3 states have call predecessors, (70), 3 states have call successors, (70) Word has length 479 [2023-12-21 01:23:45,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:23:46,179 INFO L225 Difference]: With dead ends: 312097 [2023-12-21 01:23:46,180 INFO L226 Difference]: Without dead ends: 240767 [2023-12-21 01:23:46,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 797 GetRequests, 761 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 252 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=419, Invalid=986, Unknown=1, NotChecked=0, Total=1406 [2023-12-21 01:23:46,254 INFO L413 NwaCegarLoop]: 346 mSDtfsCounter, 2096 mSDsluCounter, 2508 mSDsCounter, 0 mSdLazyCounter, 2059 mSolverCounterSat, 584 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2122 SdHoareTripleChecker+Valid, 2854 SdHoareTripleChecker+Invalid, 2643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 584 IncrementalHoareTripleChecker+Valid, 2059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-12-21 01:23:46,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2122 Valid, 2854 Invalid, 2643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [584 Valid, 2059 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-12-21 01:23:46,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240767 states. [2023-12-21 01:23:53,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240767 to 164655. [2023-12-21 01:23:53,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164655 states, 155698 states have (on average 1.5003532479543733) internal successors, (233602), 155915 states have internal predecessors, (233602), 6838 states have call successors, (6838), 2118 states have call predecessors, (6838), 2118 states have return successors, (6838), 6621 states have call predecessors, (6838), 6838 states have call successors, (6838) [2023-12-21 01:23:53,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164655 states to 164655 states and 247278 transitions. [2023-12-21 01:23:53,694 INFO L78 Accepts]: Start accepts. Automaton has 164655 states and 247278 transitions. Word has length 479 [2023-12-21 01:23:53,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:23:53,695 INFO L495 AbstractCegarLoop]: Abstraction has 164655 states and 247278 transitions. [2023-12-21 01:23:53,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 11.076923076923077) internal successors, (144), 12 states have internal predecessors, (144), 3 states have call successors, (70), 3 states have call predecessors, (70), 5 states have return successors, (70), 3 states have call predecessors, (70), 3 states have call successors, (70) [2023-12-21 01:23:53,695 INFO L276 IsEmpty]: Start isEmpty. Operand 164655 states and 247278 transitions. [2023-12-21 01:23:53,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 480 [2023-12-21 01:23:53,984 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:23:53,984 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:23:54,008 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-21 01:23:54,185 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:23:54,185 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:23:54,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:23:54,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1582973519, now seen corresponding path program 1 times [2023-12-21 01:23:54,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:23:54,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824793448] [2023-12-21 01:23:54,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:23:54,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:23:54,223 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:23:54,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2096143781] [2023-12-21 01:23:54,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:23:54,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:23:54,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:23:54,225 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:23:54,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-21 01:23:54,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:23:54,742 INFO L262 TraceCheckSpWp]: Trace formula consists of 1144 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 01:23:54,746 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:23:54,764 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:23:54,765 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:23:54,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:23:54,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824793448] [2023-12-21 01:23:54,765 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:23:54,765 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2096143781] [2023-12-21 01:23:54,765 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2096143781] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:23:54,765 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:23:54,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 01:23:54,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389694626] [2023-12-21 01:23:54,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:23:54,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 01:23:54,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:23:54,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 01:23:54,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:23:54,767 INFO L87 Difference]: Start difference. First operand 164655 states and 247278 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:24:05,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:24:05,101 INFO L93 Difference]: Finished difference Result 466827 states and 697232 transitions. [2023-12-21 01:24:05,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 01:24:05,102 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 479 [2023-12-21 01:24:05,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:24:05,513 INFO L225 Difference]: With dead ends: 466827 [2023-12-21 01:24:05,513 INFO L226 Difference]: Without dead ends: 302357 [2023-12-21 01:24:05,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 01:24:05,911 INFO L413 NwaCegarLoop]: 731 mSDtfsCounter, 382 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 1111 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 01:24:05,912 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 1111 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 01:24:06,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302357 states. [2023-12-21 01:24:13,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302357 to 194175. [2023-12-21 01:24:13,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194175 states, 185218 states have (on average 1.5100152253020764) internal successors, (279682), 185435 states have internal predecessors, (279682), 6838 states have call successors, (6838), 2118 states have call predecessors, (6838), 2118 states have return successors, (6838), 6621 states have call predecessors, (6838), 6838 states have call successors, (6838) [2023-12-21 01:24:14,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194175 states to 194175 states and 293358 transitions. [2023-12-21 01:24:14,177 INFO L78 Accepts]: Start accepts. Automaton has 194175 states and 293358 transitions. Word has length 479 [2023-12-21 01:24:14,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:24:14,178 INFO L495 AbstractCegarLoop]: Abstraction has 194175 states and 293358 transitions. [2023-12-21 01:24:14,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:24:14,178 INFO L276 IsEmpty]: Start isEmpty. Operand 194175 states and 293358 transitions. [2023-12-21 01:24:14,225 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2023-12-21 01:24:14,225 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:24:14,225 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:24:14,235 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-21 01:24:14,433 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:24:14,433 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:24:14,434 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:24:14,434 INFO L85 PathProgramCache]: Analyzing trace with hash 865753288, now seen corresponding path program 1 times [2023-12-21 01:24:14,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:24:14,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [872544604] [2023-12-21 01:24:14,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:24:14,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:24:14,664 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:24:14,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [398870652] [2023-12-21 01:24:14,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:24:14,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:24:14,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:24:14,666 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:24:14,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-21 01:24:15,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:24:15,105 INFO L262 TraceCheckSpWp]: Trace formula consists of 1144 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-21 01:24:15,109 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:24:15,176 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:24:15,177 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:24:15,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:24:15,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [872544604] [2023-12-21 01:24:15,177 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:24:15,177 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398870652] [2023-12-21 01:24:15,177 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398870652] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:24:15,177 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:24:15,177 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 01:24:15,177 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401153183] [2023-12-21 01:24:15,177 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:24:15,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 01:24:15,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:24:15,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 01:24:15,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 01:24:15,178 INFO L87 Difference]: Start difference. First operand 194175 states and 293358 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:24:25,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:24:25,038 INFO L93 Difference]: Finished difference Result 435909 states and 646644 transitions. [2023-12-21 01:24:25,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 01:24:25,038 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 480 [2023-12-21 01:24:25,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:24:25,387 INFO L225 Difference]: With dead ends: 435909 [2023-12-21 01:24:25,387 INFO L226 Difference]: Without dead ends: 241919 [2023-12-21 01:24:25,552 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 478 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 01:24:25,553 INFO L413 NwaCegarLoop]: 443 mSDtfsCounter, 614 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 614 SdHoareTripleChecker+Valid, 1239 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 01:24:25,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [614 Valid, 1239 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 01:24:25,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241919 states. [2023-12-21 01:24:32,820 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241919 to 169795. [2023-12-21 01:24:33,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169795 states, 162817 states have (on average 1.4653076767168047) internal successors, (238577), 162890 states have internal predecessors, (238577), 5398 states have call successors, (5398), 1579 states have call predecessors, (5398), 1579 states have return successors, (5398), 5325 states have call predecessors, (5398), 5398 states have call successors, (5398) [2023-12-21 01:24:33,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169795 states to 169795 states and 249373 transitions. [2023-12-21 01:24:33,496 INFO L78 Accepts]: Start accepts. Automaton has 169795 states and 249373 transitions. Word has length 480 [2023-12-21 01:24:33,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 01:24:33,497 INFO L495 AbstractCegarLoop]: Abstraction has 169795 states and 249373 transitions. [2023-12-21 01:24:33,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:24:33,497 INFO L276 IsEmpty]: Start isEmpty. Operand 169795 states and 249373 transitions. [2023-12-21 01:24:33,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 482 [2023-12-21 01:24:33,528 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 01:24:33,528 INFO L195 NwaCegarLoop]: trace histogram [70, 70, 70, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 01:24:33,540 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-21 01:24:33,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:24:33,729 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 01:24:33,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 01:24:33,730 INFO L85 PathProgramCache]: Analyzing trace with hash -583716159, now seen corresponding path program 1 times [2023-12-21 01:24:33,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 01:24:33,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366875708] [2023-12-21 01:24:33,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:24:33,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 01:24:33,767 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 01:24:33,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1859860545] [2023-12-21 01:24:33,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 01:24:33,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 01:24:33,768 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 01:24:33,768 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 01:24:33,770 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-21 01:24:34,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 01:24:34,190 INFO L262 TraceCheckSpWp]: Trace formula consists of 1149 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-21 01:24:34,194 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 01:24:34,950 INFO L134 CoverageAnalysis]: Checked inductivity of 9660 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9660 trivial. 0 not checked. [2023-12-21 01:24:34,950 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 01:24:34,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 01:24:34,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366875708] [2023-12-21 01:24:34,951 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 01:24:34,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1859860545] [2023-12-21 01:24:34,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1859860545] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 01:24:34,951 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 01:24:34,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-21 01:24:34,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062526031] [2023-12-21 01:24:34,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 01:24:34,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 01:24:34,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 01:24:34,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 01:24:34,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-12-21 01:24:34,952 INFO L87 Difference]: Start difference. First operand 169795 states and 249373 transitions. Second operand has 6 states, 6 states have (on average 22.333333333333332) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) [2023-12-21 01:24:47,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 01:24:47,762 INFO L93 Difference]: Finished difference Result 658697 states and 973511 transitions. [2023-12-21 01:24:47,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-21 01:24:47,765 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 22.333333333333332) internal successors, (134), 5 states have internal predecessors, (134), 1 states have call successors, (70), 1 states have call predecessors, (70), 1 states have return successors, (70), 1 states have call predecessors, (70), 1 states have call successors, (70) Word has length 481 [2023-12-21 01:24:47,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 01:24:48,838 INFO L225 Difference]: With dead ends: 658697 [2023-12-21 01:24:48,838 INFO L226 Difference]: Without dead ends: 489091 [2023-12-21 01:24:48,938 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 482 GetRequests, 476 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2023-12-21 01:24:48,939 INFO L413 NwaCegarLoop]: 900 mSDtfsCounter, 945 mSDsluCounter, 1764 mSDsCounter, 0 mSdLazyCounter, 545 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 945 SdHoareTripleChecker+Valid, 2664 SdHoareTripleChecker+Invalid, 686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 545 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-21 01:24:48,939 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [945 Valid, 2664 Invalid, 686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 545 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-21 01:24:49,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 489091 states.