/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation false -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-33.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-21 00:43:26,370 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-21 00:43:26,465 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 00:43:26,470 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-21 00:43:26,471 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-21 00:43:26,498 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-21 00:43:26,499 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-21 00:43:26,499 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-21 00:43:26,500 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-21 00:43:26,503 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-21 00:43:26,503 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-21 00:43:26,504 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-21 00:43:26,505 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-21 00:43:26,506 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-21 00:43:26,506 INFO L153 SettingsManager]: * Use SBE=true [2023-12-21 00:43:26,506 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-21 00:43:26,506 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-21 00:43:26,507 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-21 00:43:26,508 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-21 00:43:26,508 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-21 00:43:26,508 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-21 00:43:26,509 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-21 00:43:26,509 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-21 00:43:26,509 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-21 00:43:26,510 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-21 00:43:26,510 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-21 00:43:26,510 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-21 00:43:26,510 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-21 00:43:26,511 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-21 00:43:26,511 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-21 00:43:26,512 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-21 00:43:26,512 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-21 00:43:26,512 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 00:43:26,513 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-21 00:43:26,513 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-21 00:43:26,513 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-21 00:43:26,513 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-21 00:43:26,513 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-21 00:43:26,514 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-21 00:43:26,514 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-21 00:43:26,514 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-21 00:43:26,514 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-21 00:43:26,515 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-21 00:43:26,515 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 00:43:26,742 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-21 00:43:26,768 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-21 00:43:26,770 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-21 00:43:26,771 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-21 00:43:26,772 INFO L274 PluginConnector]: CDTParser initialized [2023-12-21 00:43:26,773 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-33.i [2023-12-21 00:43:27,990 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-21 00:43:28,255 INFO L384 CDTParser]: Found 1 translation units. [2023-12-21 00:43:28,255 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-33.i [2023-12-21 00:43:28,269 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/08a20b6b7/3b9598b13e6b45399c39a100b2c3914f/FLAG8cd98fb84 [2023-12-21 00:43:28,282 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/08a20b6b7/3b9598b13e6b45399c39a100b2c3914f [2023-12-21 00:43:28,284 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-21 00:43:28,285 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-21 00:43:28,286 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-21 00:43:28,286 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-21 00:43:28,295 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-21 00:43:28,296 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:28,296 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@49ec25dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28, skipping insertion in model container [2023-12-21 00:43:28,296 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:28,370 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-21 00:43:28,503 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-33.i[916,929] [2023-12-21 00:43:28,751 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 00:43:28,771 INFO L202 MainTranslator]: Completed pre-run [2023-12-21 00:43:28,780 WARN L239 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_operatoramount_amount500_file-33.i[916,929] [2023-12-21 00:43:28,908 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-21 00:43:28,957 INFO L206 MainTranslator]: Completed translation [2023-12-21 00:43:28,958 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28 WrapperNode [2023-12-21 00:43:28,958 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-21 00:43:28,959 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-21 00:43:28,959 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-21 00:43:28,959 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-21 00:43:28,966 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:28,991 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:29,088 INFO L138 Inliner]: procedures = 26, calls = 109, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 756 [2023-12-21 00:43:29,089 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-21 00:43:29,090 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-21 00:43:29,090 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-21 00:43:29,090 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-21 00:43:29,099 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:29,100 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:29,115 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:29,172 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 00:43:29,172 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:29,172 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:29,208 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:29,214 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:29,230 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:29,240 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:29,257 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-21 00:43:29,258 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-21 00:43:29,258 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-21 00:43:29,258 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-21 00:43:29,259 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (1/1) ... [2023-12-21 00:43:29,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-21 00:43:29,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:29,288 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 00:43:29,310 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 00:43:29,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-21 00:43:29,318 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-21 00:43:29,318 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-21 00:43:29,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-21 00:43:29,318 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-21 00:43:29,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-21 00:43:29,490 INFO L241 CfgBuilder]: Building ICFG [2023-12-21 00:43:29,493 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-21 00:43:30,489 INFO L282 CfgBuilder]: Performing block encoding [2023-12-21 00:43:30,518 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-21 00:43:30,518 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-21 00:43:30,519 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 12:43:30 BoogieIcfgContainer [2023-12-21 00:43:30,519 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-21 00:43:30,521 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-21 00:43:30,521 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-21 00:43:30,524 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-21 00:43:30,524 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.12 12:43:28" (1/3) ... [2023-12-21 00:43:30,524 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5577e29b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 12:43:30, skipping insertion in model container [2023-12-21 00:43:30,525 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.12 12:43:28" (2/3) ... [2023-12-21 00:43:30,525 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5577e29b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.12 12:43:30, skipping insertion in model container [2023-12-21 00:43:30,525 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.12 12:43:30" (3/3) ... [2023-12-21 00:43:30,526 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount500_file-33.i [2023-12-21 00:43:30,540 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-21 00:43:30,540 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-21 00:43:30,581 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-21 00:43:30,587 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;@1838c781, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-21 00:43:30,587 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-21 00:43:30,593 INFO L276 IsEmpty]: Start isEmpty. Operand has 292 states, 193 states have (on average 1.538860103626943) internal successors, (297), 194 states have internal predecessors, (297), 96 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-21 00:43:30,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 623 [2023-12-21 00:43:30,620 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:43:30,621 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:43:30,622 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:43:30,626 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:43:30,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1688734352, now seen corresponding path program 1 times [2023-12-21 00:43:30,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:43:30,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1835311862] [2023-12-21 00:43:30,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:30,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:43:30,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:31,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:43:31,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1835311862] [2023-12-21 00:43:31,017 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-21 00:43:31,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [869061894] [2023-12-21 00:43:31,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:31,018 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:43:31,018 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:31,021 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 00:43:31,025 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 00:43:31,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:31,461 INFO L262 TraceCheckSpWp]: Trace formula consists of 1500 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-21 00:43:31,478 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:43:31,543 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 190 proven. 0 refuted. 0 times theorem prover too weak. 18050 trivial. 0 not checked. [2023-12-21 00:43:31,543 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:43:31,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [869061894] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:43:31,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:43:31,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-21 00:43:31,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281924610] [2023-12-21 00:43:31,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:43:31,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-21 00:43:31,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:43:31,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-21 00:43:31,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-21 00:43:31,577 INFO L87 Difference]: Start difference. First operand has 292 states, 193 states have (on average 1.538860103626943) internal successors, (297), 194 states have internal predecessors, (297), 96 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) Second operand has 2 states, 2 states have (on average 73.5) internal successors, (147), 2 states have internal predecessors, (147), 2 states have call successors, (96), 2 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 2 states have call successors, (96) [2023-12-21 00:43:31,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:43:31,647 INFO L93 Difference]: Finished difference Result 581 states and 1072 transitions. [2023-12-21 00:43:31,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-21 00:43:31,651 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 73.5) internal successors, (147), 2 states have internal predecessors, (147), 2 states have call successors, (96), 2 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 2 states have call successors, (96) Word has length 622 [2023-12-21 00:43:31,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:43:31,660 INFO L225 Difference]: With dead ends: 581 [2023-12-21 00:43:31,660 INFO L226 Difference]: Without dead ends: 290 [2023-12-21 00:43:31,666 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 621 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 00:43:31,668 INFO L413 NwaCegarLoop]: 481 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 00:43:31,669 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 481 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 00:43:31,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2023-12-21 00:43:31,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 290. [2023-12-21 00:43:31,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 192 states have (on average 1.5208333333333333) internal successors, (292), 192 states have internal predecessors, (292), 96 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-21 00:43:31,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 484 transitions. [2023-12-21 00:43:31,740 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 484 transitions. Word has length 622 [2023-12-21 00:43:31,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:43:31,741 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 484 transitions. [2023-12-21 00:43:31,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 73.5) internal successors, (147), 2 states have internal predecessors, (147), 2 states have call successors, (96), 2 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 2 states have call successors, (96) [2023-12-21 00:43:31,741 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 484 transitions. [2023-12-21 00:43:31,752 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 623 [2023-12-21 00:43:31,753 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:43:31,753 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:43:31,767 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 00:43:31,961 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 00:43:31,962 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:43:31,962 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:43:31,962 INFO L85 PathProgramCache]: Analyzing trace with hash 952535808, now seen corresponding path program 1 times [2023-12-21 00:43:31,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:43:31,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091706768] [2023-12-21 00:43:31,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:31,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:43:32,109 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:43:32,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1649664180] [2023-12-21 00:43:32,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:32,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:43:32,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:32,170 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 00:43:32,191 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 00:43:32,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:32,599 INFO L262 TraceCheckSpWp]: Trace formula consists of 1500 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-21 00:43:32,615 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:43:34,446 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:43:34,447 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:43:34,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:43:34,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091706768] [2023-12-21 00:43:34,447 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:43:34,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649664180] [2023-12-21 00:43:34,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649664180] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:43:34,448 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:43:34,448 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 00:43:34,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832121205] [2023-12-21 00:43:34,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:43:34,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 00:43:34,453 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:43:34,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 00:43:34,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 00:43:34,456 INFO L87 Difference]: Start difference. First operand 290 states and 484 transitions. Second operand has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:34,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:43:34,668 INFO L93 Difference]: Finished difference Result 595 states and 990 transitions. [2023-12-21 00:43:34,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 00:43:34,672 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 622 [2023-12-21 00:43:34,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:43:34,678 INFO L225 Difference]: With dead ends: 595 [2023-12-21 00:43:34,678 INFO L226 Difference]: Without dead ends: 306 [2023-12-21 00:43:34,682 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 622 GetRequests, 619 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 00:43:34,684 INFO L413 NwaCegarLoop]: 478 mSDtfsCounter, 30 mSDsluCounter, 959 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 1437 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 00:43:34,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 1437 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 00:43:34,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2023-12-21 00:43:34,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 292. [2023-12-21 00:43:34,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 194 states have (on average 1.5154639175257731) internal successors, (294), 194 states have internal predecessors, (294), 96 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-21 00:43:34,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 486 transitions. [2023-12-21 00:43:34,740 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 486 transitions. Word has length 622 [2023-12-21 00:43:34,742 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:43:34,743 INFO L495 AbstractCegarLoop]: Abstraction has 292 states and 486 transitions. [2023-12-21 00:43:34,743 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:34,743 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 486 transitions. [2023-12-21 00:43:34,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 623 [2023-12-21 00:43:34,759 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:43:34,759 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:43:34,775 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-21 00:43:34,971 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 00:43:34,971 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:43:34,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:43:34,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1009794110, now seen corresponding path program 1 times [2023-12-21 00:43:34,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:43:34,975 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394593200] [2023-12-21 00:43:34,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:34,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:43:35,095 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:43:35,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1196742516] [2023-12-21 00:43:35,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:35,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:43:35,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:35,103 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 00:43:35,125 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 00:43:35,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:35,544 INFO L262 TraceCheckSpWp]: Trace formula consists of 1497 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 00:43:35,556 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:43:35,600 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:43:35,600 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:43:35,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:43:35,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394593200] [2023-12-21 00:43:35,601 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:43:35,601 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1196742516] [2023-12-21 00:43:35,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1196742516] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:43:35,601 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:43:35,601 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 00:43:35,601 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039720862] [2023-12-21 00:43:35,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:43:35,602 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 00:43:35,602 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:43:35,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 00:43:35,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:43:35,605 INFO L87 Difference]: Start difference. First operand 292 states and 486 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:35,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:43:35,727 INFO L93 Difference]: Finished difference Result 863 states and 1436 transitions. [2023-12-21 00:43:35,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 00:43:35,728 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 622 [2023-12-21 00:43:35,729 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:43:35,733 INFO L225 Difference]: With dead ends: 863 [2023-12-21 00:43:35,733 INFO L226 Difference]: Without dead ends: 572 [2023-12-21 00:43:35,734 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 620 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:43:35,735 INFO L413 NwaCegarLoop]: 880 mSDtfsCounter, 452 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 1336 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 00:43:35,735 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [452 Valid, 1336 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 00:43:35,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2023-12-21 00:43:35,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 366. [2023-12-21 00:43:35,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 268 states have (on average 1.5559701492537314) internal successors, (417), 268 states have internal predecessors, (417), 96 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96) [2023-12-21 00:43:35,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 609 transitions. [2023-12-21 00:43:35,767 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 609 transitions. Word has length 622 [2023-12-21 00:43:35,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:43:35,768 INFO L495 AbstractCegarLoop]: Abstraction has 366 states and 609 transitions. [2023-12-21 00:43:35,768 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:35,768 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 609 transitions. [2023-12-21 00:43:35,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 623 [2023-12-21 00:43:35,773 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:43:35,773 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:43:35,787 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 00:43:35,982 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 00:43:35,983 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:43:35,983 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:43:35,983 INFO L85 PathProgramCache]: Analyzing trace with hash -2069019460, now seen corresponding path program 1 times [2023-12-21 00:43:35,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:43:35,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337835982] [2023-12-21 00:43:35,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:35,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:43:36,079 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:43:36,079 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [497448253] [2023-12-21 00:43:36,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:36,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:43:36,080 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:36,081 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 00:43:36,100 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 00:43:36,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:36,482 INFO L262 TraceCheckSpWp]: Trace formula consists of 1496 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 00:43:36,491 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:43:36,589 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:43:36,589 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:43:36,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:43:36,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337835982] [2023-12-21 00:43:36,590 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:43:36,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497448253] [2023-12-21 00:43:36,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497448253] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:43:36,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:43:36,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 00:43:36,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972398317] [2023-12-21 00:43:36,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:43:36,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 00:43:36,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:43:36,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 00:43:36,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:43:36,594 INFO L87 Difference]: Start difference. First operand 366 states and 609 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:36,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:43:36,732 INFO L93 Difference]: Finished difference Result 1091 states and 1815 transitions. [2023-12-21 00:43:36,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 00:43:36,733 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 622 [2023-12-21 00:43:36,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:43:36,741 INFO L225 Difference]: With dead ends: 1091 [2023-12-21 00:43:36,741 INFO L226 Difference]: Without dead ends: 726 [2023-12-21 00:43:36,743 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 621 GetRequests, 620 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:43:36,745 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 455 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 455 SdHoareTripleChecker+Valid, 927 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 00:43:36,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [455 Valid, 927 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 00:43:36,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 726 states. [2023-12-21 00:43:36,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 726 to 722. [2023-12-21 00:43:36,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 722 states, 527 states have (on average 1.5313092979127134) internal successors, (807), 527 states have internal predecessors, (807), 192 states have call successors, (192), 2 states have call predecessors, (192), 2 states have return successors, (192), 192 states have call predecessors, (192), 192 states have call successors, (192) [2023-12-21 00:43:36,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 722 states to 722 states and 1191 transitions. [2023-12-21 00:43:36,829 INFO L78 Accepts]: Start accepts. Automaton has 722 states and 1191 transitions. Word has length 622 [2023-12-21 00:43:36,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:43:36,831 INFO L495 AbstractCegarLoop]: Abstraction has 722 states and 1191 transitions. [2023-12-21 00:43:36,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:36,832 INFO L276 IsEmpty]: Start isEmpty. Operand 722 states and 1191 transitions. [2023-12-21 00:43:36,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 624 [2023-12-21 00:43:36,838 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:43:36,838 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:43:36,851 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-21 00:43:37,047 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 00:43:37,048 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:43:37,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:43:37,049 INFO L85 PathProgramCache]: Analyzing trace with hash -65569798, now seen corresponding path program 1 times [2023-12-21 00:43:37,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:43:37,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708303149] [2023-12-21 00:43:37,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:37,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:43:37,139 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:43:37,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1364938758] [2023-12-21 00:43:37,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:37,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:43:37,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:37,141 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 00:43:37,161 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 00:43:37,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:37,576 INFO L262 TraceCheckSpWp]: Trace formula consists of 1494 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 00:43:37,587 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:43:37,632 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:43:37,632 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:43:37,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:43:37,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708303149] [2023-12-21 00:43:37,632 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:43:37,633 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1364938758] [2023-12-21 00:43:37,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1364938758] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:43:37,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:43:37,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 00:43:37,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402619194] [2023-12-21 00:43:37,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:43:37,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 00:43:37,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:43:37,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 00:43:37,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:43:37,635 INFO L87 Difference]: Start difference. First operand 722 states and 1191 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:37,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:43:37,725 INFO L93 Difference]: Finished difference Result 2004 states and 3298 transitions. [2023-12-21 00:43:37,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 00:43:37,726 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 623 [2023-12-21 00:43:37,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:43:37,733 INFO L225 Difference]: With dead ends: 2004 [2023-12-21 00:43:37,733 INFO L226 Difference]: Without dead ends: 1283 [2023-12-21 00:43:37,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 622 GetRequests, 621 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:43:37,736 INFO L413 NwaCegarLoop]: 631 mSDtfsCounter, 332 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 1097 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-21 00:43:37,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [332 Valid, 1097 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-21 00:43:37,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1283 states. [2023-12-21 00:43:37,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1283 to 1279. [2023-12-21 00:43:37,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1279 states, 962 states have (on average 1.5311850311850312) internal successors, (1473), 964 states have internal predecessors, (1473), 312 states have call successors, (312), 4 states have call predecessors, (312), 4 states have return successors, (312), 310 states have call predecessors, (312), 312 states have call successors, (312) [2023-12-21 00:43:37,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1279 states to 1279 states and 2097 transitions. [2023-12-21 00:43:37,822 INFO L78 Accepts]: Start accepts. Automaton has 1279 states and 2097 transitions. Word has length 623 [2023-12-21 00:43:37,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:43:37,849 INFO L495 AbstractCegarLoop]: Abstraction has 1279 states and 2097 transitions. [2023-12-21 00:43:37,849 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:37,849 INFO L276 IsEmpty]: Start isEmpty. Operand 1279 states and 2097 transitions. [2023-12-21 00:43:37,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 624 [2023-12-21 00:43:37,855 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:43:37,855 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:43:37,867 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 00:43:38,064 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 00:43:38,064 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:43:38,065 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:43:38,065 INFO L85 PathProgramCache]: Analyzing trace with hash 1745435450, now seen corresponding path program 1 times [2023-12-21 00:43:38,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:43:38,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663140548] [2023-12-21 00:43:38,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:38,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:43:38,129 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:43:38,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [631361404] [2023-12-21 00:43:38,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:38,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:43:38,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:38,130 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 00:43:38,148 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 00:43:38,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:38,535 INFO L262 TraceCheckSpWp]: Trace formula consists of 1493 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 00:43:38,545 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:43:38,641 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:43:38,641 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:43:38,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:43:38,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663140548] [2023-12-21 00:43:38,641 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:43:38,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [631361404] [2023-12-21 00:43:38,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [631361404] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:43:38,642 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:43:38,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 00:43:38,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590996778] [2023-12-21 00:43:38,642 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:43:38,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 00:43:38,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:43:38,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 00:43:38,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:43:38,644 INFO L87 Difference]: Start difference. First operand 1279 states and 2097 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:38,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:43:38,762 INFO L93 Difference]: Finished difference Result 3501 states and 5727 transitions. [2023-12-21 00:43:38,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 00:43:38,762 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 623 [2023-12-21 00:43:38,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:43:38,774 INFO L225 Difference]: With dead ends: 3501 [2023-12-21 00:43:38,774 INFO L226 Difference]: Without dead ends: 2223 [2023-12-21 00:43:38,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 622 GetRequests, 621 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:43:38,779 INFO L413 NwaCegarLoop]: 548 mSDtfsCounter, 234 mSDsluCounter, 459 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 1007 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 00:43:38,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 1007 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 00:43:38,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2223 states. [2023-12-21 00:43:38,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2223 to 2217. [2023-12-21 00:43:38,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2217 states, 1788 states have (on average 1.5480984340044743) internal successors, (2768), 1794 states have internal predecessors, (2768), 420 states have call successors, (420), 8 states have call predecessors, (420), 8 states have return successors, (420), 414 states have call predecessors, (420), 420 states have call successors, (420) [2023-12-21 00:43:38,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2217 states to 2217 states and 3608 transitions. [2023-12-21 00:43:38,898 INFO L78 Accepts]: Start accepts. Automaton has 2217 states and 3608 transitions. Word has length 623 [2023-12-21 00:43:38,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:43:38,899 INFO L495 AbstractCegarLoop]: Abstraction has 2217 states and 3608 transitions. [2023-12-21 00:43:38,899 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:38,899 INFO L276 IsEmpty]: Start isEmpty. Operand 2217 states and 3608 transitions. [2023-12-21 00:43:38,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 625 [2023-12-21 00:43:38,906 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:43:38,907 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:43:38,916 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 00:43:39,116 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 00:43:39,116 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:43:39,116 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:43:39,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1191890777, now seen corresponding path program 1 times [2023-12-21 00:43:39,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:43:39,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1826289365] [2023-12-21 00:43:39,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:39,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:43:39,190 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:43:39,190 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1740739298] [2023-12-21 00:43:39,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:39,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:43:39,191 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:39,192 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 00:43:39,206 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 00:43:39,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:39,599 INFO L262 TraceCheckSpWp]: Trace formula consists of 1493 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-21 00:43:39,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:43:40,976 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:43:40,976 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:43:40,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:43:40,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1826289365] [2023-12-21 00:43:40,976 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:43:40,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740739298] [2023-12-21 00:43:40,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740739298] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:43:40,976 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:43:40,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 00:43:40,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813780455] [2023-12-21 00:43:40,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:43:40,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 00:43:40,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:43:40,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 00:43:40,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 00:43:40,979 INFO L87 Difference]: Start difference. First operand 2217 states and 3608 transitions. Second operand has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:41,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:43:41,563 INFO L93 Difference]: Finished difference Result 6254 states and 10132 transitions. [2023-12-21 00:43:41,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 00:43:41,568 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 624 [2023-12-21 00:43:41,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:43:41,585 INFO L225 Difference]: With dead ends: 6254 [2023-12-21 00:43:41,586 INFO L226 Difference]: Without dead ends: 4038 [2023-12-21 00:43:41,594 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 624 GetRequests, 621 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 00:43:41,595 INFO L413 NwaCegarLoop]: 620 mSDtfsCounter, 480 mSDsluCounter, 888 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 1508 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 00:43:41,596 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [480 Valid, 1508 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 00:43:41,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4038 states. [2023-12-21 00:43:41,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4038 to 3304. [2023-12-21 00:43:41,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3304 states, 2661 states have (on average 1.5174746335963922) internal successors, (4038), 2670 states have internal predecessors, (4038), 630 states have call successors, (630), 12 states have call predecessors, (630), 12 states have return successors, (630), 621 states have call predecessors, (630), 630 states have call successors, (630) [2023-12-21 00:43:41,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3304 states to 3304 states and 5298 transitions. [2023-12-21 00:43:41,842 INFO L78 Accepts]: Start accepts. Automaton has 3304 states and 5298 transitions. Word has length 624 [2023-12-21 00:43:41,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:43:41,843 INFO L495 AbstractCegarLoop]: Abstraction has 3304 states and 5298 transitions. [2023-12-21 00:43:41,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.75) internal successors, (147), 3 states have internal predecessors, (147), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:43:41,843 INFO L276 IsEmpty]: Start isEmpty. Operand 3304 states and 5298 transitions. [2023-12-21 00:43:41,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 626 [2023-12-21 00:43:41,851 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:43:41,851 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:43:41,863 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 00:43:42,060 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 00:43:42,061 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:43:42,061 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:43:42,061 INFO L85 PathProgramCache]: Analyzing trace with hash -874782797, now seen corresponding path program 1 times [2023-12-21 00:43:42,062 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:43:42,062 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [430012678] [2023-12-21 00:43:42,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:42,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:43:42,122 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:43:42,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1388020648] [2023-12-21 00:43:42,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:42,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:43:42,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:42,123 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 00:43:42,150 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 00:43:42,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:42,514 INFO L262 TraceCheckSpWp]: Trace formula consists of 1493 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 00:43:42,525 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:43:42,811 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 8615 proven. 105 refuted. 0 times theorem prover too weak. 9520 trivial. 0 not checked. [2023-12-21 00:43:42,811 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 00:43:43,153 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 180 proven. 105 refuted. 0 times theorem prover too weak. 17955 trivial. 0 not checked. [2023-12-21 00:43:43,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:43:43,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [430012678] [2023-12-21 00:43:43,153 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:43:43,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1388020648] [2023-12-21 00:43:43,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1388020648] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 00:43:43,154 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 00:43:43,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 00:43:43,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816605425] [2023-12-21 00:43:43,154 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 00:43:43,155 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 00:43:43,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:43:43,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 00:43:43,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 00:43:43,157 INFO L87 Difference]: Start difference. First operand 3304 states and 5298 transitions. Second operand has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) [2023-12-21 00:43:43,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:43:43,661 INFO L93 Difference]: Finished difference Result 5163 states and 8255 transitions. [2023-12-21 00:43:43,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-21 00:43:43,662 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) Word has length 625 [2023-12-21 00:43:43,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:43:43,672 INFO L225 Difference]: With dead ends: 5163 [2023-12-21 00:43:43,672 INFO L226 Difference]: Without dead ends: 1860 [2023-12-21 00:43:43,680 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1252 GetRequests, 1242 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 00:43:43,680 INFO L413 NwaCegarLoop]: 374 mSDtfsCounter, 312 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 928 SdHoareTripleChecker+Invalid, 521 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 00:43:43,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 928 Invalid, 521 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 00:43:43,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1860 states. [2023-12-21 00:43:43,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1860 to 1828. [2023-12-21 00:43:43,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1828 states, 1446 states have (on average 1.504149377593361) internal successors, (2175), 1449 states have internal predecessors, (2175), 369 states have call successors, (369), 12 states have call predecessors, (369), 12 states have return successors, (369), 366 states have call predecessors, (369), 369 states have call successors, (369) [2023-12-21 00:43:43,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1828 states to 1828 states and 2913 transitions. [2023-12-21 00:43:43,837 INFO L78 Accepts]: Start accepts. Automaton has 1828 states and 2913 transitions. Word has length 625 [2023-12-21 00:43:43,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:43:43,838 INFO L495 AbstractCegarLoop]: Abstraction has 1828 states and 2913 transitions. [2023-12-21 00:43:43,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.428571428571427) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (131), 2 states have call predecessors, (131), 4 states have return successors, (132), 2 states have call predecessors, (132), 2 states have call successors, (132) [2023-12-21 00:43:43,839 INFO L276 IsEmpty]: Start isEmpty. Operand 1828 states and 2913 transitions. [2023-12-21 00:43:43,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 627 [2023-12-21 00:43:43,858 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:43:43,859 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:43:43,869 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 00:43:44,062 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 00:43:44,062 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:43:44,062 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:43:44,063 INFO L85 PathProgramCache]: Analyzing trace with hash -779762070, now seen corresponding path program 1 times [2023-12-21 00:43:44,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:43:44,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665071922] [2023-12-21 00:43:44,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:44,063 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:43:44,128 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:43:44,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [665605314] [2023-12-21 00:43:44,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:44,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:43:44,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:44,130 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 00:43:44,134 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 00:43:44,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:44,556 INFO L262 TraceCheckSpWp]: Trace formula consists of 1496 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-21 00:43:44,567 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:43:45,301 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 95 proven. 285 refuted. 0 times theorem prover too weak. 17860 trivial. 0 not checked. [2023-12-21 00:43:45,302 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 00:43:45,899 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 285 refuted. 0 times theorem prover too weak. 17955 trivial. 0 not checked. [2023-12-21 00:43:45,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:43:45,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665071922] [2023-12-21 00:43:45,900 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:43:45,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [665605314] [2023-12-21 00:43:45,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [665605314] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 00:43:45,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 00:43:45,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 18 [2023-12-21 00:43:45,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662692274] [2023-12-21 00:43:45,900 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 00:43:45,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-21 00:43:45,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:43:45,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-21 00:43:45,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2023-12-21 00:43:45,903 INFO L87 Difference]: Start difference. First operand 1828 states and 2913 transitions. Second operand has 18 states, 18 states have (on average 16.166666666666668) internal successors, (291), 18 states have internal predecessors, (291), 3 states have call successors, (191), 2 states have call predecessors, (191), 4 states have return successors, (192), 2 states have call predecessors, (192), 3 states have call successors, (192) [2023-12-21 00:43:53,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:43:53,727 INFO L93 Difference]: Finished difference Result 16421 states and 25843 transitions. [2023-12-21 00:43:53,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2023-12-21 00:43:53,727 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 16.166666666666668) internal successors, (291), 18 states have internal predecessors, (291), 3 states have call successors, (191), 2 states have call predecessors, (191), 4 states have return successors, (192), 2 states have call predecessors, (192), 3 states have call successors, (192) Word has length 626 [2023-12-21 00:43:53,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:43:53,790 INFO L225 Difference]: With dead ends: 16421 [2023-12-21 00:43:53,790 INFO L226 Difference]: Without dead ends: 14594 [2023-12-21 00:43:53,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1362 GetRequests, 1245 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5038 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=2213, Invalid=11829, Unknown=0, NotChecked=0, Total=14042 [2023-12-21 00:43:53,807 INFO L413 NwaCegarLoop]: 718 mSDtfsCounter, 4973 mSDsluCounter, 5917 mSDsCounter, 0 mSdLazyCounter, 4277 mSolverCounterSat, 2349 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4977 SdHoareTripleChecker+Valid, 6635 SdHoareTripleChecker+Invalid, 6626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2349 IncrementalHoareTripleChecker+Valid, 4277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2023-12-21 00:43:53,807 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4977 Valid, 6635 Invalid, 6626 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2349 Valid, 4277 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2023-12-21 00:43:53,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14594 states. [2023-12-21 00:43:54,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14594 to 8997. [2023-12-21 00:43:54,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8997 states, 7010 states have (on average 1.4873038516405135) internal successors, (10426), 7034 states have internal predecessors, (10426), 1884 states have call successors, (1884), 102 states have call predecessors, (1884), 102 states have return successors, (1884), 1860 states have call predecessors, (1884), 1884 states have call successors, (1884) [2023-12-21 00:43:54,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8997 states to 8997 states and 14194 transitions. [2023-12-21 00:43:54,576 INFO L78 Accepts]: Start accepts. Automaton has 8997 states and 14194 transitions. Word has length 626 [2023-12-21 00:43:54,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:43:54,576 INFO L495 AbstractCegarLoop]: Abstraction has 8997 states and 14194 transitions. [2023-12-21 00:43:54,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 16.166666666666668) internal successors, (291), 18 states have internal predecessors, (291), 3 states have call successors, (191), 2 states have call predecessors, (191), 4 states have return successors, (192), 2 states have call predecessors, (192), 3 states have call successors, (192) [2023-12-21 00:43:54,589 INFO L276 IsEmpty]: Start isEmpty. Operand 8997 states and 14194 transitions. [2023-12-21 00:43:54,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 627 [2023-12-21 00:43:54,598 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:43:54,598 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:43:54,608 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-21 00:43:54,808 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 00:43:54,809 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:43:54,809 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:43:54,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1037927508, now seen corresponding path program 1 times [2023-12-21 00:43:54,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:43:54,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805119540] [2023-12-21 00:43:54,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:54,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:43:54,865 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:43:54,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1815445926] [2023-12-21 00:43:54,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:54,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:43:54,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:54,867 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 00:43:54,878 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 00:43:55,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:55,274 INFO L262 TraceCheckSpWp]: Trace formula consists of 1496 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 00:43:55,281 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:43:55,751 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 7655 proven. 201 refuted. 0 times theorem prover too weak. 10384 trivial. 0 not checked. [2023-12-21 00:43:55,752 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 00:43:56,142 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 84 proven. 201 refuted. 0 times theorem prover too weak. 17955 trivial. 0 not checked. [2023-12-21 00:43:56,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:43:56,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805119540] [2023-12-21 00:43:56,142 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:43:56,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815445926] [2023-12-21 00:43:56,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815445926] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 00:43:56,142 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 00:43:56,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 00:43:56,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68019283] [2023-12-21 00:43:56,144 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 00:43:56,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 00:43:56,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:43:56,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 00:43:56,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 00:43:56,149 INFO L87 Difference]: Start difference. First operand 8997 states and 14194 transitions. Second operand has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (163), 2 states have call predecessors, (163), 4 states have return successors, (164), 2 states have call predecessors, (164), 2 states have call successors, (164) [2023-12-21 00:43:56,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:43:56,860 INFO L93 Difference]: Finished difference Result 14405 states and 22640 transitions. [2023-12-21 00:43:56,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 00:43:56,861 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (163), 2 states have call predecessors, (163), 4 states have return successors, (164), 2 states have call predecessors, (164), 2 states have call successors, (164) Word has length 626 [2023-12-21 00:43:56,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:43:56,890 INFO L225 Difference]: With dead ends: 14405 [2023-12-21 00:43:56,891 INFO L226 Difference]: Without dead ends: 5409 [2023-12-21 00:43:56,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1254 GetRequests, 1244 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 00:43:56,910 INFO L413 NwaCegarLoop]: 361 mSDtfsCounter, 273 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 300 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 546 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 00:43:56,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [300 Valid, 888 Invalid, 546 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 533 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 00:43:56,915 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5409 states. [2023-12-21 00:43:57,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5409 to 5325. [2023-12-21 00:43:57,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5325 states, 3842 states have (on average 1.433368037480479) internal successors, (5507), 3848 states have internal predecessors, (5507), 1398 states have call successors, (1398), 84 states have call predecessors, (1398), 84 states have return successors, (1398), 1392 states have call predecessors, (1398), 1398 states have call successors, (1398) [2023-12-21 00:43:57,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5325 states to 5325 states and 8303 transitions. [2023-12-21 00:43:57,388 INFO L78 Accepts]: Start accepts. Automaton has 5325 states and 8303 transitions. Word has length 626 [2023-12-21 00:43:57,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:43:57,389 INFO L495 AbstractCegarLoop]: Abstraction has 5325 states and 8303 transitions. [2023-12-21 00:43:57,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (163), 2 states have call predecessors, (163), 4 states have return successors, (164), 2 states have call predecessors, (164), 2 states have call successors, (164) [2023-12-21 00:43:57,390 INFO L276 IsEmpty]: Start isEmpty. Operand 5325 states and 8303 transitions. [2023-12-21 00:43:57,396 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 627 [2023-12-21 00:43:57,396 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:43:57,397 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:43:57,406 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 00:43:57,606 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 00:43:57,607 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:43:57,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:43:57,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1525081801, now seen corresponding path program 1 times [2023-12-21 00:43:57,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:43:57,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234426906] [2023-12-21 00:43:57,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:57,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:43:57,686 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:43:57,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1467190009] [2023-12-21 00:43:57,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:43:57,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:43:57,687 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:43:57,689 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 00:43:57,710 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 00:43:58,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:43:58,231 INFO L262 TraceCheckSpWp]: Trace formula consists of 1498 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-21 00:43:58,240 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:44:00,240 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 6793 proven. 645 refuted. 0 times theorem prover too weak. 10802 trivial. 0 not checked. [2023-12-21 00:44:00,241 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 00:44:01,672 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 192 proven. 654 refuted. 0 times theorem prover too weak. 17394 trivial. 0 not checked. [2023-12-21 00:44:01,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:44:01,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234426906] [2023-12-21 00:44:01,673 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:44:01,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467190009] [2023-12-21 00:44:01,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467190009] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 00:44:01,673 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 00:44:01,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 26 [2023-12-21 00:44:01,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840694372] [2023-12-21 00:44:01,673 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 00:44:01,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-12-21 00:44:01,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:44:01,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-12-21 00:44:01,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=497, Unknown=0, NotChecked=0, Total=650 [2023-12-21 00:44:01,677 INFO L87 Difference]: Start difference. First operand 5325 states and 8303 transitions. Second operand has 26 states, 25 states have (on average 11.24) internal successors, (281), 24 states have internal predecessors, (281), 7 states have call successors, (170), 4 states have call predecessors, (170), 9 states have return successors, (171), 7 states have call predecessors, (171), 7 states have call successors, (171) [2023-12-21 00:44:05,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:44:05,844 INFO L93 Difference]: Finished difference Result 22065 states and 33498 transitions. [2023-12-21 00:44:05,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2023-12-21 00:44:05,845 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 11.24) internal successors, (281), 24 states have internal predecessors, (281), 7 states have call successors, (170), 4 states have call predecessors, (170), 9 states have return successors, (171), 7 states have call predecessors, (171), 7 states have call successors, (171) Word has length 626 [2023-12-21 00:44:05,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:44:05,899 INFO L225 Difference]: With dead ends: 22065 [2023-12-21 00:44:05,899 INFO L226 Difference]: Without dead ends: 16741 [2023-12-21 00:44:05,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1316 GetRequests, 1232 SyntacticMatches, 0 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2289 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=1808, Invalid=5502, Unknown=0, NotChecked=0, Total=7310 [2023-12-21 00:44:05,922 INFO L413 NwaCegarLoop]: 698 mSDtfsCounter, 2526 mSDsluCounter, 3682 mSDsCounter, 0 mSdLazyCounter, 2395 mSolverCounterSat, 709 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2568 SdHoareTripleChecker+Valid, 4380 SdHoareTripleChecker+Invalid, 3104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 709 IncrementalHoareTripleChecker+Valid, 2395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2023-12-21 00:44:05,922 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2568 Valid, 4380 Invalid, 3104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [709 Valid, 2395 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2023-12-21 00:44:05,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16741 states. [2023-12-21 00:44:06,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16741 to 8479. [2023-12-21 00:44:06,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8479 states, 6660 states have (on average 1.4548048048048048) internal successors, (9689), 6678 states have internal predecessors, (9689), 1650 states have call successors, (1650), 168 states have call predecessors, (1650), 168 states have return successors, (1650), 1632 states have call predecessors, (1650), 1650 states have call successors, (1650) [2023-12-21 00:44:06,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8479 states to 8479 states and 12989 transitions. [2023-12-21 00:44:06,708 INFO L78 Accepts]: Start accepts. Automaton has 8479 states and 12989 transitions. Word has length 626 [2023-12-21 00:44:06,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:44:06,709 INFO L495 AbstractCegarLoop]: Abstraction has 8479 states and 12989 transitions. [2023-12-21 00:44:06,710 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 11.24) internal successors, (281), 24 states have internal predecessors, (281), 7 states have call successors, (170), 4 states have call predecessors, (170), 9 states have return successors, (171), 7 states have call predecessors, (171), 7 states have call successors, (171) [2023-12-21 00:44:06,710 INFO L276 IsEmpty]: Start isEmpty. Operand 8479 states and 12989 transitions. [2023-12-21 00:44:06,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 627 [2023-12-21 00:44:06,717 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:44:06,717 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:44:06,732 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 00:44:06,929 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 00:44:06,930 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:44:06,930 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:44:06,930 INFO L85 PathProgramCache]: Analyzing trace with hash -2056633303, now seen corresponding path program 1 times [2023-12-21 00:44:06,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:44:06,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725264368] [2023-12-21 00:44:06,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:06,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:44:06,989 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:44:06,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1296121034] [2023-12-21 00:44:06,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:06,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:44:06,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:44:06,990 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 00:44:07,009 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 00:44:07,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:44:07,429 INFO L262 TraceCheckSpWp]: Trace formula consists of 1504 conjuncts, 11 conjunts are in the unsatisfiable core [2023-12-21 00:44:07,440 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:44:07,999 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:44:07,999 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:44:08,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:44:08,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725264368] [2023-12-21 00:44:08,000 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:44:08,000 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1296121034] [2023-12-21 00:44:08,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1296121034] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:44:08,000 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:44:08,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-21 00:44:08,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388726525] [2023-12-21 00:44:08,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:44:08,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 00:44:08,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:44:08,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 00:44:08,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-12-21 00:44:08,002 INFO L87 Difference]: Start difference. First operand 8479 states and 12989 transitions. Second operand has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:44:11,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:44:11,066 INFO L93 Difference]: Finished difference Result 47461 states and 72713 transitions. [2023-12-21 00:44:11,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-21 00:44:11,067 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 626 [2023-12-21 00:44:11,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:44:11,170 INFO L225 Difference]: With dead ends: 47461 [2023-12-21 00:44:11,170 INFO L226 Difference]: Without dead ends: 38983 [2023-12-21 00:44:11,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 633 GetRequests, 623 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-12-21 00:44:11,192 INFO L413 NwaCegarLoop]: 653 mSDtfsCounter, 3690 mSDsluCounter, 1593 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 921 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3690 SdHoareTripleChecker+Valid, 2246 SdHoareTripleChecker+Invalid, 1447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 921 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-12-21 00:44:11,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3690 Valid, 2246 Invalid, 1447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [921 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-12-21 00:44:11,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38983 states. [2023-12-21 00:44:13,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38983 to 31813. [2023-12-21 00:44:13,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31813 states, 25212 states have (on average 1.4274948437252102) internal successors, (35990), 25328 states have internal predecessors, (35990), 5900 states have call successors, (5900), 700 states have call predecessors, (5900), 700 states have return successors, (5900), 5784 states have call predecessors, (5900), 5900 states have call successors, (5900) [2023-12-21 00:44:13,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31813 states to 31813 states and 47790 transitions. [2023-12-21 00:44:13,652 INFO L78 Accepts]: Start accepts. Automaton has 31813 states and 47790 transitions. Word has length 626 [2023-12-21 00:44:13,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:44:13,653 INFO L495 AbstractCegarLoop]: Abstraction has 31813 states and 47790 transitions. [2023-12-21 00:44:13,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.833333333333332) internal successors, (149), 6 states have internal predecessors, (149), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:44:13,653 INFO L276 IsEmpty]: Start isEmpty. Operand 31813 states and 47790 transitions. [2023-12-21 00:44:13,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 627 [2023-12-21 00:44:13,671 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:44:13,671 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:44:13,684 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 00:44:13,881 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 00:44:13,882 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:44:13,883 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:44:13,883 INFO L85 PathProgramCache]: Analyzing trace with hash -590348311, now seen corresponding path program 1 times [2023-12-21 00:44:13,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:44:13,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147289398] [2023-12-21 00:44:13,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:13,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:44:13,943 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:44:13,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1222710542] [2023-12-21 00:44:13,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:13,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:44:13,944 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:44:13,945 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 00:44:13,963 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 00:44:14,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:44:14,525 INFO L262 TraceCheckSpWp]: Trace formula consists of 1502 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 00:44:14,596 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:44:14,676 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:44:14,676 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:44:14,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:44:14,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147289398] [2023-12-21 00:44:14,677 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:44:14,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1222710542] [2023-12-21 00:44:14,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1222710542] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:44:14,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:44:14,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 00:44:14,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880371800] [2023-12-21 00:44:14,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:44:14,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 00:44:14,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:44:14,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 00:44:14,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:44:14,680 INFO L87 Difference]: Start difference. First operand 31813 states and 47790 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:44:16,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:44:16,519 INFO L93 Difference]: Finished difference Result 66655 states and 100551 transitions. [2023-12-21 00:44:16,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 00:44:16,520 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 626 [2023-12-21 00:44:16,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:44:16,625 INFO L225 Difference]: With dead ends: 66655 [2023-12-21 00:44:16,625 INFO L226 Difference]: Without dead ends: 34723 [2023-12-21 00:44:16,682 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 625 GetRequests, 624 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:44:16,683 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 204 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 00:44:16,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 1031 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 00:44:16,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34723 states. [2023-12-21 00:44:18,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34723 to 28935. [2023-12-21 00:44:18,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28935 states, 23954 states have (on average 1.460632879686065) internal successors, (34988), 24038 states have internal predecessors, (34988), 4452 states have call successors, (4452), 528 states have call predecessors, (4452), 528 states have return successors, (4452), 4368 states have call predecessors, (4452), 4452 states have call successors, (4452) [2023-12-21 00:44:18,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28935 states to 28935 states and 43892 transitions. [2023-12-21 00:44:18,633 INFO L78 Accepts]: Start accepts. Automaton has 28935 states and 43892 transitions. Word has length 626 [2023-12-21 00:44:18,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:44:18,634 INFO L495 AbstractCegarLoop]: Abstraction has 28935 states and 43892 transitions. [2023-12-21 00:44:18,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:44:18,634 INFO L276 IsEmpty]: Start isEmpty. Operand 28935 states and 43892 transitions. [2023-12-21 00:44:18,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 627 [2023-12-21 00:44:18,649 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:44:18,649 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:44:18,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-21 00:44:18,859 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 00:44:18,859 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:44:18,859 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:44:18,860 INFO L85 PathProgramCache]: Analyzing trace with hash 2116271083, now seen corresponding path program 1 times [2023-12-21 00:44:18,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:44:18,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737082635] [2023-12-21 00:44:18,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:18,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:44:19,029 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:44:19,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [243810941] [2023-12-21 00:44:19,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:19,029 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:44:19,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:44:19,031 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-21 00:44:19,043 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 00:44:19,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:44:19,514 INFO L262 TraceCheckSpWp]: Trace formula consists of 1503 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 00:44:19,522 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:44:19,915 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 7809 proven. 198 refuted. 0 times theorem prover too weak. 10233 trivial. 0 not checked. [2023-12-21 00:44:19,915 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 00:44:20,234 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 87 proven. 198 refuted. 0 times theorem prover too weak. 17955 trivial. 0 not checked. [2023-12-21 00:44:20,234 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:44:20,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737082635] [2023-12-21 00:44:20,234 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:44:20,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243810941] [2023-12-21 00:44:20,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243810941] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 00:44:20,235 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 00:44:20,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7 [2023-12-21 00:44:20,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687454448] [2023-12-21 00:44:20,235 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 00:44:20,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-12-21 00:44:20,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:44:20,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-12-21 00:44:20,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-12-21 00:44:20,237 INFO L87 Difference]: Start difference. First operand 28935 states and 43892 transitions. Second operand has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (162), 2 states have call predecessors, (162), 4 states have return successors, (163), 2 states have call predecessors, (163), 2 states have call successors, (163) [2023-12-21 00:44:21,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:44:21,667 INFO L93 Difference]: Finished difference Result 39095 states and 59408 transitions. [2023-12-21 00:44:21,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-21 00:44:21,668 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (162), 2 states have call predecessors, (162), 4 states have return successors, (163), 2 states have call predecessors, (163), 2 states have call successors, (163) Word has length 626 [2023-12-21 00:44:21,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:44:21,737 INFO L225 Difference]: With dead ends: 39095 [2023-12-21 00:44:21,738 INFO L226 Difference]: Without dead ends: 10161 [2023-12-21 00:44:21,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1254 GetRequests, 1244 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2023-12-21 00:44:21,806 INFO L413 NwaCegarLoop]: 411 mSDtfsCounter, 484 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 602 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 513 SdHoareTripleChecker+Valid, 959 SdHoareTripleChecker+Invalid, 671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 602 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-21 00:44:21,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [513 Valid, 959 Invalid, 671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 602 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-21 00:44:21,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10161 states. [2023-12-21 00:44:23,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10161 to 10000. [2023-12-21 00:44:23,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10000 states, 7917 states have (on average 1.4548440065681445) internal successors, (11518), 7941 states have internal predecessors, (11518), 1872 states have call successors, (1872), 210 states have call predecessors, (1872), 210 states have return successors, (1872), 1848 states have call predecessors, (1872), 1872 states have call successors, (1872) [2023-12-21 00:44:23,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10000 states to 10000 states and 15262 transitions. [2023-12-21 00:44:23,141 INFO L78 Accepts]: Start accepts. Automaton has 10000 states and 15262 transitions. Word has length 626 [2023-12-21 00:44:23,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:44:23,142 INFO L495 AbstractCegarLoop]: Abstraction has 10000 states and 15262 transitions. [2023-12-21 00:44:23,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 22.571428571428573) internal successors, (158), 7 states have internal predecessors, (158), 2 states have call successors, (162), 2 states have call predecessors, (162), 4 states have return successors, (163), 2 states have call predecessors, (163), 2 states have call successors, (163) [2023-12-21 00:44:23,143 INFO L276 IsEmpty]: Start isEmpty. Operand 10000 states and 15262 transitions. [2023-12-21 00:44:23,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2023-12-21 00:44:23,150 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:44:23,150 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:44:23,158 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 00:44:23,351 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 00:44:23,351 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:44:23,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:44:23,352 INFO L85 PathProgramCache]: Analyzing trace with hash -335038398, now seen corresponding path program 1 times [2023-12-21 00:44:23,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:44:23,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479882881] [2023-12-21 00:44:23,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:23,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:44:23,417 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:44:23,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [941426391] [2023-12-21 00:44:23,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:23,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:44:23,418 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:44:23,419 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 00:44:23,436 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 00:44:23,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:44:23,854 INFO L262 TraceCheckSpWp]: Trace formula consists of 1498 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-21 00:44:23,863 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:44:24,407 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:44:24,407 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:44:24,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:44:24,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479882881] [2023-12-21 00:44:24,408 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:44:24,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941426391] [2023-12-21 00:44:24,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941426391] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:44:24,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:44:24,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-12-21 00:44:24,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272716373] [2023-12-21 00:44:24,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:44:24,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-21 00:44:24,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:44:24,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-21 00:44:24,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2023-12-21 00:44:24,410 INFO L87 Difference]: Start difference. First operand 10000 states and 15262 transitions. Second operand has 6 states, 6 states have (on average 25.0) internal successors, (150), 5 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:44:25,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:44:25,662 INFO L93 Difference]: Finished difference Result 23964 states and 36463 transitions. [2023-12-21 00:44:25,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 00:44:25,663 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 25.0) internal successors, (150), 5 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 627 [2023-12-21 00:44:25,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:44:25,698 INFO L225 Difference]: With dead ends: 23964 [2023-12-21 00:44:25,699 INFO L226 Difference]: Without dead ends: 14182 [2023-12-21 00:44:25,719 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 627 GetRequests, 622 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2023-12-21 00:44:25,720 INFO L413 NwaCegarLoop]: 440 mSDtfsCounter, 1043 mSDsluCounter, 931 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1043 SdHoareTripleChecker+Valid, 1371 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 00:44:25,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1043 Valid, 1371 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 00:44:25,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14182 states. [2023-12-21 00:44:26,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14182 to 14068. [2023-12-21 00:44:26,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14068 states, 10793 states have (on average 1.424163809876772) internal successors, (15371), 10827 states have internal predecessors, (15371), 2930 states have call successors, (2930), 344 states have call predecessors, (2930), 344 states have return successors, (2930), 2896 states have call predecessors, (2930), 2930 states have call successors, (2930) [2023-12-21 00:44:26,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14068 states to 14068 states and 21231 transitions. [2023-12-21 00:44:26,867 INFO L78 Accepts]: Start accepts. Automaton has 14068 states and 21231 transitions. Word has length 627 [2023-12-21 00:44:26,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:44:26,868 INFO L495 AbstractCegarLoop]: Abstraction has 14068 states and 21231 transitions. [2023-12-21 00:44:26,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 25.0) internal successors, (150), 5 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:44:26,868 INFO L276 IsEmpty]: Start isEmpty. Operand 14068 states and 21231 transitions. [2023-12-21 00:44:26,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2023-12-21 00:44:26,874 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:44:26,874 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:44:26,883 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 00:44:27,075 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 00:44:27,076 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:44:27,076 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:44:27,076 INFO L85 PathProgramCache]: Analyzing trace with hash 690119428, now seen corresponding path program 1 times [2023-12-21 00:44:27,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:44:27,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585100307] [2023-12-21 00:44:27,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:27,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:44:27,172 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:44:27,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1427244773] [2023-12-21 00:44:27,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:27,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:44:27,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:44:27,180 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 00:44:27,196 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 00:44:27,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:44:27,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 1499 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-21 00:44:27,789 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:44:29,802 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:44:29,803 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:44:29,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:44:29,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585100307] [2023-12-21 00:44:29,803 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:44:29,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427244773] [2023-12-21 00:44:29,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427244773] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:44:29,803 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:44:29,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 00:44:29,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238673915] [2023-12-21 00:44:29,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:44:29,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-12-21 00:44:29,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:44:29,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-12-21 00:44:29,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-12-21 00:44:29,805 INFO L87 Difference]: Start difference. First operand 14068 states and 21231 transitions. Second operand has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:44:31,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:44:31,487 INFO L93 Difference]: Finished difference Result 30852 states and 46692 transitions. [2023-12-21 00:44:31,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-12-21 00:44:31,488 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 627 [2023-12-21 00:44:31,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:44:31,520 INFO L225 Difference]: With dead ends: 30852 [2023-12-21 00:44:31,520 INFO L226 Difference]: Without dead ends: 16987 [2023-12-21 00:44:31,540 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 629 GetRequests, 623 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-12-21 00:44:31,541 INFO L413 NwaCegarLoop]: 489 mSDtfsCounter, 603 mSDsluCounter, 1182 mSDsCounter, 0 mSdLazyCounter, 234 mSolverCounterSat, 193 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 603 SdHoareTripleChecker+Valid, 1671 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 193 IncrementalHoareTripleChecker+Valid, 234 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-21 00:44:31,541 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [603 Valid, 1671 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [193 Valid, 234 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-21 00:44:31,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16987 states. [2023-12-21 00:44:32,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16987 to 14068. [2023-12-21 00:44:32,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14068 states, 10793 states have (on average 1.424071157231539) internal successors, (15370), 10827 states have internal predecessors, (15370), 2930 states have call successors, (2930), 344 states have call predecessors, (2930), 344 states have return successors, (2930), 2896 states have call predecessors, (2930), 2930 states have call successors, (2930) [2023-12-21 00:44:32,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14068 states to 14068 states and 21230 transitions. [2023-12-21 00:44:32,498 INFO L78 Accepts]: Start accepts. Automaton has 14068 states and 21230 transitions. Word has length 627 [2023-12-21 00:44:32,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:44:32,498 INFO L495 AbstractCegarLoop]: Abstraction has 14068 states and 21230 transitions. [2023-12-21 00:44:32,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 30.0) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:44:32,498 INFO L276 IsEmpty]: Start isEmpty. Operand 14068 states and 21230 transitions. [2023-12-21 00:44:32,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2023-12-21 00:44:32,505 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:44:32,505 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:44:32,513 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-12-21 00:44:32,705 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 00:44:32,706 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:44:32,706 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:44:32,706 INFO L85 PathProgramCache]: Analyzing trace with hash -80614138, now seen corresponding path program 1 times [2023-12-21 00:44:32,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:44:32,706 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192720609] [2023-12-21 00:44:32,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:32,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:44:32,756 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:44:32,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1497685211] [2023-12-21 00:44:32,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:44:32,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:44:32,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:44:32,758 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 00:44:32,780 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 00:44:33,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:44:33,508 INFO L262 TraceCheckSpWp]: Trace formula consists of 1496 conjuncts, 49 conjunts are in the unsatisfiable core [2023-12-21 00:44:33,517 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:44:42,883 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 9963 proven. 1296 refuted. 0 times theorem prover too weak. 6981 trivial. 0 not checked. [2023-12-21 00:44:42,884 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 00:44:49,853 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 324 proven. 1341 refuted. 0 times theorem prover too weak. 16575 trivial. 0 not checked. [2023-12-21 00:44:49,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:44:49,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192720609] [2023-12-21 00:44:49,853 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:44:49,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497685211] [2023-12-21 00:44:49,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497685211] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-21 00:44:49,854 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-21 00:44:49,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 28] total 54 [2023-12-21 00:44:49,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793625664] [2023-12-21 00:44:49,854 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-21 00:44:49,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 54 states [2023-12-21 00:44:49,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:44:49,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 54 interpolants. [2023-12-21 00:44:49,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=495, Invalid=2367, Unknown=0, NotChecked=0, Total=2862 [2023-12-21 00:44:49,858 INFO L87 Difference]: Start difference. First operand 14068 states and 21230 transitions. Second operand has 54 states, 53 states have (on average 6.0754716981132075) internal successors, (322), 52 states have internal predecessors, (322), 14 states have call successors, (192), 8 states have call predecessors, (192), 19 states have return successors, (192), 14 states have call predecessors, (192), 14 states have call successors, (192) [2023-12-21 00:46:32,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:46:32,905 INFO L93 Difference]: Finished difference Result 83526 states and 123366 transitions. [2023-12-21 00:46:32,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 358 states. [2023-12-21 00:46:32,905 INFO L78 Accepts]: Start accepts. Automaton has has 54 states, 53 states have (on average 6.0754716981132075) internal successors, (322), 52 states have internal predecessors, (322), 14 states have call successors, (192), 8 states have call predecessors, (192), 19 states have return successors, (192), 14 states have call predecessors, (192), 14 states have call successors, (192) Word has length 627 [2023-12-21 00:46:32,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:46:33,035 INFO L225 Difference]: With dead ends: 83526 [2023-12-21 00:46:33,035 INFO L226 Difference]: Without dead ends: 69680 [2023-12-21 00:46:33,086 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1647 GetRequests, 1252 SyntacticMatches, 0 SemanticMatches, 395 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69161 ImplicationChecksByTransitivity, 76.5s TimeCoverageRelationStatistics Valid=23226, Invalid=133986, Unknown=0, NotChecked=0, Total=157212 [2023-12-21 00:46:33,086 INFO L413 NwaCegarLoop]: 671 mSDtfsCounter, 9797 mSDsluCounter, 15827 mSDsCounter, 0 mSdLazyCounter, 11782 mSolverCounterSat, 2929 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9806 SdHoareTripleChecker+Valid, 16498 SdHoareTripleChecker+Invalid, 14711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2929 IncrementalHoareTripleChecker+Valid, 11782 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2023-12-21 00:46:33,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9806 Valid, 16498 Invalid, 14711 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2929 Valid, 11782 Invalid, 0 Unknown, 0 Unchecked, 20.5s Time] [2023-12-21 00:46:33,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69680 states. [2023-12-21 00:46:38,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69680 to 38684. [2023-12-21 00:46:38,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38684 states, 31312 states have (on average 1.4304420030659173) internal successors, (44790), 31452 states have internal predecessors, (44790), 6052 states have call successors, (6052), 1319 states have call predecessors, (6052), 1319 states have return successors, (6052), 5912 states have call predecessors, (6052), 6052 states have call successors, (6052) [2023-12-21 00:46:38,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38684 states to 38684 states and 56894 transitions. [2023-12-21 00:46:38,419 INFO L78 Accepts]: Start accepts. Automaton has 38684 states and 56894 transitions. Word has length 627 [2023-12-21 00:46:38,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:46:38,419 INFO L495 AbstractCegarLoop]: Abstraction has 38684 states and 56894 transitions. [2023-12-21 00:46:38,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 54 states, 53 states have (on average 6.0754716981132075) internal successors, (322), 52 states have internal predecessors, (322), 14 states have call successors, (192), 8 states have call predecessors, (192), 19 states have return successors, (192), 14 states have call predecessors, (192), 14 states have call successors, (192) [2023-12-21 00:46:38,420 INFO L276 IsEmpty]: Start isEmpty. Operand 38684 states and 56894 transitions. [2023-12-21 00:46:38,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2023-12-21 00:46:38,429 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:46:38,429 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:46:38,439 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 00:46:38,629 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 00:46:38,630 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:46:38,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:46:38,630 INFO L85 PathProgramCache]: Analyzing trace with hash 121209796, now seen corresponding path program 1 times [2023-12-21 00:46:38,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:46:38,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237377727] [2023-12-21 00:46:38,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:46:38,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:46:38,711 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:46:38,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1497516906] [2023-12-21 00:46:38,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:46:38,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:46:38,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:46:38,714 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 00:46:38,717 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 00:46:39,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:46:39,304 INFO L262 TraceCheckSpWp]: Trace formula consists of 1497 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 00:46:39,309 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:46:39,345 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:46:39,345 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:46:39,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:46:39,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237377727] [2023-12-21 00:46:39,345 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:46:39,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1497516906] [2023-12-21 00:46:39,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1497516906] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:46:39,346 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:46:39,346 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 00:46:39,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718478010] [2023-12-21 00:46:39,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:46:39,347 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 00:46:39,347 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:46:39,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 00:46:39,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:46:39,348 INFO L87 Difference]: Start difference. First operand 38684 states and 56894 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:46:48,046 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:46:48,047 INFO L93 Difference]: Finished difference Result 112768 states and 165540 transitions. [2023-12-21 00:46:48,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 00:46:48,047 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 627 [2023-12-21 00:46:48,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:46:48,177 INFO L225 Difference]: With dead ends: 112768 [2023-12-21 00:46:48,177 INFO L226 Difference]: Without dead ends: 74334 [2023-12-21 00:46:48,214 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 626 GetRequests, 625 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:46:48,214 INFO L413 NwaCegarLoop]: 452 mSDtfsCounter, 434 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 00:46:48,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 893 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 00:46:48,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74334 states. [2023-12-21 00:46:53,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74334 to 50612. [2023-12-21 00:46:53,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 50612 states, 43240 states have (on average 1.433718778908418) internal successors, (61994), 43380 states have internal predecessors, (61994), 6052 states have call successors, (6052), 1319 states have call predecessors, (6052), 1319 states have return successors, (6052), 5912 states have call predecessors, (6052), 6052 states have call successors, (6052) [2023-12-21 00:46:53,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50612 states to 50612 states and 74098 transitions. [2023-12-21 00:46:53,690 INFO L78 Accepts]: Start accepts. Automaton has 50612 states and 74098 transitions. Word has length 627 [2023-12-21 00:46:53,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:46:53,691 INFO L495 AbstractCegarLoop]: Abstraction has 50612 states and 74098 transitions. [2023-12-21 00:46:53,691 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:46:53,691 INFO L276 IsEmpty]: Start isEmpty. Operand 50612 states and 74098 transitions. [2023-12-21 00:46:53,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2023-12-21 00:46:53,707 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:46:53,707 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:46:53,716 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 00:46:53,909 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 00:46:53,909 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:46:53,909 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:46:53,910 INFO L85 PathProgramCache]: Analyzing trace with hash 225176196, now seen corresponding path program 1 times [2023-12-21 00:46:53,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:46:53,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [429546785] [2023-12-21 00:46:53,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:46:53,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:46:53,964 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:46:53,965 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [519346848] [2023-12-21 00:46:53,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:46:53,965 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:46:53,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:46:53,966 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 00:46:53,975 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 00:46:54,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:46:54,457 INFO L262 TraceCheckSpWp]: Trace formula consists of 1496 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-21 00:46:54,462 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:46:54,513 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:46:54,513 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:46:54,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:46:54,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [429546785] [2023-12-21 00:46:54,514 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:46:54,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519346848] [2023-12-21 00:46:54,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519346848] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:46:54,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:46:54,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 00:46:54,514 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467021348] [2023-12-21 00:46:54,514 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:46:54,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-21 00:46:54,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:46:54,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-21 00:46:54,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:46:54,516 INFO L87 Difference]: Start difference. First operand 50612 states and 74098 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:47:03,299 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:47:03,299 INFO L93 Difference]: Finished difference Result 117546 states and 171226 transitions. [2023-12-21 00:47:03,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-21 00:47:03,300 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 627 [2023-12-21 00:47:03,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:47:03,425 INFO L225 Difference]: With dead ends: 117546 [2023-12-21 00:47:03,425 INFO L226 Difference]: Without dead ends: 67184 [2023-12-21 00:47:03,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 626 GetRequests, 625 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-21 00:47:03,473 INFO L413 NwaCegarLoop]: 819 mSDtfsCounter, 422 mSDsluCounter, 439 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 1258 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 00:47:03,473 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [422 Valid, 1258 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 00:47:03,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67184 states. [2023-12-21 00:47:08,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67184 to 48478. [2023-12-21 00:47:08,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48478 states, 41106 states have (on average 1.405439595192916) internal successors, (57772), 41246 states have internal predecessors, (57772), 6052 states have call successors, (6052), 1319 states have call predecessors, (6052), 1319 states have return successors, (6052), 5912 states have call predecessors, (6052), 6052 states have call successors, (6052) [2023-12-21 00:47:08,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48478 states to 48478 states and 69876 transitions. [2023-12-21 00:47:08,994 INFO L78 Accepts]: Start accepts. Automaton has 48478 states and 69876 transitions. Word has length 627 [2023-12-21 00:47:08,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:47:08,994 INFO L495 AbstractCegarLoop]: Abstraction has 48478 states and 69876 transitions. [2023-12-21 00:47:08,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:47:08,994 INFO L276 IsEmpty]: Start isEmpty. Operand 48478 states and 69876 transitions. [2023-12-21 00:47:09,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2023-12-21 00:47:09,006 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:47:09,007 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:47:09,015 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 00:47:09,207 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 00:47:09,208 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:47:09,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:47:09,208 INFO L85 PathProgramCache]: Analyzing trace with hash 387445122, now seen corresponding path program 1 times [2023-12-21 00:47:09,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:47:09,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143859417] [2023-12-21 00:47:09,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:47:09,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:47:09,263 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:47:09,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1562801171] [2023-12-21 00:47:09,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:47:09,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:47:09,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:47:09,265 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 00:47:09,272 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 00:47:09,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:47:09,807 INFO L262 TraceCheckSpWp]: Trace formula consists of 1497 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-21 00:47:09,813 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:47:10,313 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:47:10,313 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:47:10,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:47:10,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143859417] [2023-12-21 00:47:10,314 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:47:10,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562801171] [2023-12-21 00:47:10,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562801171] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:47:10,314 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:47:10,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-21 00:47:10,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [517216218] [2023-12-21 00:47:10,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:47:10,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 00:47:10,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:47:10,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 00:47:10,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 00:47:10,315 INFO L87 Difference]: Start difference. First operand 48478 states and 69876 transitions. Second operand has 4 states, 4 states have (on average 37.5) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:47:15,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:47:15,501 INFO L93 Difference]: Finished difference Result 96600 states and 139250 transitions. [2023-12-21 00:47:15,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 00:47:15,501 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 627 [2023-12-21 00:47:15,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:47:15,577 INFO L225 Difference]: With dead ends: 96600 [2023-12-21 00:47:15,577 INFO L226 Difference]: Without dead ends: 48372 [2023-12-21 00:47:15,626 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 627 GetRequests, 624 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 00:47:15,627 INFO L413 NwaCegarLoop]: 518 mSDtfsCounter, 272 mSDsluCounter, 919 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 1437 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-21 00:47:15,627 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 1437 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-21 00:47:15,655 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48372 states. [2023-12-21 00:47:20,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48372 to 48234. [2023-12-21 00:47:20,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48234 states, 40862 states have (on average 1.4050217806274778) internal successors, (57412), 41002 states have internal predecessors, (57412), 6052 states have call successors, (6052), 1319 states have call predecessors, (6052), 1319 states have return successors, (6052), 5912 states have call predecessors, (6052), 6052 states have call successors, (6052) [2023-12-21 00:47:20,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48234 states to 48234 states and 69516 transitions. [2023-12-21 00:47:20,657 INFO L78 Accepts]: Start accepts. Automaton has 48234 states and 69516 transitions. Word has length 627 [2023-12-21 00:47:20,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:47:20,658 INFO L495 AbstractCegarLoop]: Abstraction has 48234 states and 69516 transitions. [2023-12-21 00:47:20,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 3 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:47:20,658 INFO L276 IsEmpty]: Start isEmpty. Operand 48234 states and 69516 transitions. [2023-12-21 00:47:20,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2023-12-21 00:47:20,668 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:47:20,669 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:47:20,677 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 00:47:20,869 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 00:47:20,870 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:47:20,870 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:47:20,870 INFO L85 PathProgramCache]: Analyzing trace with hash 386022091, now seen corresponding path program 1 times [2023-12-21 00:47:20,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:47:20,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [399872354] [2023-12-21 00:47:20,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:47:20,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:47:20,926 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:47:20,926 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1471496594] [2023-12-21 00:47:20,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:47:20,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:47:20,926 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:47:20,927 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 00:47:20,957 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 00:47:21,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:47:21,421 INFO L262 TraceCheckSpWp]: Trace formula consists of 1502 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-21 00:47:21,427 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:47:21,462 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:47:21,462 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:47:21,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:47:21,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [399872354] [2023-12-21 00:47:21,463 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:47:21,463 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471496594] [2023-12-21 00:47:21,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471496594] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:47:21,463 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:47:21,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 00:47:21,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993681229] [2023-12-21 00:47:21,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:47:21,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 00:47:21,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:47:21,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 00:47:21,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 00:47:21,465 INFO L87 Difference]: Start difference. First operand 48234 states and 69516 transitions. Second operand has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:47:27,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:47:27,531 INFO L93 Difference]: Finished difference Result 92666 states and 133618 transitions. [2023-12-21 00:47:27,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-21 00:47:27,532 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 627 [2023-12-21 00:47:27,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:47:27,623 INFO L225 Difference]: With dead ends: 92666 [2023-12-21 00:47:27,623 INFO L226 Difference]: Without dead ends: 51960 [2023-12-21 00:47:27,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 627 GetRequests, 624 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 00:47:27,659 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 390 mSDsluCounter, 922 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 1496 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-21 00:47:27,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [390 Valid, 1496 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-21 00:47:27,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51960 states. [2023-12-21 00:47:32,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51960 to 48234. [2023-12-21 00:47:32,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48234 states, 40862 states have (on average 1.4042386569428809) internal successors, (57380), 41002 states have internal predecessors, (57380), 6052 states have call successors, (6052), 1319 states have call predecessors, (6052), 1319 states have return successors, (6052), 5912 states have call predecessors, (6052), 6052 states have call successors, (6052) [2023-12-21 00:47:32,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48234 states to 48234 states and 69484 transitions. [2023-12-21 00:47:32,916 INFO L78 Accepts]: Start accepts. Automaton has 48234 states and 69484 transitions. Word has length 627 [2023-12-21 00:47:32,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:47:32,917 INFO L495 AbstractCegarLoop]: Abstraction has 48234 states and 69484 transitions. [2023-12-21 00:47:32,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:47:32,917 INFO L276 IsEmpty]: Start isEmpty. Operand 48234 states and 69484 transitions. [2023-12-21 00:47:32,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2023-12-21 00:47:32,927 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:47:32,928 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:47:32,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-12-21 00:47:33,128 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 00:47:33,128 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:47:33,129 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:47:33,129 INFO L85 PathProgramCache]: Analyzing trace with hash 1952780041, now seen corresponding path program 1 times [2023-12-21 00:47:33,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:47:33,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271849483] [2023-12-21 00:47:33,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:47:33,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:47:33,180 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:47:33,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1783118722] [2023-12-21 00:47:33,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:47:33,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:47:33,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:47:33,188 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 00:47:33,194 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 00:47:33,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:47:33,659 INFO L262 TraceCheckSpWp]: Trace formula consists of 1500 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-21 00:47:33,663 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:47:33,809 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18240 trivial. 0 not checked. [2023-12-21 00:47:33,809 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-21 00:47:33,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-21 00:47:33,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271849483] [2023-12-21 00:47:33,809 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-21 00:47:33,809 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1783118722] [2023-12-21 00:47:33,810 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1783118722] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-21 00:47:33,810 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-21 00:47:33,810 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-21 00:47:33,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98605349] [2023-12-21 00:47:33,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-21 00:47:33,810 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-21 00:47:33,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-21 00:47:33,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-21 00:47:33,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-21 00:47:33,811 INFO L87 Difference]: Start difference. First operand 48234 states and 69484 transitions. Second operand has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:47:41,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-21 00:47:41,297 INFO L93 Difference]: Finished difference Result 97462 states and 140841 transitions. [2023-12-21 00:47:41,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-21 00:47:41,298 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) Word has length 627 [2023-12-21 00:47:41,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-21 00:47:41,407 INFO L225 Difference]: With dead ends: 97462 [2023-12-21 00:47:41,407 INFO L226 Difference]: Without dead ends: 65930 [2023-12-21 00:47:41,445 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 628 GetRequests, 625 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-21 00:47:41,446 INFO L413 NwaCegarLoop]: 928 mSDtfsCounter, 797 mSDsluCounter, 1363 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 797 SdHoareTripleChecker+Valid, 2291 SdHoareTripleChecker+Invalid, 90 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-21 00:47:41,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [797 Valid, 2291 Invalid, 90 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-21 00:47:41,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65930 states. [2023-12-21 00:47:46,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65930 to 51728. [2023-12-21 00:47:46,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51728 states, 44356 states have (on average 1.4141491568220759) internal successors, (62726), 44496 states have internal predecessors, (62726), 6052 states have call successors, (6052), 1319 states have call predecessors, (6052), 1319 states have return successors, (6052), 5912 states have call predecessors, (6052), 6052 states have call successors, (6052) [2023-12-21 00:47:46,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51728 states to 51728 states and 74830 transitions. [2023-12-21 00:47:46,727 INFO L78 Accepts]: Start accepts. Automaton has 51728 states and 74830 transitions. Word has length 627 [2023-12-21 00:47:46,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-21 00:47:46,727 INFO L495 AbstractCegarLoop]: Abstraction has 51728 states and 74830 transitions. [2023-12-21 00:47:46,728 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.5) internal successors, (150), 4 states have internal predecessors, (150), 1 states have call successors, (96), 1 states have call predecessors, (96), 1 states have return successors, (96), 1 states have call predecessors, (96), 1 states have call successors, (96) [2023-12-21 00:47:46,728 INFO L276 IsEmpty]: Start isEmpty. Operand 51728 states and 74830 transitions. [2023-12-21 00:47:46,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 628 [2023-12-21 00:47:46,738 INFO L187 NwaCegarLoop]: Found error trace [2023-12-21 00:47:46,739 INFO L195 NwaCegarLoop]: trace histogram [96, 96, 96, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 00:47:46,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-21 00:47:46,939 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 00:47:46,939 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-21 00:47:46,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-21 00:47:46,940 INFO L85 PathProgramCache]: Analyzing trace with hash -403025209, now seen corresponding path program 1 times [2023-12-21 00:47:46,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-21 00:47:46,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252348345] [2023-12-21 00:47:46,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:47:46,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-21 00:47:47,175 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-21 00:47:47,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1070840790] [2023-12-21 00:47:47,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-21 00:47:47,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-21 00:47:47,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-21 00:47:47,181 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 00:47:47,183 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 00:47:48,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-21 00:47:48,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 1502 conjuncts, 70 conjunts are in the unsatisfiable core [2023-12-21 00:47:48,147 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-21 00:48:03,783 INFO L134 CoverageAnalysis]: Checked inductivity of 18240 backedges. 11498 proven. 1245 refuted. 0 times theorem prover too weak. 5497 trivial. 0 not checked. [2023-12-21 00:48:03,783 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-21 00:48:30,349 WARN L293 SmtUtils]: Spent 8.65s on a formula simplification that was a NOOP. DAG size: 25 (called from [L 183] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionTir.tryToEliminateOne) [2023-12-21 00:49:15,985 WARN L293 SmtUtils]: Spent 22.76s on a formula simplification. DAG size of input: 88 DAG size of output: 79 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-21 00:49:24,048 WARN L293 SmtUtils]: Spent 8.03s on a formula simplification that was a NOOP. DAG size: 11 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:49:36,369 WARN L293 SmtUtils]: Spent 8.05s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:49:44,394 WARN L293 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:49:57,376 WARN L293 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:50:05,703 WARN L293 SmtUtils]: Spent 7.06s on a formula simplification that was a NOOP. DAG size: 12 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:50:12,641 WARN L293 SmtUtils]: Spent 6.94s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:50:20,668 WARN L293 SmtUtils]: Spent 8.03s on a formula simplification that was a NOOP. DAG size: 16 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:50:28,688 WARN L293 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 14 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:50:53,018 WARN L293 SmtUtils]: Spent 8.04s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:51:01,039 WARN L293 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 11 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:51:09,062 WARN L293 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:51:24,355 WARN L876 $PredicateComparison]: unable to prove that (let ((.cse1 (* c_~last_1_var_1_101~0 4294967295)) (.cse2 (mod c_~var_1_5~0 256))) (or (let ((.cse0 (mod .cse1 4294967296))) (and (<= (+ c_~var_1_5~0 .cse0) (+ (* 256 (div (+ (- 4294967170) .cse0) 256)) 4294967296)) (<= .cse0 (+ (* 4294967296 (div (+ (- 4294967169) .cse0) 4294967296)) 4294967296)))) (= (mod (+ .cse1 4294967040 .cse2) 4294967296) 0) (let ((.cse3 (+ c_~var_1_6~0 c_~var_1_5~0))) (let ((.cse4 (mod .cse3 256))) (and (<= .cse3 (+ c_~var_1_8~0 .cse4 1)) (<= (mod c_~var_1_8~0 256) 127) (or (< .cse3 (+ 51 c_~var_1_8~0)) (< .cse4 178))))) (let ((.cse5 (mod c_~var_1_28~0 256))) (and (or (< .cse5 128) (not (= (mod (+ c_~last_1_var_1_101~0 (* .cse5 4294967295) 256) 4294967296) 0))) (or (< 127 .cse5) (not (= (mod (+ .cse5 .cse1) 4294967296) 0))))) (= (mod c_~last_1_var_1_69~0 256) 0) (and (<= .cse2 127) (= (mod (+ .cse1 .cse2) 4294967296) 0)) (let ((.cse6 (* 4294967295 (mod (+ c_~last_1_var_1_101~0 256) 4294967296)))) (and (<= .cse6 (+ (* (div (+ (- 18446744069414584065) .cse6) 4294967296) 4294967296) 18446744069414584192)) (<= (+ .cse6 c_~var_1_5~0) (+ 18446744069414584320 (* (div (+ .cse6 (- 18446744069414584194)) 256) 256))))) (and (or (< 126 c_~var_1_28~0) (not (= |c_assume_abort_if_not_#in~cond| 1))) (or (< c_~var_1_28~0 127) (not (= |c_assume_abort_if_not_#in~cond| 0)))) (< c_~var_1_28~0 c_~var_1_5~0) (< c_~var_1_8~0 1))) is different from true [2023-12-21 00:51:32,408 WARN L293 SmtUtils]: Spent 8.03s on a formula simplification that was a NOOP. DAG size: 11 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:51:40,712 WARN L293 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:51:54,721 WARN L293 SmtUtils]: Spent 5.14s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:52:00,070 WARN L293 SmtUtils]: Spent 5.35s on a formula simplification that was a NOOP. DAG size: 12 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:52:11,124 WARN L293 SmtUtils]: Spent 6.96s on a formula simplification that was a NOOP. DAG size: 16 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:52:19,620 WARN L293 SmtUtils]: Spent 8.50s on a formula simplification that was a NOOP. DAG size: 14 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:52:41,836 WARN L293 SmtUtils]: Spent 5.54s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:54:46,384 WARN L293 SmtUtils]: Spent 1.44m on a formula simplification that was a NOOP. DAG size: 100 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-21 00:54:58,671 WARN L293 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 14 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:55:07,099 WARN L293 SmtUtils]: Spent 8.03s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:55:20,860 WARN L293 SmtUtils]: Spent 8.03s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:55:27,722 WARN L293 SmtUtils]: Spent 6.86s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:55:43,109 WARN L293 SmtUtils]: Spent 8.04s on a formula simplification that was a NOOP. DAG size: 16 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:55:51,134 WARN L293 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 14 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:56:15,518 WARN L293 SmtUtils]: Spent 8.04s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:56:20,798 WARN L293 SmtUtils]: Spent 5.28s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:56:32,896 WARN L293 SmtUtils]: Spent 8.03s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:56:36,911 WARN L876 $PredicateComparison]: unable to prove that (let ((.cse2 (mod c_~var_1_5~0 256)) (.cse1 (* c_~last_1_var_1_101~0 4294967295))) (or (= c_assume_abort_if_not_~cond 0) (let ((.cse0 (mod .cse1 4294967296))) (and (<= (+ c_~var_1_5~0 .cse0) (+ (* 256 (div (+ (- 4294967170) .cse0) 256)) 4294967296)) (<= .cse0 (+ (* 4294967296 (div (+ (- 4294967169) .cse0) 4294967296)) 4294967296)))) (= (mod (+ .cse1 4294967040 .cse2) 4294967296) 0) (let ((.cse3 (+ c_~var_1_6~0 c_~var_1_5~0))) (let ((.cse4 (mod .cse3 256))) (and (<= .cse3 (+ c_~var_1_8~0 .cse4 1)) (<= (mod c_~var_1_8~0 256) 127) (or (< .cse3 (+ 51 c_~var_1_8~0)) (< .cse4 178))))) (= (mod (+ .cse1 .cse2) 4294967296) 0) (let ((.cse5 (mod c_~var_1_28~0 256))) (and (or (< .cse5 128) (not (= (mod (+ c_~last_1_var_1_101~0 (* .cse5 4294967295) 256) 4294967296) 0))) (or (< 127 .cse5) (not (= (mod (+ .cse5 .cse1) 4294967296) 0))))) (= (mod c_~last_1_var_1_69~0 256) 0) (let ((.cse6 (* 4294967295 (mod (+ c_~last_1_var_1_101~0 256) 4294967296)))) (and (<= .cse6 (+ (* (div (+ (- 18446744069414584065) .cse6) 4294967296) 4294967296) 18446744069414584192)) (<= (+ .cse6 c_~var_1_5~0) (+ 18446744069414584320 (* (div (+ .cse6 (- 18446744069414584194)) 256) 256))))) (and (or (< 126 c_~var_1_28~0) (not (= |c_assume_abort_if_not_#in~cond| 1))) (or (< c_~var_1_28~0 127) (not (= |c_assume_abort_if_not_#in~cond| 0)))) (< c_~var_1_28~0 c_~var_1_5~0) (< c_~var_1_8~0 1))) is different from true [2023-12-21 00:56:44,984 WARN L293 SmtUtils]: Spent 8.04s on a formula simplification that was a NOOP. DAG size: 11 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:56:56,860 WARN L293 SmtUtils]: Spent 8.02s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:57:04,932 WARN L293 SmtUtils]: Spent 8.07s on a formula simplification that was a NOOP. DAG size: 12 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:57:10,307 WARN L293 SmtUtils]: Spent 5.37s on a formula simplification. DAG size of input: 4 DAG size of output: 1 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) [2023-12-21 00:57:16,916 WARN L293 SmtUtils]: Spent 6.61s on a formula simplification. DAG size of input: 3 DAG size of output: 1 (called from [L 731] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify) Received shutdown request... [2023-12-21 00:57:21,182 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 00:57:21,185 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-21 00:57:21,200 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 00:57:21,226 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-21 00:57:21,396 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 00:57:21,396 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was analyzing trace of length 628 with TraceHistMax 96,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-4-4-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-6-3-2-1 context. [2023-12-21 00:57:21,400 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-21 00:57:21,402 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-21 00:57:21,404 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.12 12:57:21 BoogieIcfgContainer [2023-12-21 00:57:21,404 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-21 00:57:21,405 INFO L158 Benchmark]: Toolchain (without parser) took 833119.56ms. Allocated memory was 189.8MB in the beginning and 6.0GB in the end (delta: 5.8GB). Free memory was 142.9MB in the beginning and 3.6GB in the end (delta: -3.5GB). Peak memory consumption was 2.3GB. Max. memory is 8.0GB. [2023-12-21 00:57:21,405 INFO L158 Benchmark]: CDTParser took 0.14ms. Allocated memory is still 189.8MB. Free memory is still 146.3MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-21 00:57:21,405 INFO L158 Benchmark]: CACSL2BoogieTranslator took 671.84ms. Allocated memory is still 189.8MB. Free memory was 142.5MB in the beginning and 156.4MB in the end (delta: -13.8MB). Peak memory consumption was 47.6MB. Max. memory is 8.0GB. [2023-12-21 00:57:21,405 INFO L158 Benchmark]: Boogie Procedure Inliner took 130.26ms. Allocated memory is still 189.8MB. Free memory was 156.4MB in the beginning and 138.0MB in the end (delta: 18.4MB). Peak memory consumption was 18.9MB. Max. memory is 8.0GB. [2023-12-21 00:57:21,406 INFO L158 Benchmark]: Boogie Preprocessor took 167.74ms. Allocated memory is still 189.8MB. Free memory was 138.0MB in the beginning and 86.6MB in the end (delta: 51.4MB). Peak memory consumption was 51.4MB. Max. memory is 8.0GB. [2023-12-21 00:57:21,406 INFO L158 Benchmark]: RCFGBuilder took 1261.20ms. Allocated memory was 189.8MB in the beginning and 247.5MB in the end (delta: 57.7MB). Free memory was 86.6MB in the beginning and 116.9MB in the end (delta: -30.2MB). Peak memory consumption was 27.4MB. Max. memory is 8.0GB. [2023-12-21 00:57:21,406 INFO L158 Benchmark]: TraceAbstraction took 830883.42ms. Allocated memory was 247.5MB in the beginning and 6.0GB in the end (delta: 5.8GB). Free memory was 116.3MB in the beginning and 3.6GB in the end (delta: -3.5GB). Peak memory consumption was 2.3GB. Max. memory is 8.0GB. [2023-12-21 00:57:21,407 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.14ms. Allocated memory is still 189.8MB. Free memory is still 146.3MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 671.84ms. Allocated memory is still 189.8MB. Free memory was 142.5MB in the beginning and 156.4MB in the end (delta: -13.8MB). Peak memory consumption was 47.6MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 130.26ms. Allocated memory is still 189.8MB. Free memory was 156.4MB in the beginning and 138.0MB in the end (delta: 18.4MB). Peak memory consumption was 18.9MB. Max. memory is 8.0GB. * Boogie Preprocessor took 167.74ms. Allocated memory is still 189.8MB. Free memory was 138.0MB in the beginning and 86.6MB in the end (delta: 51.4MB). Peak memory consumption was 51.4MB. Max. memory is 8.0GB. * RCFGBuilder took 1261.20ms. Allocated memory was 189.8MB in the beginning and 247.5MB in the end (delta: 57.7MB). Free memory was 86.6MB in the beginning and 116.9MB in the end (delta: -30.2MB). Peak memory consumption was 27.4MB. Max. memory is 8.0GB. * TraceAbstraction took 830883.42ms. Allocated memory was 247.5MB in the beginning and 6.0GB in the end (delta: 5.8GB). Free memory was 116.3MB in the beginning and 3.6GB in the end (delta: -3.5GB). Peak memory consumption was 2.3GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - TimeoutResultAtElement [Line: 19]: Timeout (TraceAbstraction) Unable to prove that a call to reach_error is unreachable (line 19). Cancelled while NwaCegarLoop was analyzing trace of length 628 with TraceHistMax 96,while TraceCheckSpWp was constructing backward predicates,while PolyPacSimplificationTermWalker was simplifying a ∨-4-4-2-1 term,while PolyPacSimplificationTermWalker was simplifying 2 xjuncts wrt. a ∧-6-3-2-1 context. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 292 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 830.8s, OverallIterations: 23, TraceHistogramMax: 96, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 165.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 28374 SdHoareTripleChecker+Valid, 33.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 28203 mSDsluCounter, 51775 SdHoareTripleChecker+Invalid, 30.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 38987 mSDsCounter, 7783 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 21632 IncrementalHoareTripleChecker+Invalid, 29415 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 7783 mSolverCounterUnsat, 12788 mSDtfsCounter, 21632 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 18086 GetRequests, 17417 SyntacticMatches, 3 SemanticMatches, 666 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76519 ImplicationChecksByTransitivity, 79.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=51728occurred in iteration=22, InterpolantAutomatonStates: 628, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 42.6s AutomataMinimizationTime, 22 MinimizatonAttempts, 122585 StatesRemovedByMinimization, 21 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.8s SsaConstructionTime, 4.9s SatisfiabilityAnalysisTime, 31.4s InterpolantComputationTime, 14377 NumberOfCodeBlocks, 14377 NumberOfCodeBlocksAsserted, 23 NumberOfCheckSat, 17483 ConstructedInterpolants, 0 QuantifiedInterpolants, 71076 SizeOfPredicates, 85 NumberOfNonLiveVariables, 32950 ConjunctsInSsa, 172 ConjunctsInUnsatCore, 28 InterpolantComputations, 16 PerfectInterpolantSequences, 505206/510720 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown