/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/nla-digbench-scaling/egcd2-ll_valuebound10.c -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 06:28:00,791 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 06:28:00,827 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 06:28:00,830 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 06:28:00,831 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 06:28:00,859 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 06:28:00,859 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 06:28:00,859 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 06:28:00,860 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 06:28:00,860 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 06:28:00,860 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 06:28:00,861 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 06:28:00,861 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 06:28:00,861 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 06:28:00,861 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 06:28:00,862 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 06:28:00,862 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 06:28:00,862 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 06:28:00,862 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-21 06:28:00,862 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 06:28:00,863 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 06:28:00,866 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 06:28:00,866 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 06:28:00,866 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 06:28:00,869 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 06:28:00,869 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 06:28:00,869 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 06:28:00,870 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 06:28:00,870 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 06:28:00,870 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 06:28:00,871 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 06:28:00,871 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 06:28:00,871 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 06:28:00,871 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 06:28:00,871 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 06:28:00,871 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 06:28:00,872 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-21 06:28:00,872 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-21 06:28:00,872 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 06:28:00,872 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 06:28:00,872 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 06:28:00,872 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 06:28:00,873 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 06:28:00,873 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 06:28:01,086 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 06:28:01,121 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 06:28:01,123 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 06:28:01,123 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 06:28:01,124 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 06:28:01,124 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/nla-digbench-scaling/egcd2-ll_valuebound10.c [2023-12-21 06:28:02,267 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 06:28:02,408 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 06:28:02,409 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd2-ll_valuebound10.c [2023-12-21 06:28:02,414 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7cae3790c/25e4a4604c16451eadd04fb5c80c68f6/FLAG5aaed5441 [2023-12-21 06:28:02,425 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7cae3790c/25e4a4604c16451eadd04fb5c80c68f6 [2023-12-21 06:28:02,427 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 06:28:02,428 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 06:28:02,428 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 06:28:02,429 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 06:28:02,432 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 06:28:02,432 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,433 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a433bf2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02, skipping insertion in model container [2023-12-21 06:28:02,433 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,447 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 06:28:02,541 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd2-ll_valuebound10.c[490,503] [2023-12-21 06:28:02,554 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 06:28:02,561 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 06:28:02,569 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/nla-digbench-scaling/egcd2-ll_valuebound10.c[490,503] [2023-12-21 06:28:02,574 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 06:28:02,584 INFO L206 MainTranslator]: Completed translation [2023-12-21 06:28:02,584 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02 WrapperNode [2023-12-21 06:28:02,584 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 06:28:02,585 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 06:28:02,585 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 06:28:02,585 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 06:28:02,590 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,595 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,607 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 79 [2023-12-21 06:28:02,608 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 06:28:02,608 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 06:28:02,609 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 06:28:02,609 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 06:28:02,616 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,616 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,617 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,625 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 06:28:02,626 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,626 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,628 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,630 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,630 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,631 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,632 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 06:28:02,633 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 06:28:02,633 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 06:28:02,633 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 06:28:02,633 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (1/1) ... [2023-12-21 06:28:02,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 06:28:02,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:02,654 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 06:28:02,693 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 06:28:02,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 06:28:02,698 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-21 06:28:02,698 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-21 06:28:02,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-21 06:28:02,698 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 06:28:02,698 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 06:28:02,698 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-12-21 06:28:02,698 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-12-21 06:28:02,740 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 06:28:02,742 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 06:28:02,871 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 06:28:02,898 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 06:28:02,899 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-12-21 06:28:02,899 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 06:28:02 BoogieIcfgContainer [2023-12-21 06:28:02,899 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 06:28:02,901 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 06:28:02,901 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 06:28:02,903 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 06:28:02,903 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 06:28:02" (1/3) ... [2023-12-21 06:28:02,903 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34655ea3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 06:28:02, skipping insertion in model container [2023-12-21 06:28:02,903 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 06:28:02" (2/3) ... [2023-12-21 06:28:02,904 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34655ea3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 06:28:02, skipping insertion in model container [2023-12-21 06:28:02,904 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 06:28:02" (3/3) ... [2023-12-21 06:28:02,904 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd2-ll_valuebound10.c [2023-12-21 06:28:02,917 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 06:28:02,917 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-21 06:28:02,959 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 06:28:02,963 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;@4b6007d0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 06:28:02,963 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-21 06:28:02,966 INFO L276 IsEmpty]: Start isEmpty. Operand has 32 states, 16 states have (on average 1.5625) internal successors, (25), 18 states have internal predecessors, (25), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2023-12-21 06:28:02,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2023-12-21 06:28:02,971 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:02,971 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:28:02,971 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:02,974 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:02,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1865535902, now seen corresponding path program 1 times [2023-12-21 06:28:02,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:02,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458065403] [2023-12-21 06:28:02,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:02,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:03,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:28:03,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:03,052 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458065403] [2023-12-21 06:28:03,053 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-21 06:28:03,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1498036892] [2023-12-21 06:28:03,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:03,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:03,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:03,056 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 06:28:03,086 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 06:28:03,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:28:03,117 INFO L262 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-21 06:28:03,120 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:03,136 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-12-21 06:28:03,136 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 06:28:03,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1498036892] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 06:28:03,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 06:28:03,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 06:28:03,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14973239] [2023-12-21 06:28:03,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 06:28:03,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-21 06:28:03,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:03,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-21 06:28:03,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 06:28:03,159 INFO L87 Difference]: Start difference. First operand has 32 states, 16 states have (on average 1.5625) internal successors, (25), 18 states have internal predecessors, (25), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) Second operand has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-21 06:28:03,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:03,187 INFO L93 Difference]: Finished difference Result 62 states and 107 transitions. [2023-12-21 06:28:03,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-21 06:28:03,189 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) Word has length 38 [2023-12-21 06:28:03,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:03,193 INFO L225 Difference]: With dead ends: 62 [2023-12-21 06:28:03,194 INFO L226 Difference]: Without dead ends: 30 [2023-12-21 06:28:03,197 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 37 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 06:28:03,199 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 41 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:03,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 41 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 06:28:03,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2023-12-21 06:28:03,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2023-12-21 06:28:03,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 15 states have (on average 1.2) internal successors, (18), 17 states have internal predecessors, (18), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-12-21 06:28:03,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 41 transitions. [2023-12-21 06:28:03,232 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 41 transitions. Word has length 38 [2023-12-21 06:28:03,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:03,233 INFO L495 AbstractCegarLoop]: Abstraction has 30 states and 41 transitions. [2023-12-21 06:28:03,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 6.0) internal successors, (12), 2 states have internal predecessors, (12), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-21 06:28:03,233 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 41 transitions. [2023-12-21 06:28:03,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2023-12-21 06:28:03,235 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:03,235 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:28:03,242 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 06:28:03,440 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 06:28:03,441 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:03,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:03,442 INFO L85 PathProgramCache]: Analyzing trace with hash -279596905, now seen corresponding path program 1 times [2023-12-21 06:28:03,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:03,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682943384] [2023-12-21 06:28:03,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:03,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:03,456 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:03,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [559420808] [2023-12-21 06:28:03,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:03,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:03,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:03,463 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 06:28:03,491 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 06:28:03,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:28:03,518 INFO L262 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-21 06:28:03,520 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:03,615 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-12-21 06:28:03,615 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:03,711 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-12-21 06:28:03,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:03,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682943384] [2023-12-21 06:28:03,712 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:03,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559420808] [2023-12-21 06:28:03,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559420808] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:28:03,712 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:28:03,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2023-12-21 06:28:03,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246544118] [2023-12-21 06:28:03,713 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:28:03,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 06:28:03,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:03,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 06:28:03,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-12-21 06:28:03,715 INFO L87 Difference]: Start difference. First operand 30 states and 41 transitions. Second operand has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-21 06:28:03,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:03,824 INFO L93 Difference]: Finished difference Result 47 states and 64 transitions. [2023-12-21 06:28:03,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 06:28:03,824 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) Word has length 39 [2023-12-21 06:28:03,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:03,825 INFO L225 Difference]: With dead ends: 47 [2023-12-21 06:28:03,825 INFO L226 Difference]: Without dead ends: 39 [2023-12-21 06:28:03,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 69 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-12-21 06:28:03,826 INFO L413 NwaCegarLoop]: 28 mSDtfsCounter, 20 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:03,827 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 134 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 85 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 06:28:03,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2023-12-21 06:28:03,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 32. [2023-12-21 06:28:03,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32 states, 17 states have (on average 1.1764705882352942) internal successors, (20), 18 states have internal predecessors, (20), 12 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-12-21 06:28:03,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 43 transitions. [2023-12-21 06:28:03,833 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 43 transitions. Word has length 39 [2023-12-21 06:28:03,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:03,834 INFO L495 AbstractCegarLoop]: Abstraction has 32 states and 43 transitions. [2023-12-21 06:28:03,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 6 states have internal predecessors, (16), 3 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 2 states have call successors, (6) [2023-12-21 06:28:03,834 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 43 transitions. [2023-12-21 06:28:03,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-12-21 06:28:03,834 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:03,835 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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 06:28:03,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-12-21 06:28:04,035 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 06:28:04,036 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:04,036 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:04,036 INFO L85 PathProgramCache]: Analyzing trace with hash -76887146, now seen corresponding path program 1 times [2023-12-21 06:28:04,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:04,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323365555] [2023-12-21 06:28:04,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:04,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:04,046 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:04,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1696181243] [2023-12-21 06:28:04,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:04,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:04,047 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:04,066 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 06:28:04,068 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 06:28:04,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:28:04,124 INFO L262 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-21 06:28:04,126 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:04,205 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-12-21 06:28:04,205 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:04,275 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-12-21 06:28:04,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:04,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323365555] [2023-12-21 06:28:04,276 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:04,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1696181243] [2023-12-21 06:28:04,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1696181243] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-21 06:28:04,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 06:28:04,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2023-12-21 06:28:04,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135682503] [2023-12-21 06:28:04,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 06:28:04,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 06:28:04,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:04,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 06:28:04,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-12-21 06:28:04,279 INFO L87 Difference]: Start difference. First operand 32 states and 43 transitions. Second operand has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-12-21 06:28:04,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:04,332 INFO L93 Difference]: Finished difference Result 38 states and 48 transitions. [2023-12-21 06:28:04,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 06:28:04,332 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 40 [2023-12-21 06:28:04,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:04,334 INFO L225 Difference]: With dead ends: 38 [2023-12-21 06:28:04,334 INFO L226 Difference]: Without dead ends: 36 [2023-12-21 06:28:04,335 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-12-21 06:28:04,335 INFO L413 NwaCegarLoop]: 34 mSDtfsCounter, 7 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 122 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:04,336 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 122 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 06:28:04,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36 states. [2023-12-21 06:28:04,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36 to 36. [2023-12-21 06:28:04,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36 states, 20 states have (on average 1.15) internal successors, (23), 21 states have internal predecessors, (23), 12 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2023-12-21 06:28:04,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 46 transitions. [2023-12-21 06:28:04,343 INFO L78 Accepts]: Start accepts. Automaton has 36 states and 46 transitions. Word has length 40 [2023-12-21 06:28:04,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:04,344 INFO L495 AbstractCegarLoop]: Abstraction has 36 states and 46 transitions. [2023-12-21 06:28:04,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.4) internal successors, (12), 4 states have internal predecessors, (12), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2023-12-21 06:28:04,344 INFO L276 IsEmpty]: Start isEmpty. Operand 36 states and 46 transitions. [2023-12-21 06:28:04,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2023-12-21 06:28:04,345 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:04,345 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 2, 1, 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 06:28:04,352 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 06:28:04,550 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 06:28:04,550 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:04,551 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:04,551 INFO L85 PathProgramCache]: Analyzing trace with hash 345761675, now seen corresponding path program 1 times [2023-12-21 06:28:04,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:04,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1634510851] [2023-12-21 06:28:04,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:04,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:04,561 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:04,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1018715423] [2023-12-21 06:28:04,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:04,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:04,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:04,563 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 06:28:04,569 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 06:28:04,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:28:04,612 INFO L262 TraceCheckSpWp]: Trace formula consists of 124 conjuncts, 25 conjunts are in the unsatisfiable core [2023-12-21 06:28:04,622 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:04,854 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 4 proven. 13 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-12-21 06:28:04,854 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:04,938 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-12-21 06:28:04,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:04,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1634510851] [2023-12-21 06:28:04,939 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:04,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018715423] [2023-12-21 06:28:04,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1018715423] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-21 06:28:04,939 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 06:28:04,939 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [12] total 15 [2023-12-21 06:28:04,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [633038646] [2023-12-21 06:28:04,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 06:28:04,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 06:28:04,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:04,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 06:28:04,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2023-12-21 06:28:04,941 INFO L87 Difference]: Start difference. First operand 36 states and 46 transitions. Second operand has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-21 06:28:04,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:04,981 INFO L93 Difference]: Finished difference Result 49 states and 63 transitions. [2023-12-21 06:28:04,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-21 06:28:04,981 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 45 [2023-12-21 06:28:04,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:04,982 INFO L225 Difference]: With dead ends: 49 [2023-12-21 06:28:04,982 INFO L226 Difference]: Without dead ends: 47 [2023-12-21 06:28:04,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2023-12-21 06:28:04,983 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 7 mSDsluCounter, 128 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 166 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:04,983 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 166 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 06:28:04,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 47 states. [2023-12-21 06:28:04,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 47 to 46. [2023-12-21 06:28:04,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46 states, 25 states have (on average 1.16) internal successors, (29), 26 states have internal predecessors, (29), 16 states have call successors, (16), 4 states have call predecessors, (16), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-12-21 06:28:04,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 60 transitions. [2023-12-21 06:28:04,991 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 60 transitions. Word has length 45 [2023-12-21 06:28:04,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:04,992 INFO L495 AbstractCegarLoop]: Abstraction has 46 states and 60 transitions. [2023-12-21 06:28:04,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.5) internal successors, (15), 5 states have internal predecessors, (15), 3 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2023-12-21 06:28:04,992 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 60 transitions. [2023-12-21 06:28:04,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2023-12-21 06:28:04,992 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:04,992 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 2, 2, 1, 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 06:28:04,998 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-12-21 06:28:05,197 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 06:28:05,197 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:05,198 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:05,198 INFO L85 PathProgramCache]: Analyzing trace with hash -954985354, now seen corresponding path program 1 times [2023-12-21 06:28:05,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:05,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [179924911] [2023-12-21 06:28:05,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:05,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:05,209 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:05,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [50169604] [2023-12-21 06:28:05,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:05,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:05,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:05,210 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 06:28:05,218 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 06:28:05,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:28:05,250 INFO L262 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 17 conjunts are in the unsatisfiable core [2023-12-21 06:28:05,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:05,355 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 4 proven. 15 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2023-12-21 06:28:05,356 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:05,411 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2023-12-21 06:28:05,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:05,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [179924911] [2023-12-21 06:28:05,412 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:05,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [50169604] [2023-12-21 06:28:05,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [50169604] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-21 06:28:05,412 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-21 06:28:05,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2023-12-21 06:28:05,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257259824] [2023-12-21 06:28:05,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 06:28:05,412 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 06:28:05,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:05,413 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 06:28:05,413 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2023-12-21 06:28:05,413 INFO L87 Difference]: Start difference. First operand 46 states and 60 transitions. Second operand has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-21 06:28:05,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:05,450 INFO L93 Difference]: Finished difference Result 53 states and 66 transitions. [2023-12-21 06:28:05,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 06:28:05,451 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 50 [2023-12-21 06:28:05,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:05,452 INFO L225 Difference]: With dead ends: 53 [2023-12-21 06:28:05,452 INFO L226 Difference]: Without dead ends: 51 [2023-12-21 06:28:05,452 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 89 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-12-21 06:28:05,453 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 6 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:05,453 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 127 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 06:28:05,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51 states. [2023-12-21 06:28:05,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51 to 50. [2023-12-21 06:28:05,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50 states, 28 states have (on average 1.1428571428571428) internal successors, (32), 29 states have internal predecessors, (32), 16 states have call successors, (16), 5 states have call predecessors, (16), 5 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-12-21 06:28:05,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 63 transitions. [2023-12-21 06:28:05,462 INFO L78 Accepts]: Start accepts. Automaton has 50 states and 63 transitions. Word has length 50 [2023-12-21 06:28:05,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:05,462 INFO L495 AbstractCegarLoop]: Abstraction has 50 states and 63 transitions. [2023-12-21 06:28:05,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.0) internal successors, (15), 4 states have internal predecessors, (15), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-12-21 06:28:05,462 INFO L276 IsEmpty]: Start isEmpty. Operand 50 states and 63 transitions. [2023-12-21 06:28:05,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2023-12-21 06:28:05,463 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:05,463 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 1, 1, 1, 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 06:28:05,483 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 06:28:05,668 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 06:28:05,669 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:05,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:05,669 INFO L85 PathProgramCache]: Analyzing trace with hash -2047387093, now seen corresponding path program 1 times [2023-12-21 06:28:05,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:05,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569473735] [2023-12-21 06:28:05,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:05,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:05,680 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:05,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [934052776] [2023-12-21 06:28:05,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:05,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:05,680 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:05,696 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 06:28:05,736 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 06:28:05,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:28:05,819 INFO L262 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 19 conjunts are in the unsatisfiable core [2023-12-21 06:28:05,820 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:05,905 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 11 proven. 1 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2023-12-21 06:28:05,905 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:05,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:05,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569473735] [2023-12-21 06:28:05,992 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:05,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [934052776] [2023-12-21 06:28:05,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [934052776] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 06:28:05,992 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 06:28:05,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2023-12-21 06:28:05,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93479075] [2023-12-21 06:28:05,993 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 06:28:05,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 06:28:05,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:05,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 06:28:05,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-12-21 06:28:05,994 INFO L87 Difference]: Start difference. First operand 50 states and 63 transitions. Second operand has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 06:28:06,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:06,074 INFO L93 Difference]: Finished difference Result 57 states and 69 transitions. [2023-12-21 06:28:06,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-12-21 06:28:06,074 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 55 [2023-12-21 06:28:06,075 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:06,075 INFO L225 Difference]: With dead ends: 57 [2023-12-21 06:28:06,075 INFO L226 Difference]: Without dead ends: 55 [2023-12-21 06:28:06,075 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-12-21 06:28:06,076 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 11 mSDsluCounter, 116 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 146 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:06,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 146 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 06:28:06,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 55 states. [2023-12-21 06:28:06,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 55 to 54. [2023-12-21 06:28:06,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 54 states, 31 states have (on average 1.1290322580645162) internal successors, (35), 32 states have internal predecessors, (35), 16 states have call successors, (16), 6 states have call predecessors, (16), 6 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-12-21 06:28:06,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 66 transitions. [2023-12-21 06:28:06,084 INFO L78 Accepts]: Start accepts. Automaton has 54 states and 66 transitions. Word has length 55 [2023-12-21 06:28:06,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:06,084 INFO L495 AbstractCegarLoop]: Abstraction has 54 states and 66 transitions. [2023-12-21 06:28:06,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.5714285714285716) internal successors, (18), 6 states have internal predecessors, (18), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-12-21 06:28:06,085 INFO L276 IsEmpty]: Start isEmpty. Operand 54 states and 66 transitions. [2023-12-21 06:28:06,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2023-12-21 06:28:06,085 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:06,085 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 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 06:28:06,103 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 06:28:06,290 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 06:28:06,291 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:06,291 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:06,291 INFO L85 PathProgramCache]: Analyzing trace with hash 392643903, now seen corresponding path program 1 times [2023-12-21 06:28:06,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:06,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303704789] [2023-12-21 06:28:06,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:06,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:06,299 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:06,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [610725906] [2023-12-21 06:28:06,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:06,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:06,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:06,321 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 06:28:06,365 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 06:28:06,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:28:06,402 INFO L262 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-21 06:28:06,404 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:06,441 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-12-21 06:28:06,441 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:06,502 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 14 proven. 11 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2023-12-21 06:28:06,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:06,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303704789] [2023-12-21 06:28:06,502 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:06,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610725906] [2023-12-21 06:28:06,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610725906] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:28:06,502 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:28:06,502 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2023-12-21 06:28:06,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1493046946] [2023-12-21 06:28:06,503 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:28:06,503 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-21 06:28:06,503 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:06,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-21 06:28:06,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-12-21 06:28:06,504 INFO L87 Difference]: Start difference. First operand 54 states and 66 transitions. Second operand has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2023-12-21 06:28:06,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:06,619 INFO L93 Difference]: Finished difference Result 101 states and 141 transitions. [2023-12-21 06:28:06,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 06:28:06,619 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 64 [2023-12-21 06:28:06,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:06,620 INFO L225 Difference]: With dead ends: 101 [2023-12-21 06:28:06,620 INFO L226 Difference]: Without dead ends: 93 [2023-12-21 06:28:06,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 115 SyntacticMatches, 4 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2023-12-21 06:28:06,621 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 36 mSDsluCounter, 239 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:06,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 281 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 06:28:06,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2023-12-21 06:28:06,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 84. [2023-12-21 06:28:06,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 45 states have (on average 1.2) internal successors, (54), 46 states have internal predecessors, (54), 32 states have call successors, (32), 6 states have call predecessors, (32), 6 states have return successors, (31), 31 states have call predecessors, (31), 31 states have call successors, (31) [2023-12-21 06:28:06,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 117 transitions. [2023-12-21 06:28:06,636 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 117 transitions. Word has length 64 [2023-12-21 06:28:06,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:06,636 INFO L495 AbstractCegarLoop]: Abstraction has 84 states and 117 transitions. [2023-12-21 06:28:06,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 2.6666666666666665) internal successors, (24), 8 states have internal predecessors, (24), 5 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2023-12-21 06:28:06,636 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 117 transitions. [2023-12-21 06:28:06,637 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-12-21 06:28:06,637 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:06,637 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 2, 2, 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 06:28:06,658 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 06:28:06,842 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 06:28:06,842 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:06,843 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:06,843 INFO L85 PathProgramCache]: Analyzing trace with hash -45785549, now seen corresponding path program 1 times [2023-12-21 06:28:06,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:06,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301562280] [2023-12-21 06:28:06,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:06,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:06,851 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:06,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1092538819] [2023-12-21 06:28:06,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:06,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:06,851 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:06,854 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 06:28:06,904 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 06:28:06,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:28:06,922 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-21 06:28:06,926 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:06,974 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 28 proven. 5 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2023-12-21 06:28:06,974 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:07,065 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 20 proven. 7 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2023-12-21 06:28:07,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:07,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301562280] [2023-12-21 06:28:07,066 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:07,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1092538819] [2023-12-21 06:28:07,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1092538819] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:28:07,066 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:28:07,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 10 [2023-12-21 06:28:07,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811016500] [2023-12-21 06:28:07,067 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:28:07,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-21 06:28:07,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:07,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-21 06:28:07,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-12-21 06:28:07,068 INFO L87 Difference]: Start difference. First operand 84 states and 117 transitions. Second operand has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-21 06:28:07,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:07,157 INFO L93 Difference]: Finished difference Result 94 states and 129 transitions. [2023-12-21 06:28:07,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 06:28:07,157 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 70 [2023-12-21 06:28:07,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:07,159 INFO L225 Difference]: With dead ends: 94 [2023-12-21 06:28:07,159 INFO L226 Difference]: Without dead ends: 91 [2023-12-21 06:28:07,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-12-21 06:28:07,160 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 20 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:07,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 148 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 06:28:07,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 91 states. [2023-12-21 06:28:07,179 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 91 to 91. [2023-12-21 06:28:07,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 49 states have (on average 1.183673469387755) internal successors, (58), 51 states have internal predecessors, (58), 34 states have call successors, (34), 7 states have call predecessors, (34), 7 states have return successors, (33), 32 states have call predecessors, (33), 33 states have call successors, (33) [2023-12-21 06:28:07,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 125 transitions. [2023-12-21 06:28:07,181 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 125 transitions. Word has length 70 [2023-12-21 06:28:07,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:07,181 INFO L495 AbstractCegarLoop]: Abstraction has 91 states and 125 transitions. [2023-12-21 06:28:07,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.7) internal successors, (27), 9 states have internal predecessors, (27), 3 states have call successors, (13), 3 states have call predecessors, (13), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-12-21 06:28:07,181 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 125 transitions. [2023-12-21 06:28:07,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-12-21 06:28:07,182 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:07,182 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 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 06:28:07,200 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 06:28:07,404 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 06:28:07,404 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:07,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:07,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1519552206, now seen corresponding path program 2 times [2023-12-21 06:28:07,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:07,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961021948] [2023-12-21 06:28:07,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:07,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:07,412 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:07,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1142810837] [2023-12-21 06:28:07,412 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-21 06:28:07,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:07,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:07,423 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 06:28:07,451 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 06:28:07,471 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-21 06:28:07,471 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:28:07,473 INFO L262 TraceCheckSpWp]: Trace formula consists of 189 conjuncts, 48 conjunts are in the unsatisfiable core [2023-12-21 06:28:07,477 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:07,938 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 19 proven. 47 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-12-21 06:28:07,938 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:08,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:08,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961021948] [2023-12-21 06:28:08,070 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:08,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1142810837] [2023-12-21 06:28:08,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1142810837] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 06:28:08,070 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 06:28:08,070 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-12-21 06:28:08,070 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626244192] [2023-12-21 06:28:08,071 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 06:28:08,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-12-21 06:28:08,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:08,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-12-21 06:28:08,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2023-12-21 06:28:08,072 INFO L87 Difference]: Start difference. First operand 91 states and 125 transitions. Second operand has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 12 states have internal predecessors, (26), 7 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 6 states have call predecessors, (12), 7 states have call successors, (12) [2023-12-21 06:28:08,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:08,330 INFO L93 Difference]: Finished difference Result 123 states and 164 transitions. [2023-12-21 06:28:08,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-21 06:28:08,330 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 12 states have internal predecessors, (26), 7 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 6 states have call predecessors, (12), 7 states have call successors, (12) Word has length 75 [2023-12-21 06:28:08,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:08,332 INFO L225 Difference]: With dead ends: 123 [2023-12-21 06:28:08,332 INFO L226 Difference]: Without dead ends: 121 [2023-12-21 06:28:08,333 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2023-12-21 06:28:08,334 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 42 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 329 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:08,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 218 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 329 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 06:28:08,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2023-12-21 06:28:08,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 118. [2023-12-21 06:28:08,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 65 states have (on average 1.1692307692307693) internal successors, (76), 67 states have internal predecessors, (76), 42 states have call successors, (42), 10 states have call predecessors, (42), 10 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41) [2023-12-21 06:28:08,364 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 159 transitions. [2023-12-21 06:28:08,364 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 159 transitions. Word has length 75 [2023-12-21 06:28:08,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:08,364 INFO L495 AbstractCegarLoop]: Abstraction has 118 states and 159 transitions. [2023-12-21 06:28:08,365 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 1.7333333333333334) internal successors, (26), 12 states have internal predecessors, (26), 7 states have call successors, (13), 2 states have call predecessors, (13), 3 states have return successors, (12), 6 states have call predecessors, (12), 7 states have call successors, (12) [2023-12-21 06:28:08,365 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 159 transitions. [2023-12-21 06:28:08,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2023-12-21 06:28:08,367 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:08,367 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:28:08,382 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-12-21 06:28:08,572 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 06:28:08,572 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:08,573 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:08,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1881497901, now seen corresponding path program 3 times [2023-12-21 06:28:08,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:08,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853606919] [2023-12-21 06:28:08,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:08,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:08,593 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:08,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1702631047] [2023-12-21 06:28:08,593 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-21 06:28:08,593 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:08,593 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:08,606 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 06:28:08,637 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 06:28:08,651 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-21 06:28:08,651 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:28:08,652 INFO L262 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 49 conjunts are in the unsatisfiable core [2023-12-21 06:28:08,655 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:09,208 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 43 proven. 20 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2023-12-21 06:28:09,208 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:09,868 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 46 proven. 8 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2023-12-21 06:28:09,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:09,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853606919] [2023-12-21 06:28:09,869 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:09,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702631047] [2023-12-21 06:28:09,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702631047] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:28:09,869 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:28:09,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13] total 23 [2023-12-21 06:28:09,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442193417] [2023-12-21 06:28:09,870 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:28:09,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-12-21 06:28:09,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:09,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-12-21 06:28:09,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=432, Unknown=0, NotChecked=0, Total=506 [2023-12-21 06:28:09,871 INFO L87 Difference]: Start difference. First operand 118 states and 159 transitions. Second operand has 23 states, 20 states have (on average 2.1) internal successors, (42), 21 states have internal predecessors, (42), 9 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (26), 11 states have call predecessors, (26), 8 states have call successors, (26) [2023-12-21 06:28:13,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:13,893 INFO L93 Difference]: Finished difference Result 141 states and 189 transitions. [2023-12-21 06:28:13,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-21 06:28:13,893 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 2.1) internal successors, (42), 21 states have internal predecessors, (42), 9 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (26), 11 states have call predecessors, (26), 8 states have call successors, (26) Word has length 80 [2023-12-21 06:28:13,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:13,894 INFO L225 Difference]: With dead ends: 141 [2023-12-21 06:28:13,894 INFO L226 Difference]: Without dead ends: 139 [2023-12-21 06:28:13,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 298 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=269, Invalid=1213, Unknown=0, NotChecked=0, Total=1482 [2023-12-21 06:28:13,895 INFO L413 NwaCegarLoop]: 24 mSDtfsCounter, 115 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:13,895 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 271 Invalid, 490 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-21 06:28:13,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2023-12-21 06:28:13,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 132. [2023-12-21 06:28:13,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 73 states have (on average 1.178082191780822) internal successors, (86), 75 states have internal predecessors, (86), 47 states have call successors, (47), 11 states have call predecessors, (47), 11 states have return successors, (46), 45 states have call predecessors, (46), 46 states have call successors, (46) [2023-12-21 06:28:13,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 179 transitions. [2023-12-21 06:28:13,928 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 179 transitions. Word has length 80 [2023-12-21 06:28:13,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:13,929 INFO L495 AbstractCegarLoop]: Abstraction has 132 states and 179 transitions. [2023-12-21 06:28:13,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 2.1) internal successors, (42), 21 states have internal predecessors, (42), 9 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (26), 11 states have call predecessors, (26), 8 states have call successors, (26) [2023-12-21 06:28:13,929 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 179 transitions. [2023-12-21 06:28:13,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2023-12-21 06:28:13,929 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:13,929 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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 06:28:13,934 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 06:28:14,134 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 06:28:14,134 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:14,135 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:14,135 INFO L85 PathProgramCache]: Analyzing trace with hash 1305329662, now seen corresponding path program 1 times [2023-12-21 06:28:14,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:14,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1911948532] [2023-12-21 06:28:14,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:14,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:14,143 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:14,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2011355143] [2023-12-21 06:28:14,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:14,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:14,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:14,161 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 06:28:14,162 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 06:28:14,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:28:14,220 INFO L262 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 46 conjunts are in the unsatisfiable core [2023-12-21 06:28:14,222 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:14,759 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 22 proven. 26 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-12-21 06:28:14,759 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:15,258 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 16 proven. 8 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2023-12-21 06:28:15,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:15,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1911948532] [2023-12-21 06:28:15,259 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:15,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011355143] [2023-12-21 06:28:15,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011355143] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:28:15,259 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:28:15,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10] total 22 [2023-12-21 06:28:15,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644360564] [2023-12-21 06:28:15,259 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:28:15,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-21 06:28:15,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:15,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-21 06:28:15,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2023-12-21 06:28:15,261 INFO L87 Difference]: Start difference. First operand 132 states and 179 transitions. Second operand has 22 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 11 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2023-12-21 06:28:23,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:23,714 INFO L93 Difference]: Finished difference Result 218 states and 311 transitions. [2023-12-21 06:28:23,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-21 06:28:23,714 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 11 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) Word has length 86 [2023-12-21 06:28:23,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:23,715 INFO L225 Difference]: With dead ends: 218 [2023-12-21 06:28:23,716 INFO L226 Difference]: Without dead ends: 214 [2023-12-21 06:28:23,716 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 313 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=339, Invalid=1467, Unknown=0, NotChecked=0, Total=1806 [2023-12-21 06:28:23,717 INFO L413 NwaCegarLoop]: 44 mSDtfsCounter, 113 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 478 SdHoareTripleChecker+Invalid, 688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:23,717 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 478 Invalid, 688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 550 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-12-21 06:28:23,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2023-12-21 06:28:23,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 210. [2023-12-21 06:28:23,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 112 states have (on average 1.1964285714285714) internal successors, (134), 114 states have internal predecessors, (134), 83 states have call successors, (83), 14 states have call predecessors, (83), 14 states have return successors, (82), 81 states have call predecessors, (82), 82 states have call successors, (82) [2023-12-21 06:28:23,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 299 transitions. [2023-12-21 06:28:23,870 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 299 transitions. Word has length 86 [2023-12-21 06:28:23,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:23,870 INFO L495 AbstractCegarLoop]: Abstraction has 210 states and 299 transitions. [2023-12-21 06:28:23,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 1.894736842105263) internal successors, (36), 18 states have internal predecessors, (36), 11 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2023-12-21 06:28:23,870 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 299 transitions. [2023-12-21 06:28:23,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-12-21 06:28:23,871 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:23,871 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:28:23,880 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 06:28:24,071 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 06:28:24,072 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:24,072 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:24,072 INFO L85 PathProgramCache]: Analyzing trace with hash 2056054646, now seen corresponding path program 4 times [2023-12-21 06:28:24,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:24,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63955058] [2023-12-21 06:28:24,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:24,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:24,080 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:24,080 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [924525188] [2023-12-21 06:28:24,080 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-21 06:28:24,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:24,081 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:24,083 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 06:28:24,105 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 06:28:24,151 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-21 06:28:24,152 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:28:24,153 INFO L262 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-21 06:28:24,154 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:24,173 INFO L134 CoverageAnalysis]: Checked inductivity of 281 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2023-12-21 06:28:24,173 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 06:28:24,173 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:24,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63955058] [2023-12-21 06:28:24,174 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:24,174 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [924525188] [2023-12-21 06:28:24,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [924525188] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 06:28:24,174 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 06:28:24,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-21 06:28:24,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [346993339] [2023-12-21 06:28:24,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 06:28:24,174 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 06:28:24,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:24,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 06:28:24,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 06:28:24,175 INFO L87 Difference]: Start difference. First operand 210 states and 299 transitions. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-21 06:28:24,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:24,271 INFO L93 Difference]: Finished difference Result 273 states and 385 transitions. [2023-12-21 06:28:24,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 06:28:24,272 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 100 [2023-12-21 06:28:24,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:24,273 INFO L225 Difference]: With dead ends: 273 [2023-12-21 06:28:24,273 INFO L226 Difference]: Without dead ends: 189 [2023-12-21 06:28:24,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-12-21 06:28:24,278 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 7 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 158 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:24,278 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 158 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 06:28:24,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2023-12-21 06:28:24,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 148. [2023-12-21 06:28:24,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 80 states have (on average 1.15) internal successors, (92), 82 states have internal predecessors, (92), 55 states have call successors, (55), 12 states have call predecessors, (55), 12 states have return successors, (54), 53 states have call predecessors, (54), 54 states have call successors, (54) [2023-12-21 06:28:24,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 201 transitions. [2023-12-21 06:28:24,331 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 201 transitions. Word has length 100 [2023-12-21 06:28:24,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:24,331 INFO L495 AbstractCegarLoop]: Abstraction has 148 states and 201 transitions. [2023-12-21 06:28:24,331 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2023-12-21 06:28:24,331 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 201 transitions. [2023-12-21 06:28:24,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-12-21 06:28:24,333 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:24,333 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:28:24,354 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 06:28:24,557 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 06:28:24,557 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:24,558 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:24,558 INFO L85 PathProgramCache]: Analyzing trace with hash 457852880, now seen corresponding path program 1 times [2023-12-21 06:28:24,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:24,558 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [977913617] [2023-12-21 06:28:24,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:24,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:24,568 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:24,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1522900268] [2023-12-21 06:28:24,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:24,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:24,568 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:24,569 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 06:28:24,595 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 06:28:24,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:28:24,628 INFO L262 TraceCheckSpWp]: Trace formula consists of 273 conjuncts, 43 conjunts are in the unsatisfiable core [2023-12-21 06:28:24,631 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:25,158 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 34 proven. 41 refuted. 0 times theorem prover too weak. 409 trivial. 0 not checked. [2023-12-21 06:28:25,158 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:25,732 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 28 proven. 32 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2023-12-21 06:28:25,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:25,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [977913617] [2023-12-21 06:28:25,732 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:25,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522900268] [2023-12-21 06:28:25,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522900268] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:28:25,732 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:28:25,732 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10] total 21 [2023-12-21 06:28:25,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892662948] [2023-12-21 06:28:25,733 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:28:25,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-12-21 06:28:25,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:25,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-12-21 06:28:25,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2023-12-21 06:28:25,734 INFO L87 Difference]: Start difference. First operand 148 states and 201 transitions. Second operand has 21 states, 21 states have (on average 2.0) internal successors, (42), 18 states have internal predecessors, (42), 12 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (38), 12 states have call predecessors, (38), 12 states have call successors, (38) [2023-12-21 06:28:37,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:37,307 INFO L93 Difference]: Finished difference Result 229 states and 323 transitions. [2023-12-21 06:28:37,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-12-21 06:28:37,308 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 18 states have internal predecessors, (42), 12 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (38), 12 states have call predecessors, (38), 12 states have call successors, (38) Word has length 119 [2023-12-21 06:28:37,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:37,309 INFO L225 Difference]: With dead ends: 229 [2023-12-21 06:28:37,309 INFO L226 Difference]: Without dead ends: 227 [2023-12-21 06:28:37,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 262 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 6.9s TimeCoverageRelationStatistics Valid=417, Invalid=1745, Unknown=0, NotChecked=0, Total=2162 [2023-12-21 06:28:37,310 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 90 mSDsluCounter, 666 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 724 SdHoareTripleChecker+Invalid, 796 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:37,310 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 724 Invalid, 796 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2023-12-21 06:28:37,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2023-12-21 06:28:37,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 169. [2023-12-21 06:28:37,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 92 states have (on average 1.1521739130434783) internal successors, (106), 95 states have internal predecessors, (106), 62 states have call successors, (62), 14 states have call predecessors, (62), 14 states have return successors, (61), 59 states have call predecessors, (61), 61 states have call successors, (61) [2023-12-21 06:28:37,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 229 transitions. [2023-12-21 06:28:37,406 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 229 transitions. Word has length 119 [2023-12-21 06:28:37,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:37,406 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 229 transitions. [2023-12-21 06:28:37,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 2.0) internal successors, (42), 18 states have internal predecessors, (42), 12 states have call successors, (39), 3 states have call predecessors, (39), 2 states have return successors, (38), 12 states have call predecessors, (38), 12 states have call successors, (38) [2023-12-21 06:28:37,406 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 229 transitions. [2023-12-21 06:28:37,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-12-21 06:28:37,407 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:37,407 INFO L195 NwaCegarLoop]: trace histogram [15, 14, 14, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:28:37,412 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-12-21 06:28:37,609 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 06:28:37,609 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:37,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:37,610 INFO L85 PathProgramCache]: Analyzing trace with hash -2126175913, now seen corresponding path program 2 times [2023-12-21 06:28:37,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:37,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497996396] [2023-12-21 06:28:37,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:37,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:37,622 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:37,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [82716510] [2023-12-21 06:28:37,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-21 06:28:37,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:37,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:37,625 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 06:28:37,658 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 06:28:37,693 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-21 06:28:37,693 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:28:37,695 INFO L262 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 70 conjunts are in the unsatisfiable core [2023-12-21 06:28:37,697 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:28:38,437 INFO L134 CoverageAnalysis]: Checked inductivity of 489 backedges. 71 proven. 81 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2023-12-21 06:28:38,437 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:28:39,733 INFO L134 CoverageAnalysis]: Checked inductivity of 489 backedges. 71 proven. 66 refuted. 0 times theorem prover too weak. 352 trivial. 0 not checked. [2023-12-21 06:28:39,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:28:39,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497996396] [2023-12-21 06:28:39,734 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:28:39,734 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82716510] [2023-12-21 06:28:39,734 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82716510] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:28:39,734 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:28:39,734 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15] total 31 [2023-12-21 06:28:39,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925524144] [2023-12-21 06:28:39,735 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:28:39,735 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-21 06:28:39,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:28:39,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-21 06:28:39,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=167, Invalid=763, Unknown=0, NotChecked=0, Total=930 [2023-12-21 06:28:39,737 INFO L87 Difference]: Start difference. First operand 169 states and 229 transitions. Second operand has 31 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 25 states have internal predecessors, (53), 16 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 16 states have call predecessors, (38), 14 states have call successors, (38) [2023-12-21 06:28:44,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:28:44,813 INFO L93 Difference]: Finished difference Result 252 states and 349 transitions. [2023-12-21 06:28:44,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-12-21 06:28:44,814 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 25 states have internal predecessors, (53), 16 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 16 states have call predecessors, (38), 14 states have call successors, (38) Word has length 122 [2023-12-21 06:28:44,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:28:44,816 INFO L225 Difference]: With dead ends: 252 [2023-12-21 06:28:44,816 INFO L226 Difference]: Without dead ends: 250 [2023-12-21 06:28:44,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 622 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=548, Invalid=2314, Unknown=0, NotChecked=0, Total=2862 [2023-12-21 06:28:44,817 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 119 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 718 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 885 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 718 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-12-21 06:28:44,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 516 Invalid, 885 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 718 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-12-21 06:28:44,818 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 250 states. [2023-12-21 06:28:44,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 250 to 247. [2023-12-21 06:28:44,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 132 states have (on average 1.1590909090909092) internal successors, (153), 137 states have internal predecessors, (153), 96 states have call successors, (96), 18 states have call predecessors, (96), 18 states have return successors, (95), 91 states have call predecessors, (95), 95 states have call successors, (95) [2023-12-21 06:28:44,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 344 transitions. [2023-12-21 06:28:44,980 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 344 transitions. Word has length 122 [2023-12-21 06:28:44,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:28:44,980 INFO L495 AbstractCegarLoop]: Abstraction has 247 states and 344 transitions. [2023-12-21 06:28:44,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 1.8275862068965518) internal successors, (53), 25 states have internal predecessors, (53), 16 states have call successors, (39), 3 states have call predecessors, (39), 3 states have return successors, (38), 16 states have call predecessors, (38), 14 states have call successors, (38) [2023-12-21 06:28:44,981 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 344 transitions. [2023-12-21 06:28:44,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-12-21 06:28:44,982 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:28:44,982 INFO L195 NwaCegarLoop]: trace histogram [16, 15, 15, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:28:44,993 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 06:28:45,187 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 06:28:45,188 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:28:45,188 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:28:45,188 INFO L85 PathProgramCache]: Analyzing trace with hash 2088776170, now seen corresponding path program 3 times [2023-12-21 06:28:45,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:28:45,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723448292] [2023-12-21 06:28:45,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:28:45,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:28:45,202 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:28:45,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [459196125] [2023-12-21 06:28:45,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-21 06:28:45,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:28:45,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:28:45,205 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 06:28:45,206 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 06:28:45,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-12-21 06:28:45,267 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:28:45,269 INFO L262 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 62 conjunts are in the unsatisfiable core [2023-12-21 06:28:45,272 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:29:03,241 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 86 proven. 41 refuted. 0 times theorem prover too weak. 423 trivial. 0 not checked. [2023-12-21 06:29:03,242 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:29:13,595 INFO L134 CoverageAnalysis]: Checked inductivity of 550 backedges. 86 proven. 33 refuted. 2 times theorem prover too weak. 429 trivial. 0 not checked. [2023-12-21 06:29:13,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:29:13,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723448292] [2023-12-21 06:29:13,595 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:29:13,595 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459196125] [2023-12-21 06:29:13,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459196125] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:29:13,596 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:29:13,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 25 [2023-12-21 06:29:13,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21267755] [2023-12-21 06:29:13,596 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:29:13,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-12-21 06:29:13,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:29:13,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-12-21 06:29:13,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=492, Unknown=2, NotChecked=0, Total=600 [2023-12-21 06:29:13,597 INFO L87 Difference]: Start difference. First operand 247 states and 344 transitions. Second operand has 25 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 23 states have internal predecessors, (54), 11 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (34), 13 states have call predecessors, (34), 10 states have call successors, (34) [2023-12-21 06:29:27,528 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-21 06:29:38,033 WARN L293 SmtUtils]: Spent 8.59s on a formula simplification that was a NOOP. DAG size: 54 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-21 06:29:42,088 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-21 06:29:46,553 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-21 06:29:50,605 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-21 06:29:54,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-21 06:29:59,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-21 06:30:03,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-21 06:30:08,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:30:08,217 INFO L93 Difference]: Finished difference Result 281 states and 373 transitions. [2023-12-21 06:30:08,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2023-12-21 06:30:08,218 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 23 states have internal predecessors, (54), 11 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (34), 13 states have call predecessors, (34), 10 states have call successors, (34) Word has length 127 [2023-12-21 06:30:08,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:30:08,220 INFO L225 Difference]: With dead ends: 281 [2023-12-21 06:30:08,220 INFO L226 Difference]: Without dead ends: 279 [2023-12-21 06:30:08,221 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 267 GetRequests, 230 SyntacticMatches, 1 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 38.9s TimeCoverageRelationStatistics Valid=296, Invalid=1106, Unknown=4, NotChecked=0, Total=1406 [2023-12-21 06:30:08,221 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 81 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 625 mSolverCounterSat, 68 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 454 SdHoareTripleChecker+Invalid, 700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 625 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.1s IncrementalHoareTripleChecker+Time [2023-12-21 06:30:08,221 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 454 Invalid, 700 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 625 Invalid, 7 Unknown, 0 Unchecked, 31.1s Time] [2023-12-21 06:30:08,221 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2023-12-21 06:30:08,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 271. [2023-12-21 06:30:08,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 271 states, 150 states have (on average 1.14) internal successors, (171), 155 states have internal predecessors, (171), 96 states have call successors, (96), 24 states have call predecessors, (96), 24 states have return successors, (95), 91 states have call predecessors, (95), 95 states have call successors, (95) [2023-12-21 06:30:08,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 271 states to 271 states and 362 transitions. [2023-12-21 06:30:08,402 INFO L78 Accepts]: Start accepts. Automaton has 271 states and 362 transitions. Word has length 127 [2023-12-21 06:30:08,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:30:08,402 INFO L495 AbstractCegarLoop]: Abstraction has 271 states and 362 transitions. [2023-12-21 06:30:08,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 2.4545454545454546) internal successors, (54), 23 states have internal predecessors, (54), 11 states have call successors, (36), 3 states have call predecessors, (36), 3 states have return successors, (34), 13 states have call predecessors, (34), 10 states have call successors, (34) [2023-12-21 06:30:08,402 INFO L276 IsEmpty]: Start isEmpty. Operand 271 states and 362 transitions. [2023-12-21 06:30:08,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-12-21 06:30:08,403 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:30:08,404 INFO L195 NwaCegarLoop]: trace histogram [17, 16, 16, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:30:08,426 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 06:30:08,608 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 06:30:08,609 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:30:08,609 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:30:08,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1600677333, now seen corresponding path program 2 times [2023-12-21 06:30:08,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:30:08,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260242153] [2023-12-21 06:30:08,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:30:08,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:30:08,628 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:30:08,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [439226413] [2023-12-21 06:30:08,628 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-21 06:30:08,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:30:08,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:30:08,637 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 06:30:08,639 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 06:30:08,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-21 06:30:08,735 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:30:08,737 INFO L262 TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 61 conjunts are in the unsatisfiable core [2023-12-21 06:30:08,740 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:30:09,518 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 38 proven. 52 refuted. 0 times theorem prover too weak. 525 trivial. 0 not checked. [2023-12-21 06:30:09,518 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:30:11,254 INFO L134 CoverageAnalysis]: Checked inductivity of 615 backedges. 32 proven. 43 refuted. 0 times theorem prover too weak. 540 trivial. 0 not checked. [2023-12-21 06:30:11,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:30:11,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260242153] [2023-12-21 06:30:11,254 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:30:11,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [439226413] [2023-12-21 06:30:11,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [439226413] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:30:11,255 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:30:11,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 13] total 28 [2023-12-21 06:30:11,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76584893] [2023-12-21 06:30:11,255 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:30:11,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-12-21 06:30:11,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:30:11,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-12-21 06:30:11,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2023-12-21 06:30:11,258 INFO L87 Difference]: Start difference. First operand 271 states and 362 transitions. Second operand has 28 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 14 states have call successors, (43), 3 states have call predecessors, (43), 2 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2023-12-21 06:30:36,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:30:36,990 INFO L93 Difference]: Finished difference Result 402 states and 563 transitions. [2023-12-21 06:30:36,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2023-12-21 06:30:36,990 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 14 states have call successors, (43), 3 states have call predecessors, (43), 2 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) Word has length 133 [2023-12-21 06:30:36,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:30:36,994 INFO L225 Difference]: With dead ends: 402 [2023-12-21 06:30:36,994 INFO L226 Difference]: Without dead ends: 394 [2023-12-21 06:30:36,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 69 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1209 ImplicationChecksByTransitivity, 18.3s TimeCoverageRelationStatistics Valid=855, Invalid=4115, Unknown=0, NotChecked=0, Total=4970 [2023-12-21 06:30:36,996 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 224 mSDsluCounter, 712 mSDsCounter, 0 mSdLazyCounter, 893 mSolverCounterSat, 334 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 776 SdHoareTripleChecker+Invalid, 1227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 334 IncrementalHoareTripleChecker+Valid, 893 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2023-12-21 06:30:36,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 776 Invalid, 1227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [334 Valid, 893 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2023-12-21 06:30:36,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2023-12-21 06:30:37,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 372. [2023-12-21 06:30:37,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 372 states, 197 states have (on average 1.1573604060913705) internal successors, (228), 200 states have internal predecessors, (228), 146 states have call successors, (146), 28 states have call predecessors, (146), 28 states have return successors, (145), 143 states have call predecessors, (145), 145 states have call successors, (145) [2023-12-21 06:30:37,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 372 states to 372 states and 519 transitions. [2023-12-21 06:30:37,322 INFO L78 Accepts]: Start accepts. Automaton has 372 states and 519 transitions. Word has length 133 [2023-12-21 06:30:37,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:30:37,322 INFO L495 AbstractCegarLoop]: Abstraction has 372 states and 519 transitions. [2023-12-21 06:30:37,322 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 1.9230769230769231) internal successors, (50), 25 states have internal predecessors, (50), 14 states have call successors, (43), 3 states have call predecessors, (43), 2 states have return successors, (42), 12 states have call predecessors, (42), 12 states have call successors, (42) [2023-12-21 06:30:37,323 INFO L276 IsEmpty]: Start isEmpty. Operand 372 states and 519 transitions. [2023-12-21 06:30:37,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-12-21 06:30:37,324 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:30:37,324 INFO L195 NwaCegarLoop]: trace histogram [21, 20, 20, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 2, 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 06:30:37,329 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 06:30:37,529 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 06:30:37,529 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:30:37,530 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:30:37,530 INFO L85 PathProgramCache]: Analyzing trace with hash -251529029, now seen corresponding path program 3 times [2023-12-21 06:30:37,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:30:37,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676991985] [2023-12-21 06:30:37,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:30:37,530 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:30:37,537 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:30:37,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1495773841] [2023-12-21 06:30:37,537 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-21 06:30:37,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:30:37,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:30:37,540 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 06:30:37,543 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 06:30:37,612 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-12-21 06:30:37,613 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:30:37,614 INFO L262 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 38 conjunts are in the unsatisfiable core [2023-12-21 06:30:37,616 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:30:38,002 INFO L134 CoverageAnalysis]: Checked inductivity of 922 backedges. 99 proven. 31 refuted. 0 times theorem prover too weak. 792 trivial. 0 not checked. [2023-12-21 06:30:38,002 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:30:38,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:30:38,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676991985] [2023-12-21 06:30:38,179 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:30:38,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495773841] [2023-12-21 06:30:38,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495773841] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 06:30:38,180 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 06:30:38,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2023-12-21 06:30:38,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415401949] [2023-12-21 06:30:38,180 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 06:30:38,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-21 06:30:38,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:30:38,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-21 06:30:38,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2023-12-21 06:30:38,181 INFO L87 Difference]: Start difference. First operand 372 states and 519 transitions. Second operand has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-21 06:30:38,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:30:38,772 INFO L93 Difference]: Finished difference Result 407 states and 567 transitions. [2023-12-21 06:30:38,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-12-21 06:30:38,772 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 152 [2023-12-21 06:30:38,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:30:38,775 INFO L225 Difference]: With dead ends: 407 [2023-12-21 06:30:38,775 INFO L226 Difference]: Without dead ends: 400 [2023-12-21 06:30:38,775 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=70, Invalid=392, Unknown=0, NotChecked=0, Total=462 [2023-12-21 06:30:38,776 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 21 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 285 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 06:30:38,776 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 202 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 285 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 06:30:38,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2023-12-21 06:30:39,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 380. [2023-12-21 06:30:39,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 200 states have (on average 1.155) internal successors, (231), 202 states have internal predecessors, (231), 150 states have call successors, (150), 29 states have call predecessors, (150), 29 states have return successors, (149), 148 states have call predecessors, (149), 149 states have call successors, (149) [2023-12-21 06:30:39,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 530 transitions. [2023-12-21 06:30:39,123 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 530 transitions. Word has length 152 [2023-12-21 06:30:39,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:30:39,124 INFO L495 AbstractCegarLoop]: Abstraction has 380 states and 530 transitions. [2023-12-21 06:30:39,124 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 2.3636363636363638) internal successors, (26), 11 states have internal predecessors, (26), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2023-12-21 06:30:39,124 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 530 transitions. [2023-12-21 06:30:39,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-12-21 06:30:39,125 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:30:39,125 INFO L195 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:30:39,132 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-12-21 06:30:39,326 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 06:30:39,327 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:30:39,327 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:30:39,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1019680267, now seen corresponding path program 4 times [2023-12-21 06:30:39,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:30:39,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32722742] [2023-12-21 06:30:39,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:30:39,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:30:39,335 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:30:39,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [653660573] [2023-12-21 06:30:39,336 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-21 06:30:39,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:30:39,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:30:39,342 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 06:30:39,344 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 06:30:39,416 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-21 06:30:39,416 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:30:39,418 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 69 conjunts are in the unsatisfiable core [2023-12-21 06:30:39,420 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:30:40,325 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 54 proven. 106 refuted. 0 times theorem prover too weak. 1149 trivial. 0 not checked. [2023-12-21 06:30:40,325 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:30:45,592 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 48 proven. 97 refuted. 0 times theorem prover too weak. 1164 trivial. 0 not checked. [2023-12-21 06:30:45,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:30:45,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32722742] [2023-12-21 06:30:45,592 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:30:45,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [653660573] [2023-12-21 06:30:45,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [653660573] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:30:45,592 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:30:45,593 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 15] total 31 [2023-12-21 06:30:45,593 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406374831] [2023-12-21 06:30:45,593 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:30:45,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2023-12-21 06:30:45,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:30:45,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2023-12-21 06:30:45,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=797, Unknown=0, NotChecked=0, Total=930 [2023-12-21 06:30:45,594 INFO L87 Difference]: Start difference. First operand 380 states and 530 transitions. Second operand has 31 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 18 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (58), 16 states have call predecessors, (58), 16 states have call successors, (58) [2023-12-21 06:31:52,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:31:52,823 INFO L93 Difference]: Finished difference Result 664 states and 991 transitions. [2023-12-21 06:31:52,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2023-12-21 06:31:52,824 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 18 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (58), 16 states have call predecessors, (58), 16 states have call successors, (58) Word has length 177 [2023-12-21 06:31:52,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:31:52,826 INFO L225 Difference]: With dead ends: 664 [2023-12-21 06:31:52,826 INFO L226 Difference]: Without dead ends: 660 [2023-12-21 06:31:52,828 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 410 GetRequests, 323 SyntacticMatches, 0 SemanticMatches, 87 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1864 ImplicationChecksByTransitivity, 49.4s TimeCoverageRelationStatistics Valid=1433, Invalid=6399, Unknown=0, NotChecked=0, Total=7832 [2023-12-21 06:31:52,828 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 220 mSDsluCounter, 1370 mSDsCounter, 0 mSdLazyCounter, 1616 mSolverCounterSat, 328 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 1456 SdHoareTripleChecker+Invalid, 1944 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 328 IncrementalHoareTripleChecker+Valid, 1616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.2s IncrementalHoareTripleChecker+Time [2023-12-21 06:31:52,828 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 1456 Invalid, 1944 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [328 Valid, 1616 Invalid, 0 Unknown, 0 Unchecked, 21.2s Time] [2023-12-21 06:31:52,829 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2023-12-21 06:31:53,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 584. [2023-12-21 06:31:53,489 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 584 states, 288 states have (on average 1.1840277777777777) internal successors, (341), 291 states have internal predecessors, (341), 261 states have call successors, (261), 34 states have call predecessors, (261), 34 states have return successors, (260), 258 states have call predecessors, (260), 260 states have call successors, (260) [2023-12-21 06:31:53,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 584 states to 584 states and 862 transitions. [2023-12-21 06:31:53,492 INFO L78 Accepts]: Start accepts. Automaton has 584 states and 862 transitions. Word has length 177 [2023-12-21 06:31:53,492 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:31:53,492 INFO L495 AbstractCegarLoop]: Abstraction has 584 states and 862 transitions. [2023-12-21 06:31:53,493 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 2.0) internal successors, (58), 28 states have internal predecessors, (58), 18 states have call successors, (59), 3 states have call predecessors, (59), 2 states have return successors, (58), 16 states have call predecessors, (58), 16 states have call successors, (58) [2023-12-21 06:31:53,493 INFO L276 IsEmpty]: Start isEmpty. Operand 584 states and 862 transitions. [2023-12-21 06:31:53,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-12-21 06:31:53,494 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:31:53,494 INFO L195 NwaCegarLoop]: trace histogram [25, 24, 24, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:31:53,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-21 06:31:53,712 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 06:31:53,712 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:31:53,712 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:31:53,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1373077417, now seen corresponding path program 5 times [2023-12-21 06:31:53,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:31:53,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82526321] [2023-12-21 06:31:53,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:31:53,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:31:53,719 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:31:53,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1066172022] [2023-12-21 06:31:53,720 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-12-21 06:31:53,720 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:31:53,720 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:31:53,722 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 06:31:53,725 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 06:31:53,830 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 8 check-sat command(s) [2023-12-21 06:31:53,830 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:31:53,832 INFO L262 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 72 conjunts are in the unsatisfiable core [2023-12-21 06:31:53,835 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:31:55,014 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 48 proven. 112 refuted. 0 times theorem prover too weak. 1149 trivial. 0 not checked. [2023-12-21 06:31:55,014 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:32:02,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1309 backedges. 48 proven. 97 refuted. 0 times theorem prover too weak. 1164 trivial. 0 not checked. [2023-12-21 06:32:02,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:32:02,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82526321] [2023-12-21 06:32:02,500 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:32:02,500 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066172022] [2023-12-21 06:32:02,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066172022] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:32:02,500 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:32:02,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 15] total 32 [2023-12-21 06:32:02,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720192050] [2023-12-21 06:32:02,500 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:32:02,500 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-21 06:32:02,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:32:02,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-21 06:32:02,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2023-12-21 06:32:02,501 INFO L87 Difference]: Start difference. First operand 584 states and 862 transitions. Second operand has 32 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 states have internal predecessors, (59), 18 states have call successors, (61), 3 states have call predecessors, (61), 2 states have return successors, (60), 16 states have call predecessors, (60), 16 states have call successors, (60) [2023-12-21 06:32:21,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:32:21,113 INFO L93 Difference]: Finished difference Result 907 states and 1344 transitions. [2023-12-21 06:32:21,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2023-12-21 06:32:21,113 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 states have internal predecessors, (59), 18 states have call successors, (61), 3 states have call predecessors, (61), 2 states have return successors, (60), 16 states have call predecessors, (60), 16 states have call successors, (60) Word has length 177 [2023-12-21 06:32:21,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:32:21,117 INFO L225 Difference]: With dead ends: 907 [2023-12-21 06:32:21,118 INFO L226 Difference]: Without dead ends: 804 [2023-12-21 06:32:21,119 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 401 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1637 ImplicationChecksByTransitivity, 15.9s TimeCoverageRelationStatistics Valid=1316, Invalid=5164, Unknown=0, NotChecked=0, Total=6480 [2023-12-21 06:32:21,119 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 173 mSDsluCounter, 798 mSDsCounter, 0 mSdLazyCounter, 1094 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 1378 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 1094 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2023-12-21 06:32:21,120 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 852 Invalid, 1378 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 1094 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2023-12-21 06:32:21,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 804 states. [2023-12-21 06:32:22,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 804 to 741. [2023-12-21 06:32:22,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 741 states, 362 states have (on average 1.1878453038674033) internal successors, (430), 367 states have internal predecessors, (430), 339 states have call successors, (339), 39 states have call predecessors, (339), 39 states have return successors, (338), 334 states have call predecessors, (338), 338 states have call successors, (338) [2023-12-21 06:32:22,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 741 states to 741 states and 1107 transitions. [2023-12-21 06:32:22,078 INFO L78 Accepts]: Start accepts. Automaton has 741 states and 1107 transitions. Word has length 177 [2023-12-21 06:32:22,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:32:22,079 INFO L495 AbstractCegarLoop]: Abstraction has 741 states and 1107 transitions. [2023-12-21 06:32:22,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 30 states have (on average 1.9666666666666666) internal successors, (59), 30 states have internal predecessors, (59), 18 states have call successors, (61), 3 states have call predecessors, (61), 2 states have return successors, (60), 16 states have call predecessors, (60), 16 states have call successors, (60) [2023-12-21 06:32:22,079 INFO L276 IsEmpty]: Start isEmpty. Operand 741 states and 1107 transitions. [2023-12-21 06:32:22,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2023-12-21 06:32:22,094 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:32:22,094 INFO L195 NwaCegarLoop]: trace histogram [29, 28, 28, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:32:22,104 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-12-21 06:32:22,300 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 06:32:22,300 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:32:22,301 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:32:22,301 INFO L85 PathProgramCache]: Analyzing trace with hash -1490058147, now seen corresponding path program 6 times [2023-12-21 06:32:22,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:32:22,301 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913549952] [2023-12-21 06:32:22,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:32:22,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:32:22,321 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:32:22,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [220990680] [2023-12-21 06:32:22,321 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-12-21 06:32:22,321 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:32:22,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:32:22,341 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 06:32:22,342 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 06:32:22,535 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 9 check-sat command(s) [2023-12-21 06:32:22,535 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:32:22,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 90 conjunts are in the unsatisfiable core [2023-12-21 06:32:22,541 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:32:23,980 INFO L134 CoverageAnalysis]: Checked inductivity of 1769 backedges. 65 proven. 156 refuted. 0 times theorem prover too weak. 1548 trivial. 0 not checked. [2023-12-21 06:32:23,980 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:32:31,255 INFO L134 CoverageAnalysis]: Checked inductivity of 1769 backedges. 56 proven. 141 refuted. 0 times theorem prover too weak. 1572 trivial. 0 not checked. [2023-12-21 06:32:31,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:32:31,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913549952] [2023-12-21 06:32:31,255 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:32:31,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220990680] [2023-12-21 06:32:31,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220990680] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:32:31,256 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:32:31,256 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17] total 36 [2023-12-21 06:32:31,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222961865] [2023-12-21 06:32:31,256 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:32:31,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-21 06:32:31,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:32:31,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-21 06:32:31,257 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=198, Invalid=1062, Unknown=0, NotChecked=0, Total=1260 [2023-12-21 06:32:31,257 INFO L87 Difference]: Start difference. First operand 741 states and 1107 transitions. Second operand has 36 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 34 states have internal predecessors, (69), 20 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (68), 18 states have call predecessors, (68), 18 states have call successors, (68) [2023-12-21 06:32:56,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:32:56,697 INFO L93 Difference]: Finished difference Result 1043 states and 1577 transitions. [2023-12-21 06:32:56,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 79 states. [2023-12-21 06:32:56,698 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 34 states have internal predecessors, (69), 20 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (68), 18 states have call predecessors, (68), 18 states have call successors, (68) Word has length 202 [2023-12-21 06:32:56,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:32:56,701 INFO L225 Difference]: With dead ends: 1043 [2023-12-21 06:32:56,701 INFO L226 Difference]: Without dead ends: 1039 [2023-12-21 06:32:56,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 471 GetRequests, 368 SyntacticMatches, 0 SemanticMatches, 103 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2904 ImplicationChecksByTransitivity, 20.4s TimeCoverageRelationStatistics Valid=2168, Invalid=8752, Unknown=0, NotChecked=0, Total=10920 [2023-12-21 06:32:56,704 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 292 mSDsluCounter, 1210 mSDsCounter, 0 mSdLazyCounter, 1596 mSolverCounterSat, 414 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 308 SdHoareTripleChecker+Valid, 1280 SdHoareTripleChecker+Invalid, 2010 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 414 IncrementalHoareTripleChecker+Valid, 1596 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.7s IncrementalHoareTripleChecker+Time [2023-12-21 06:32:56,704 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [308 Valid, 1280 Invalid, 2010 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [414 Valid, 1596 Invalid, 0 Unknown, 0 Unchecked, 7.7s Time] [2023-12-21 06:32:56,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2023-12-21 06:32:57,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 900. [2023-12-21 06:32:57,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 439 states have (on average 1.1867881548974943) internal successors, (521), 444 states have internal predecessors, (521), 415 states have call successors, (415), 45 states have call predecessors, (415), 45 states have return successors, (414), 410 states have call predecessors, (414), 414 states have call successors, (414) [2023-12-21 06:32:57,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 1350 transitions. [2023-12-21 06:32:57,928 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 1350 transitions. Word has length 202 [2023-12-21 06:32:57,929 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:32:57,929 INFO L495 AbstractCegarLoop]: Abstraction has 900 states and 1350 transitions. [2023-12-21 06:32:57,929 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 34 states have (on average 2.0294117647058822) internal successors, (69), 34 states have internal predecessors, (69), 20 states have call successors, (69), 3 states have call predecessors, (69), 2 states have return successors, (68), 18 states have call predecessors, (68), 18 states have call successors, (68) [2023-12-21 06:32:57,929 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 1350 transitions. [2023-12-21 06:32:57,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2023-12-21 06:32:57,931 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:32:57,931 INFO L195 NwaCegarLoop]: trace histogram [31, 30, 30, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:32:57,939 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 06:32:58,137 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 06:32:58,137 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:32:58,137 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:32:58,138 INFO L85 PathProgramCache]: Analyzing trace with hash 1330542777, now seen corresponding path program 4 times [2023-12-21 06:32:58,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:32:58,138 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526089206] [2023-12-21 06:32:58,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:32:58,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:32:58,163 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:32:58,163 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [459418021] [2023-12-21 06:32:58,164 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-12-21 06:32:58,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:32:58,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:32:58,180 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 06:32:58,181 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 06:32:58,260 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-12-21 06:32:58,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:32:58,262 INFO L262 TraceCheckSpWp]: Trace formula consists of 424 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-21 06:32:58,267 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:32:58,431 INFO L134 CoverageAnalysis]: Checked inductivity of 2021 backedges. 308 proven. 142 refuted. 0 times theorem prover too weak. 1571 trivial. 0 not checked. [2023-12-21 06:32:58,431 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:32:58,788 INFO L134 CoverageAnalysis]: Checked inductivity of 2021 backedges. 109 proven. 127 refuted. 0 times theorem prover too weak. 1785 trivial. 0 not checked. [2023-12-21 06:32:58,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:32:58,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526089206] [2023-12-21 06:32:58,789 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:32:58,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459418021] [2023-12-21 06:32:58,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [459418021] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:32:58,789 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:32:58,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 24 [2023-12-21 06:32:58,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982171150] [2023-12-21 06:32:58,789 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:32:58,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2023-12-21 06:32:58,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:32:58,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2023-12-21 06:32:58,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2023-12-21 06:32:58,790 INFO L87 Difference]: Start difference. First operand 900 states and 1350 transitions. Second operand has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 24 states have internal predecessors, (59), 17 states have call successors, (62), 2 states have call predecessors, (62), 3 states have return successors, (62), 16 states have call predecessors, (62), 17 states have call successors, (62) [2023-12-21 06:33:01,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:33:01,509 INFO L93 Difference]: Finished difference Result 1292 states and 1951 transitions. [2023-12-21 06:33:01,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2023-12-21 06:33:01,516 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 24 states have internal predecessors, (59), 17 states have call successors, (62), 2 states have call predecessors, (62), 3 states have return successors, (62), 16 states have call predecessors, (62), 17 states have call successors, (62) Word has length 210 [2023-12-21 06:33:01,517 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:33:01,520 INFO L225 Difference]: With dead ends: 1292 [2023-12-21 06:33:01,520 INFO L226 Difference]: Without dead ends: 964 [2023-12-21 06:33:01,522 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 394 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 512 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=718, Invalid=2704, Unknown=0, NotChecked=0, Total=3422 [2023-12-21 06:33:01,522 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 128 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 1078 SdHoareTripleChecker+Invalid, 1024 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-21 06:33:01,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 1078 Invalid, 1024 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 862 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-21 06:33:01,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 964 states. [2023-12-21 06:33:02,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 964 to 925. [2023-12-21 06:33:02,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 925 states, 449 states have (on average 1.1670378619153674) internal successors, (524), 455 states have internal predecessors, (524), 430 states have call successors, (430), 45 states have call predecessors, (430), 45 states have return successors, (429), 424 states have call predecessors, (429), 429 states have call successors, (429) [2023-12-21 06:33:02,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 925 states to 925 states and 1383 transitions. [2023-12-21 06:33:02,843 INFO L78 Accepts]: Start accepts. Automaton has 925 states and 1383 transitions. Word has length 210 [2023-12-21 06:33:02,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:33:02,843 INFO L495 AbstractCegarLoop]: Abstraction has 925 states and 1383 transitions. [2023-12-21 06:33:02,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 2.4583333333333335) internal successors, (59), 24 states have internal predecessors, (59), 17 states have call successors, (62), 2 states have call predecessors, (62), 3 states have return successors, (62), 16 states have call predecessors, (62), 17 states have call successors, (62) [2023-12-21 06:33:02,844 INFO L276 IsEmpty]: Start isEmpty. Operand 925 states and 1383 transitions. [2023-12-21 06:33:02,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2023-12-21 06:33:02,846 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:33:02,846 INFO L195 NwaCegarLoop]: trace histogram [31, 30, 30, 8, 8, 8, 8, 8, 8, 7, 7, 7, 6, 6, 6, 5, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:33:02,852 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-21 06:33:03,051 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 06:33:03,052 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:33:03,052 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:33:03,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1051543913, now seen corresponding path program 5 times [2023-12-21 06:33:03,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:33:03,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625426171] [2023-12-21 06:33:03,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:33:03,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:33:03,059 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:33:03,060 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1182370605] [2023-12-21 06:33:03,060 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-12-21 06:33:03,060 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:33:03,060 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:33:03,061 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 06:33:03,070 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 06:33:03,174 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 11 check-sat command(s) [2023-12-21 06:33:03,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:33:03,175 INFO L262 TraceCheckSpWp]: Trace formula consists of 455 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-21 06:33:03,178 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:33:03,346 INFO L134 CoverageAnalysis]: Checked inductivity of 2021 backedges. 308 proven. 148 refuted. 0 times theorem prover too weak. 1565 trivial. 0 not checked. [2023-12-21 06:33:03,346 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:33:03,699 INFO L134 CoverageAnalysis]: Checked inductivity of 2021 backedges. 103 proven. 133 refuted. 0 times theorem prover too weak. 1785 trivial. 0 not checked. [2023-12-21 06:33:03,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:33:03,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625426171] [2023-12-21 06:33:03,700 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:33:03,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1182370605] [2023-12-21 06:33:03,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1182370605] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:33:03,700 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:33:03,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 27 [2023-12-21 06:33:03,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315784269] [2023-12-21 06:33:03,700 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:33:03,700 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-12-21 06:33:03,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:33:03,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-12-21 06:33:03,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=604, Unknown=0, NotChecked=0, Total=702 [2023-12-21 06:33:03,701 INFO L87 Difference]: Start difference. First operand 925 states and 1383 transitions. Second operand has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 states have internal predecessors, (63), 20 states have call successors, (72), 2 states have call predecessors, (72), 3 states have return successors, (72), 19 states have call predecessors, (72), 20 states have call successors, (72) [2023-12-21 06:33:06,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:33:06,457 INFO L93 Difference]: Finished difference Result 1085 states and 1612 transitions. [2023-12-21 06:33:06,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-12-21 06:33:06,458 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 states have internal predecessors, (63), 20 states have call successors, (72), 2 states have call predecessors, (72), 3 states have return successors, (72), 19 states have call predecessors, (72), 20 states have call successors, (72) Word has length 210 [2023-12-21 06:33:06,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:33:06,461 INFO L225 Difference]: With dead ends: 1085 [2023-12-21 06:33:06,461 INFO L226 Difference]: Without dead ends: 960 [2023-12-21 06:33:06,479 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 451 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 518 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=730, Invalid=2810, Unknown=0, NotChecked=0, Total=3540 [2023-12-21 06:33:06,480 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 124 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 829 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 970 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 829 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-12-21 06:33:06,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 1052 Invalid, 970 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 829 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-12-21 06:33:06,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 960 states. [2023-12-21 06:33:07,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 960 to 920. [2023-12-21 06:33:07,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 920 states, 446 states have (on average 1.1614349775784754) internal successors, (518), 450 states have internal predecessors, (518), 428 states have call successors, (428), 45 states have call predecessors, (428), 45 states have return successors, (427), 424 states have call predecessors, (427), 427 states have call successors, (427) [2023-12-21 06:33:07,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 920 states to 920 states and 1373 transitions. [2023-12-21 06:33:07,817 INFO L78 Accepts]: Start accepts. Automaton has 920 states and 1373 transitions. Word has length 210 [2023-12-21 06:33:07,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:33:07,817 INFO L495 AbstractCegarLoop]: Abstraction has 920 states and 1373 transitions. [2023-12-21 06:33:07,817 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 2.3333333333333335) internal successors, (63), 27 states have internal predecessors, (63), 20 states have call successors, (72), 2 states have call predecessors, (72), 3 states have return successors, (72), 19 states have call predecessors, (72), 20 states have call successors, (72) [2023-12-21 06:33:07,817 INFO L276 IsEmpty]: Start isEmpty. Operand 920 states and 1373 transitions. [2023-12-21 06:33:07,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2023-12-21 06:33:07,820 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:33:07,820 INFO L195 NwaCegarLoop]: trace histogram [33, 32, 32, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:33:07,825 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-21 06:33:08,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:33:08,025 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:33:08,026 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:33:08,026 INFO L85 PathProgramCache]: Analyzing trace with hash -2127526063, now seen corresponding path program 7 times [2023-12-21 06:33:08,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:33:08,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315349249] [2023-12-21 06:33:08,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:33:08,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:33:08,038 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:33:08,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [947460427] [2023-12-21 06:33:08,038 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-21 06:33:08,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:33:08,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:33:08,054 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 06:33:08,056 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-21 06:33:08,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:33:08,157 INFO L262 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 82 conjunts are in the unsatisfiable core [2023-12-21 06:33:08,161 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:33:09,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2283 backedges. 70 proven. 193 refuted. 0 times theorem prover too weak. 2020 trivial. 0 not checked. [2023-12-21 06:33:09,578 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:33:11,310 INFO L134 CoverageAnalysis]: Checked inductivity of 2283 backedges. 64 proven. 175 refuted. 0 times theorem prover too weak. 2044 trivial. 0 not checked. [2023-12-21 06:33:11,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:33:11,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315349249] [2023-12-21 06:33:11,310 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:33:11,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947460427] [2023-12-21 06:33:11,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947460427] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:33:11,310 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:33:11,311 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 17] total 36 [2023-12-21 06:33:11,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794047362] [2023-12-21 06:33:11,311 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:33:11,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-21 06:33:11,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:33:11,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-21 06:33:11,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1048, Unknown=0, NotChecked=0, Total=1260 [2023-12-21 06:33:11,313 INFO L87 Difference]: Start difference. First operand 920 states and 1373 transitions. Second operand has 36 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 23 states have call successors, (76), 3 states have call predecessors, (76), 2 states have return successors, (75), 21 states have call predecessors, (75), 21 states have call successors, (75) [2023-12-21 06:33:47,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:33:47,678 INFO L93 Difference]: Finished difference Result 1170 states and 1765 transitions. [2023-12-21 06:33:47,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-21 06:33:47,679 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 23 states have call successors, (76), 3 states have call predecessors, (76), 2 states have return successors, (75), 21 states have call predecessors, (75), 21 states have call successors, (75) Word has length 221 [2023-12-21 06:33:47,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:33:47,683 INFO L225 Difference]: With dead ends: 1170 [2023-12-21 06:33:47,683 INFO L226 Difference]: Without dead ends: 1102 [2023-12-21 06:33:47,685 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 485 GetRequests, 406 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1371 ImplicationChecksByTransitivity, 29.4s TimeCoverageRelationStatistics Valid=1317, Invalid=5163, Unknown=0, NotChecked=0, Total=6480 [2023-12-21 06:33:47,685 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 290 mSDsluCounter, 1018 mSDsCounter, 0 mSdLazyCounter, 1359 mSolverCounterSat, 434 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 1083 SdHoareTripleChecker+Invalid, 1793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 434 IncrementalHoareTripleChecker+Valid, 1359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.6s IncrementalHoareTripleChecker+Time [2023-12-21 06:33:47,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [294 Valid, 1083 Invalid, 1793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [434 Valid, 1359 Invalid, 0 Unknown, 0 Unchecked, 6.6s Time] [2023-12-21 06:33:47,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1102 states. [2023-12-21 06:33:49,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1102 to 1074. [2023-12-21 06:33:49,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1074 states, 503 states have (on average 1.1848906560636183) internal successors, (596), 507 states have internal predecessors, (596), 524 states have call successors, (524), 46 states have call predecessors, (524), 46 states have return successors, (523), 520 states have call predecessors, (523), 523 states have call successors, (523) [2023-12-21 06:33:49,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1074 states to 1074 states and 1643 transitions. [2023-12-21 06:33:49,315 INFO L78 Accepts]: Start accepts. Automaton has 1074 states and 1643 transitions. Word has length 221 [2023-12-21 06:33:49,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:33:49,316 INFO L495 AbstractCegarLoop]: Abstraction has 1074 states and 1643 transitions. [2023-12-21 06:33:49,316 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 33 states have (on average 2.0) internal successors, (66), 32 states have internal predecessors, (66), 23 states have call successors, (76), 3 states have call predecessors, (76), 2 states have return successors, (75), 21 states have call predecessors, (75), 21 states have call successors, (75) [2023-12-21 06:33:49,316 INFO L276 IsEmpty]: Start isEmpty. Operand 1074 states and 1643 transitions. [2023-12-21 06:33:49,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2023-12-21 06:33:49,319 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:33:49,319 INFO L195 NwaCegarLoop]: trace histogram [33, 32, 32, 8, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 5, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:33:49,338 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-12-21 06:33:49,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:33:49,524 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:33:49,525 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:33:49,525 INFO L85 PathProgramCache]: Analyzing trace with hash -2135831332, now seen corresponding path program 8 times [2023-12-21 06:33:49,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:33:49,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210495699] [2023-12-21 06:33:49,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:33:49,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:33:49,534 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:33:49,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1499121346] [2023-12-21 06:33:49,535 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-21 06:33:49,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:33:49,535 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:33:49,536 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 06:33:49,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-21 06:33:49,665 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-21 06:33:49,666 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:33:49,668 INFO L262 TraceCheckSpWp]: Trace formula consists of 489 conjuncts, 102 conjunts are in the unsatisfiable core [2023-12-21 06:33:49,671 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:33:51,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2291 backedges. 242 proven. 209 refuted. 0 times theorem prover too weak. 1840 trivial. 0 not checked. [2023-12-21 06:33:51,576 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:33:54,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2291 backedges. 334 proven. 68 refuted. 0 times theorem prover too weak. 1889 trivial. 0 not checked. [2023-12-21 06:33:54,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:33:54,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210495699] [2023-12-21 06:33:54,301 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:33:54,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499121346] [2023-12-21 06:33:54,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499121346] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:33:54,301 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:33:54,301 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 14] total 37 [2023-12-21 06:33:54,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [466897802] [2023-12-21 06:33:54,302 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:33:54,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2023-12-21 06:33:54,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:33:54,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2023-12-21 06:33:54,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1131, Unknown=0, NotChecked=0, Total=1332 [2023-12-21 06:33:54,303 INFO L87 Difference]: Start difference. First operand 1074 states and 1643 transitions. Second operand has 37 states, 32 states have (on average 2.1875) internal successors, (70), 32 states have internal predecessors, (70), 23 states have call successors, (68), 3 states have call predecessors, (68), 3 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) [2023-12-21 06:34:04,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2023-12-21 06:34:10,682 WARN L293 SmtUtils]: Spent 5.37s on a formula simplification. DAG size of input: 82 DAG size of output: 81 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-21 06:34:23,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:34:23,799 INFO L93 Difference]: Finished difference Result 1121 states and 1701 transitions. [2023-12-21 06:34:23,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2023-12-21 06:34:23,800 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 32 states have (on average 2.1875) internal successors, (70), 32 states have internal predecessors, (70), 23 states have call successors, (68), 3 states have call predecessors, (68), 3 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) Word has length 224 [2023-12-21 06:34:23,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:34:23,803 INFO L225 Difference]: With dead ends: 1121 [2023-12-21 06:34:23,803 INFO L226 Difference]: Without dead ends: 935 [2023-12-21 06:34:23,804 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 477 GetRequests, 411 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1008 ImplicationChecksByTransitivity, 20.9s TimeCoverageRelationStatistics Valid=738, Invalid=3818, Unknown=0, NotChecked=0, Total=4556 [2023-12-21 06:34:23,805 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 119 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 1516 mSolverCounterSat, 135 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 912 SdHoareTripleChecker+Invalid, 1652 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 1516 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2023-12-21 06:34:23,805 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 912 Invalid, 1652 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 1516 Invalid, 1 Unknown, 0 Unchecked, 9.2s Time] [2023-12-21 06:34:23,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 935 states. [2023-12-21 06:34:24,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 935 to 597. [2023-12-21 06:34:24,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 304 states have (on average 1.125) internal successors, (342), 310 states have internal predecessors, (342), 247 states have call successors, (247), 45 states have call predecessors, (247), 45 states have return successors, (247), 241 states have call predecessors, (247), 247 states have call successors, (247) [2023-12-21 06:34:24,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 836 transitions. [2023-12-21 06:34:24,703 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 836 transitions. Word has length 224 [2023-12-21 06:34:24,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:34:24,703 INFO L495 AbstractCegarLoop]: Abstraction has 597 states and 836 transitions. [2023-12-21 06:34:24,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 32 states have (on average 2.1875) internal successors, (70), 32 states have internal predecessors, (70), 23 states have call successors, (68), 3 states have call predecessors, (68), 3 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) [2023-12-21 06:34:24,704 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 836 transitions. [2023-12-21 06:34:24,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2023-12-21 06:34:24,706 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:34:24,706 INFO L195 NwaCegarLoop]: trace histogram [35, 34, 34, 9, 9, 9, 9, 9, 9, 8, 8, 8, 6, 6, 6, 5, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:34:24,724 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-21 06:34:24,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:34:24,912 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:34:24,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:34:24,912 INFO L85 PathProgramCache]: Analyzing trace with hash -147568401, now seen corresponding path program 6 times [2023-12-21 06:34:24,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:34:24,912 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361617704] [2023-12-21 06:34:24,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:34:24,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:34:24,920 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:34:24,920 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [800385064] [2023-12-21 06:34:24,921 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-12-21 06:34:24,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:34:24,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:34:24,922 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 06:34:24,924 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-21 06:34:25,228 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2023-12-21 06:34:25,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:34:25,231 INFO L262 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 95 conjunts are in the unsatisfiable core [2023-12-21 06:34:25,234 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:34:28,640 INFO L134 CoverageAnalysis]: Checked inductivity of 2587 backedges. 390 proven. 240 refuted. 0 times theorem prover too weak. 1957 trivial. 0 not checked. [2023-12-21 06:34:28,640 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:34:30,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:34:30,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361617704] [2023-12-21 06:34:30,928 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:34:30,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800385064] [2023-12-21 06:34:30,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800385064] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-21 06:34:30,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-21 06:34:30,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2023-12-21 06:34:30,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48102029] [2023-12-21 06:34:30,928 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-21 06:34:30,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2023-12-21 06:34:30,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:34:30,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2023-12-21 06:34:30,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2023-12-21 06:34:30,929 INFO L87 Difference]: Start difference. First operand 597 states and 836 transitions. Second operand has 22 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 19 states have internal predecessors, (41), 11 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (27), 9 states have call predecessors, (27), 10 states have call successors, (27) [2023-12-21 06:34:33,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:34:33,762 INFO L93 Difference]: Finished difference Result 714 states and 994 transitions. [2023-12-21 06:34:33,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-12-21 06:34:33,762 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 19 states have internal predecessors, (41), 11 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (27), 9 states have call predecessors, (27), 10 states have call successors, (27) Word has length 235 [2023-12-21 06:34:33,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:34:33,765 INFO L225 Difference]: With dead ends: 714 [2023-12-21 06:34:33,765 INFO L226 Difference]: Without dead ends: 712 [2023-12-21 06:34:33,765 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 363 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=239, Invalid=1243, Unknown=0, NotChecked=0, Total=1482 [2023-12-21 06:34:33,766 INFO L413 NwaCegarLoop]: 42 mSDtfsCounter, 37 mSDsluCounter, 433 mSDsCounter, 0 mSdLazyCounter, 673 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-12-21 06:34:33,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 475 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 673 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-12-21 06:34:33,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2023-12-21 06:34:34,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 694. [2023-12-21 06:34:34,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 694 states, 356 states have (on average 1.1235955056179776) internal successors, (400), 363 states have internal predecessors, (400), 284 states have call successors, (284), 53 states have call predecessors, (284), 53 states have return successors, (284), 277 states have call predecessors, (284), 284 states have call successors, (284) [2023-12-21 06:34:34,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 694 states to 694 states and 968 transitions. [2023-12-21 06:34:34,851 INFO L78 Accepts]: Start accepts. Automaton has 694 states and 968 transitions. Word has length 235 [2023-12-21 06:34:34,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:34:34,851 INFO L495 AbstractCegarLoop]: Abstraction has 694 states and 968 transitions. [2023-12-21 06:34:34,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 1.9523809523809523) internal successors, (41), 19 states have internal predecessors, (41), 11 states have call successors, (28), 2 states have call predecessors, (28), 3 states have return successors, (27), 9 states have call predecessors, (27), 10 states have call successors, (27) [2023-12-21 06:34:34,852 INFO L276 IsEmpty]: Start isEmpty. Operand 694 states and 968 transitions. [2023-12-21 06:34:34,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 236 [2023-12-21 06:34:34,871 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:34:34,871 INFO L195 NwaCegarLoop]: trace histogram [35, 34, 34, 9, 9, 9, 9, 9, 9, 8, 8, 8, 6, 6, 6, 5, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:34:34,877 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-12-21 06:34:35,077 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-21 06:34:35,077 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:34:35,078 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:34:35,078 INFO L85 PathProgramCache]: Analyzing trace with hash 855296849, now seen corresponding path program 7 times [2023-12-21 06:34:35,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:34:35,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8182800] [2023-12-21 06:34:35,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:34:35,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:34:35,088 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:34:35,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1590197459] [2023-12-21 06:34:35,089 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-12-21 06:34:35,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:34:35,089 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:34:35,090 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 06:34:35,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-21 06:34:35,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 06:34:35,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-21 06:34:35,187 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:34:35,426 INFO L134 CoverageAnalysis]: Checked inductivity of 2587 backedges. 352 proven. 192 refuted. 0 times theorem prover too weak. 2043 trivial. 0 not checked. [2023-12-21 06:34:35,427 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:34:35,880 INFO L134 CoverageAnalysis]: Checked inductivity of 2587 backedges. 125 proven. 173 refuted. 0 times theorem prover too weak. 2289 trivial. 0 not checked. [2023-12-21 06:34:35,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:34:35,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8182800] [2023-12-21 06:34:35,880 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:34:35,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590197459] [2023-12-21 06:34:35,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590197459] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:34:35,880 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:34:35,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2023-12-21 06:34:35,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734150538] [2023-12-21 06:34:35,880 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:34:35,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-12-21 06:34:35,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:34:35,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-12-21 06:34:35,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=753, Unknown=0, NotChecked=0, Total=870 [2023-12-21 06:34:35,882 INFO L87 Difference]: Start difference. First operand 694 states and 968 transitions. Second operand has 30 states, 30 states have (on average 2.4) internal successors, (72), 30 states have internal predecessors, (72), 21 states have call successors, (76), 2 states have call predecessors, (76), 3 states have return successors, (76), 20 states have call predecessors, (76), 21 states have call successors, (76) [2023-12-21 06:34:38,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:34:38,847 INFO L93 Difference]: Finished difference Result 798 states and 1104 transitions. [2023-12-21 06:34:38,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2023-12-21 06:34:38,847 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 30 states have internal predecessors, (72), 21 states have call successors, (76), 2 states have call predecessors, (76), 3 states have return successors, (76), 20 states have call predecessors, (76), 21 states have call successors, (76) Word has length 235 [2023-12-21 06:34:38,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:34:38,849 INFO L225 Difference]: With dead ends: 798 [2023-12-21 06:34:38,850 INFO L226 Difference]: Without dead ends: 612 [2023-12-21 06:34:38,850 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 505 GetRequests, 440 SyntacticMatches, 0 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 651 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=850, Invalid=3572, Unknown=0, NotChecked=0, Total=4422 [2023-12-21 06:34:38,851 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 118 mSDsluCounter, 1581 mSDsCounter, 0 mSdLazyCounter, 1201 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 1702 SdHoareTripleChecker+Invalid, 1354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-12-21 06:34:38,851 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 1702 Invalid, 1354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1201 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-12-21 06:34:38,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 612 states. [2023-12-21 06:34:39,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 612 to 607. [2023-12-21 06:34:39,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 315 states have (on average 1.1142857142857143) internal successors, (351), 320 states have internal predecessors, (351), 243 states have call successors, (243), 48 states have call predecessors, (243), 48 states have return successors, (243), 238 states have call predecessors, (243), 243 states have call successors, (243) [2023-12-21 06:34:39,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 837 transitions. [2023-12-21 06:34:39,729 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 837 transitions. Word has length 235 [2023-12-21 06:34:39,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:34:39,729 INFO L495 AbstractCegarLoop]: Abstraction has 607 states and 837 transitions. [2023-12-21 06:34:39,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.4) internal successors, (72), 30 states have internal predecessors, (72), 21 states have call successors, (76), 2 states have call predecessors, (76), 3 states have return successors, (76), 20 states have call predecessors, (76), 21 states have call successors, (76) [2023-12-21 06:34:39,729 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 837 transitions. [2023-12-21 06:34:39,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2023-12-21 06:34:39,731 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:34:39,732 INFO L195 NwaCegarLoop]: trace histogram [35, 34, 34, 9, 9, 9, 9, 9, 9, 8, 8, 8, 6, 6, 6, 5, 5, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:34:39,748 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-12-21 06:34:39,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-21 06:34:39,938 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:34:39,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:34:39,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1901295512, now seen corresponding path program 8 times [2023-12-21 06:34:39,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:34:39,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470521262] [2023-12-21 06:34:39,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:34:39,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:34:39,948 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:34:39,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1837138606] [2023-12-21 06:34:39,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-12-21 06:34:39,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:34:39,948 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:34:39,949 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 06:34:39,950 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-21 06:34:40,036 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-12-21 06:34:40,036 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:34:40,038 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-21 06:34:40,041 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:34:40,260 INFO L134 CoverageAnalysis]: Checked inductivity of 2598 backedges. 363 proven. 192 refuted. 0 times theorem prover too weak. 2043 trivial. 0 not checked. [2023-12-21 06:34:40,260 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:34:40,658 INFO L134 CoverageAnalysis]: Checked inductivity of 2598 backedges. 124 proven. 185 refuted. 0 times theorem prover too weak. 2289 trivial. 0 not checked. [2023-12-21 06:34:40,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:34:40,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470521262] [2023-12-21 06:34:40,659 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:34:40,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837138606] [2023-12-21 06:34:40,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837138606] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:34:40,659 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:34:40,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18] total 30 [2023-12-21 06:34:40,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981895019] [2023-12-21 06:34:40,659 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:34:40,659 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-12-21 06:34:40,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:34:40,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-12-21 06:34:40,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=763, Unknown=0, NotChecked=0, Total=870 [2023-12-21 06:34:40,660 INFO L87 Difference]: Start difference. First operand 607 states and 837 transitions. Second operand has 30 states, 30 states have (on average 2.566666666666667) internal successors, (77), 28 states have internal predecessors, (77), 19 states have call successors, (75), 2 states have call predecessors, (75), 3 states have return successors, (75), 19 states have call predecessors, (75), 19 states have call successors, (75) [2023-12-21 06:34:43,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:34:43,992 INFO L93 Difference]: Finished difference Result 952 states and 1339 transitions. [2023-12-21 06:34:43,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-12-21 06:34:43,992 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 2.566666666666667) internal successors, (77), 28 states have internal predecessors, (77), 19 states have call successors, (75), 2 states have call predecessors, (75), 3 states have return successors, (75), 19 states have call predecessors, (75), 19 states have call successors, (75) Word has length 238 [2023-12-21 06:34:43,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:34:43,993 INFO L225 Difference]: With dead ends: 952 [2023-12-21 06:34:43,993 INFO L226 Difference]: Without dead ends: 152 [2023-12-21 06:34:43,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 524 GetRequests, 446 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1089 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=1495, Invalid=4825, Unknown=0, NotChecked=0, Total=6320 [2023-12-21 06:34:43,996 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 89 mSDsluCounter, 1208 mSDsCounter, 0 mSdLazyCounter, 880 mSolverCounterSat, 128 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 1316 SdHoareTripleChecker+Invalid, 1008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 880 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-12-21 06:34:43,996 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 1316 Invalid, 1008 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 880 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-12-21 06:34:43,996 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2023-12-21 06:34:44,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 152. [2023-12-21 06:34:44,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 86 states have (on average 1.0116279069767442) internal successors, (87), 86 states have internal predecessors, (87), 49 states have call successors, (49), 17 states have call predecessors, (49), 16 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2023-12-21 06:34:44,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 184 transitions. [2023-12-21 06:34:44,136 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 184 transitions. Word has length 238 [2023-12-21 06:34:44,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:34:44,136 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 184 transitions. [2023-12-21 06:34:44,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 2.566666666666667) internal successors, (77), 28 states have internal predecessors, (77), 19 states have call successors, (75), 2 states have call predecessors, (75), 3 states have return successors, (75), 19 states have call predecessors, (75), 19 states have call successors, (75) [2023-12-21 06:34:44,136 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 184 transitions. [2023-12-21 06:34:44,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2023-12-21 06:34:44,137 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 06:34:44,138 INFO L195 NwaCegarLoop]: trace histogram [39, 38, 38, 10, 10, 10, 10, 10, 10, 9, 9, 9, 6, 6, 6, 6, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 06:34:44,143 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-12-21 06:34:44,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-21 06:34:44,343 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 06:34:44,343 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 06:34:44,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1533546354, now seen corresponding path program 9 times [2023-12-21 06:34:44,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 06:34:44,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359654749] [2023-12-21 06:34:44,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 06:34:44,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 06:34:44,352 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 06:34:44,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1642879402] [2023-12-21 06:34:44,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-12-21 06:34:44,352 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 06:34:44,353 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 06:34:44,353 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 06:34:44,388 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-21 06:34:44,541 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2023-12-21 06:34:44,541 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-12-21 06:34:44,543 INFO L262 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 91 conjunts are in the unsatisfiable core [2023-12-21 06:34:44,547 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 06:34:49,478 INFO L134 CoverageAnalysis]: Checked inductivity of 3215 backedges. 337 proven. 309 refuted. 0 times theorem prover too weak. 2569 trivial. 0 not checked. [2023-12-21 06:34:49,478 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 06:34:52,811 INFO L134 CoverageAnalysis]: Checked inductivity of 3215 backedges. 412 proven. 50 refuted. 0 times theorem prover too weak. 2753 trivial. 0 not checked. [2023-12-21 06:34:52,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 06:34:52,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359654749] [2023-12-21 06:34:52,811 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 06:34:52,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642879402] [2023-12-21 06:34:52,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642879402] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 06:34:52,811 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 06:34:52,811 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 13] total 36 [2023-12-21 06:34:52,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731949386] [2023-12-21 06:34:52,812 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 06:34:52,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2023-12-21 06:34:52,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 06:34:52,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2023-12-21 06:34:52,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1078, Unknown=0, NotChecked=0, Total=1260 [2023-12-21 06:34:52,814 INFO L87 Difference]: Start difference. First operand 152 states and 184 transitions. Second operand has 36 states, 33 states have (on average 2.0) internal successors, (66), 28 states have internal predecessors, (66), 18 states have call successors, (57), 3 states have call predecessors, (57), 3 states have return successors, (56), 20 states have call predecessors, (56), 18 states have call successors, (56) [2023-12-21 06:35:08,396 WARN L293 SmtUtils]: Spent 9.05s on a formula simplification. DAG size of input: 79 DAG size of output: 76 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-21 06:35:24,275 WARN L293 SmtUtils]: Spent 10.39s on a formula simplification. DAG size of input: 81 DAG size of output: 78 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-21 06:35:24,285 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 06:35:24,285 INFO L93 Difference]: Finished difference Result 160 states and 190 transitions. [2023-12-21 06:35:24,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-12-21 06:35:24,285 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 33 states have (on average 2.0) internal successors, (66), 28 states have internal predecessors, (66), 18 states have call successors, (57), 3 states have call predecessors, (57), 3 states have return successors, (56), 20 states have call predecessors, (56), 18 states have call successors, (56) Word has length 257 [2023-12-21 06:35:24,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 06:35:24,286 INFO L225 Difference]: With dead ends: 160 [2023-12-21 06:35:24,286 INFO L226 Difference]: Without dead ends: 0 [2023-12-21 06:35:24,286 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 532 GetRequests, 478 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 658 ImplicationChecksByTransitivity, 32.4s TimeCoverageRelationStatistics Valid=455, Invalid=2625, Unknown=0, NotChecked=0, Total=3080 [2023-12-21 06:35:24,287 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 51 mSDsluCounter, 663 mSDsCounter, 0 mSdLazyCounter, 885 mSolverCounterSat, 107 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 107 IncrementalHoareTripleChecker+Valid, 885 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-12-21 06:35:24,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 713 Invalid, 992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [107 Valid, 885 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-12-21 06:35:24,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-12-21 06:35:24,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-12-21 06:35:24,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-12-21 06:35:24,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-12-21 06:35:24,288 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 257 [2023-12-21 06:35:24,288 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 06:35:24,288 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-12-21 06:35:24,288 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 33 states have (on average 2.0) internal successors, (66), 28 states have internal predecessors, (66), 18 states have call successors, (57), 3 states have call predecessors, (57), 3 states have return successors, (56), 20 states have call predecessors, (56), 18 states have call successors, (56) [2023-12-21 06:35:24,288 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-12-21 06:35:24,288 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-12-21 06:35:24,291 INFO L805 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-21 06:35:24,296 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-12-21 06:35:24,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-21 06:35:24,498 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. Received shutdown request... [2023-12-21 06:42:34,959 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-21 06:42:34,984 WARN L619 AbstractCegarLoop]: Verification canceled: while PolyPacSimplificationTermWalker was simplifying a ∨-106-52-8-39-7-33-6-26-6-22-5-20-5-20-5-22-3-22-3-4-2-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-164-48-8-36-11-26-11-20-11-20-7-20-4-19-4-12-4-3-1 context. [2023-12-21 06:42:34,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2023-12-21 06:42:34,987 INFO L257 ToolchainWalker]: Toolchain cancelled while executing plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction. Reason: Timeout or Toolchain cancelled by user [2023-12-21 06:42:34,989 INFO L158 Benchmark]: Toolchain (without parser) took 872560.70ms. Allocated memory was 266.3MB in the beginning and 902.8MB in the end (delta: 636.5MB). Free memory was 214.0MB in the beginning and 635.8MB in the end (delta: -421.9MB). Peak memory consumption was 213.8MB. Max. memory is 8.0GB. [2023-12-21 06:42:34,991 INFO L158 Benchmark]: CDTParser took 0.09ms. Allocated memory is still 205.5MB. Free memory was 155.5MB in the beginning and 155.3MB in the end (delta: 159.4kB). There was no memory consumed. Max. memory is 8.0GB. [2023-12-21 06:42:34,991 INFO L158 Benchmark]: CACSL2BoogieTranslator took 156.00ms. Allocated memory is still 266.3MB. Free memory was 213.7MB in the beginning and 202.3MB in the end (delta: 11.4MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2023-12-21 06:42:34,991 INFO L158 Benchmark]: Boogie Procedure Inliner took 22.96ms. Allocated memory is still 266.3MB. Free memory was 202.3MB in the beginning and 200.6MB in the end (delta: 1.7MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2023-12-21 06:42:34,993 INFO L158 Benchmark]: Boogie Preprocessor took 23.65ms. Allocated memory is still 266.3MB. Free memory was 200.6MB in the beginning and 198.7MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-12-21 06:42:34,993 INFO L158 Benchmark]: RCFGBuilder took 266.57ms. Allocated memory is still 266.3MB. Free memory was 198.7MB in the beginning and 186.2MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2023-12-21 06:42:34,993 INFO L158 Benchmark]: TraceAbstraction took 872087.28ms. Allocated memory was 266.3MB in the beginning and 902.8MB in the end (delta: 636.5MB). Free memory was 185.6MB in the beginning and 635.8MB in the end (delta: -450.2MB). Peak memory consumption was 185.5MB. Max. memory is 8.0GB. [2023-12-21 06:42:34,995 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.09ms. Allocated memory is still 205.5MB. Free memory was 155.5MB in the beginning and 155.3MB in the end (delta: 159.4kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 156.00ms. Allocated memory is still 266.3MB. Free memory was 213.7MB in the beginning and 202.3MB in the end (delta: 11.4MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 22.96ms. Allocated memory is still 266.3MB. Free memory was 202.3MB in the beginning and 200.6MB in the end (delta: 1.7MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 23.65ms. Allocated memory is still 266.3MB. Free memory was 200.6MB in the beginning and 198.7MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 266.57ms. Allocated memory is still 266.3MB. Free memory was 198.7MB in the beginning and 186.2MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * TraceAbstraction took 872087.28ms. Allocated memory was 266.3MB in the beginning and 902.8MB in the end (delta: 636.5MB). Free memory was 185.6MB in the beginning and 635.8MB in the end (delta: -450.2MB). Peak memory consumption was 185.5MB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResult: Timeout (de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction) Toolchain cancelled while PolyPacSimplificationTermWalker was simplifying a ∧-45-4-1 term,while PolyPacSimplificationTermWalker was simplifying 3 xjuncts wrt. a ∧-43-4-1 context. RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown