/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.use.bitabs.translation true -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-84.i -------------------------------------------------------------------------------- This is Ultimate 0.2.4-tmp.fs.bitabs-eval-d9c3e40-m [2023-12-19 07:08:00,511 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-12-19 07:08:00,573 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-12-19 07:08:00,577 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-12-19 07:08:00,578 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-12-19 07:08:00,598 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-12-19 07:08:00,599 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-12-19 07:08:00,599 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-12-19 07:08:00,599 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-12-19 07:08:00,602 INFO L153 SettingsManager]: * Use memory slicer=true [2023-12-19 07:08:00,602 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-12-19 07:08:00,603 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-12-19 07:08:00,603 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-12-19 07:08:00,604 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-12-19 07:08:00,604 INFO L153 SettingsManager]: * Use SBE=true [2023-12-19 07:08:00,604 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-12-19 07:08:00,604 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-12-19 07:08:00,605 INFO L153 SettingsManager]: * sizeof long=4 [2023-12-19 07:08:00,605 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-12-19 07:08:00,606 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-12-19 07:08:00,606 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-12-19 07:08:00,606 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-12-19 07:08:00,606 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-12-19 07:08:00,606 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-12-19 07:08:00,606 INFO L153 SettingsManager]: * Allow undefined functions=false [2023-12-19 07:08:00,607 INFO L153 SettingsManager]: * sizeof long double=12 [2023-12-19 07:08:00,607 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-12-19 07:08:00,607 INFO L153 SettingsManager]: * Use constant arrays=true [2023-12-19 07:08:00,607 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-12-19 07:08:00,607 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-12-19 07:08:00,608 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-12-19 07:08:00,608 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-12-19 07:08:00,608 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 07:08:00,608 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-12-19 07:08:00,608 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-12-19 07:08:00,609 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-12-19 07:08:00,609 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-12-19 07:08:00,609 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-12-19 07:08:00,609 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-12-19 07:08:00,609 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-12-19 07:08:00,609 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-12-19 07:08:00,609 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-12-19 07:08:00,609 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-12-19 07:08:00,609 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Use bitabs translation -> true [2023-12-19 07:08:00,806 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-12-19 07:08:00,827 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-12-19 07:08:00,829 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-12-19 07:08:00,829 INFO L270 PluginConnector]: Initializing CDTParser... [2023-12-19 07:08:00,830 INFO L274 PluginConnector]: CDTParser initialized [2023-12-19 07:08:00,831 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-84.i [2023-12-19 07:08:01,878 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-12-19 07:08:02,086 INFO L384 CDTParser]: Found 1 translation units. [2023-12-19 07:08:02,086 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-84.i [2023-12-19 07:08:02,096 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/59193b7a1/b4aa155d00664fa1ac45fe107921e543/FLAG312ad557c [2023-12-19 07:08:02,109 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/59193b7a1/b4aa155d00664fa1ac45fe107921e543 [2023-12-19 07:08:02,111 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-12-19 07:08:02,112 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2023-12-19 07:08:02,114 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-12-19 07:08:02,114 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-12-19 07:08:02,117 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-12-19 07:08:02,117 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,118 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5fc28239 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02, skipping insertion in model container [2023-12-19 07:08:02,118 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,162 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-12-19 07:08:02,279 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_fillercode_fillercodesize_ps-cn-250_file-84.i[916,929] [2023-12-19 07:08:02,395 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 07:08:02,416 INFO L202 MainTranslator]: Completed pre-run [2023-12-19 07:08:02,424 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_fillercode_fillercodesize_ps-cn-250_file-84.i[916,929] [2023-12-19 07:08:02,496 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-12-19 07:08:02,511 INFO L206 MainTranslator]: Completed translation [2023-12-19 07:08:02,512 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02 WrapperNode [2023-12-19 07:08:02,512 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-12-19 07:08:02,512 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-12-19 07:08:02,513 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-12-19 07:08:02,513 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-12-19 07:08:02,517 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,536 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,591 INFO L138 Inliner]: procedures = 26, calls = 122, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 694 [2023-12-19 07:08:02,592 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-12-19 07:08:02,592 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-12-19 07:08:02,592 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-12-19 07:08:02,593 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-12-19 07:08:02,600 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,600 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,606 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,624 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-12-19 07:08:02,624 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,624 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,641 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,645 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,649 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,651 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,656 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-12-19 07:08:02,657 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-12-19 07:08:02,657 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-12-19 07:08:02,657 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-12-19 07:08:02,657 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (1/1) ... [2023-12-19 07:08:02,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-12-19 07:08:02,670 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:08:02,685 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-12-19 07:08:02,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-12-19 07:08:02,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-12-19 07:08:02,711 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-12-19 07:08:02,711 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-12-19 07:08:02,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-12-19 07:08:02,711 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-12-19 07:08:02,711 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-12-19 07:08:02,830 INFO L241 CfgBuilder]: Building ICFG [2023-12-19 07:08:02,832 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-12-19 07:08:03,497 INFO L282 CfgBuilder]: Performing block encoding [2023-12-19 07:08:03,533 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-12-19 07:08:03,533 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-12-19 07:08:03,533 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 07:08:03 BoogieIcfgContainer [2023-12-19 07:08:03,533 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-12-19 07:08:03,535 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-12-19 07:08:03,535 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-12-19 07:08:03,537 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-12-19 07:08:03,537 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.12 07:08:02" (1/3) ... [2023-12-19 07:08:03,538 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@371cd128 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 07:08:03, skipping insertion in model container [2023-12-19 07:08:03,538 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.12 07:08:02" (2/3) ... [2023-12-19 07:08:03,538 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@371cd128 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.12 07:08:03, skipping insertion in model container [2023-12-19 07:08:03,538 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 07:08:03" (3/3) ... [2023-12-19 07:08:03,539 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-84.i [2023-12-19 07:08:03,551 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-12-19 07:08:03,551 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-12-19 07:08:03,600 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-12-19 07:08:03,608 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;@56676386, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-12-19 07:08:03,608 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-12-19 07:08:03,614 INFO L276 IsEmpty]: Start isEmpty. Operand has 267 states, 155 states have (on average 1.5419354838709678) internal successors, (239), 156 states have internal predecessors, (239), 109 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2023-12-19 07:08:03,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 658 [2023-12-19 07:08:03,642 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:08:03,643 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:08:03,644 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:08:03,648 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:08:03,649 INFO L85 PathProgramCache]: Analyzing trace with hash -1933814136, now seen corresponding path program 1 times [2023-12-19 07:08:03,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:08:03,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [808738778] [2023-12-19 07:08:03,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:03,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:08:03,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:08:03,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:08:03,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [808738778] [2023-12-19 07:08:03,977 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-12-19 07:08:03,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1503816191] [2023-12-19 07:08:03,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:03,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:03,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:08:03,991 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:08:04,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-12-19 07:08:04,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:08:04,292 INFO L262 TraceCheckSpWp]: Trace formula consists of 1432 conjuncts, 1 conjunts are in the unsatisfiable core [2023-12-19 07:08:04,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:08:04,386 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 216 proven. 0 refuted. 0 times theorem prover too weak. 23328 trivial. 0 not checked. [2023-12-19 07:08:04,386 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:08:04,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1503816191] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:08:04,386 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:08:04,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 07:08:04,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638135679] [2023-12-19 07:08:04,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:08:04,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-12-19 07:08:04,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:08:04,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-12-19 07:08:04,422 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 07:08:04,425 INFO L87 Difference]: Start difference. First operand has 267 states, 155 states have (on average 1.5419354838709678) internal successors, (239), 156 states have internal predecessors, (239), 109 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) Second operand has 2 states, 2 states have (on average 58.5) internal successors, (117), 2 states have internal predecessors, (117), 2 states have call successors, (109), 2 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 2 states have call successors, (109) [2023-12-19 07:08:04,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:08:04,508 INFO L93 Difference]: Finished difference Result 531 states and 1021 transitions. [2023-12-19 07:08:04,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-12-19 07:08:04,510 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 58.5) internal successors, (117), 2 states have internal predecessors, (117), 2 states have call successors, (109), 2 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 2 states have call successors, (109) Word has length 657 [2023-12-19 07:08:04,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:08:04,519 INFO L225 Difference]: With dead ends: 531 [2023-12-19 07:08:04,519 INFO L226 Difference]: Without dead ends: 265 [2023-12-19 07:08:04,523 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 656 GetRequests, 656 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-12-19 07:08:04,525 INFO L413 NwaCegarLoop]: 449 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, 449 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:08:04,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 449 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:08:04,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2023-12-19 07:08:04,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 265. [2023-12-19 07:08:04,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 154 states have (on average 1.5194805194805194) internal successors, (234), 154 states have internal predecessors, (234), 109 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2023-12-19 07:08:04,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 452 transitions. [2023-12-19 07:08:04,604 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 452 transitions. Word has length 657 [2023-12-19 07:08:04,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:08:04,606 INFO L495 AbstractCegarLoop]: Abstraction has 265 states and 452 transitions. [2023-12-19 07:08:04,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 58.5) internal successors, (117), 2 states have internal predecessors, (117), 2 states have call successors, (109), 2 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 2 states have call successors, (109) [2023-12-19 07:08:04,606 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 452 transitions. [2023-12-19 07:08:04,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 658 [2023-12-19 07:08:04,617 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:08:04,618 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:08:04,627 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-19 07:08:04,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-12-19 07:08:04,824 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:08:04,825 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:08:04,825 INFO L85 PathProgramCache]: Analyzing trace with hash -995335482, now seen corresponding path program 1 times [2023-12-19 07:08:04,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:08:04,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1865817431] [2023-12-19 07:08:04,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:04,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:08:04,931 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:08:04,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [130516458] [2023-12-19 07:08:04,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:04,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:04,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:08:04,932 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:08:04,937 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-12-19 07:08:05,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:08:05,223 INFO L262 TraceCheckSpWp]: Trace formula consists of 1432 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 07:08:05,231 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:08:05,929 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:08:05,929 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:08:05,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:08:05,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1865817431] [2023-12-19 07:08:05,930 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:08:05,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130516458] [2023-12-19 07:08:05,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130516458] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:08:05,930 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:08:05,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 07:08:05,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633502591] [2023-12-19 07:08:05,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:08:05,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 07:08:05,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:08:05,932 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 07:08:05,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:08:05,933 INFO L87 Difference]: Start difference. First operand 265 states and 452 transitions. Second operand has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 2 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:06,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:08:06,017 INFO L93 Difference]: Finished difference Result 793 states and 1354 transitions. [2023-12-19 07:08:06,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 07:08:06,019 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 2 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 657 [2023-12-19 07:08:06,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:08:06,025 INFO L225 Difference]: With dead ends: 793 [2023-12-19 07:08:06,025 INFO L226 Difference]: Without dead ends: 529 [2023-12-19 07:08:06,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 656 GetRequests, 655 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:08:06,028 INFO L413 NwaCegarLoop]: 448 mSDtfsCounter, 150 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 894 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:08:06,029 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 894 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:08:06,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2023-12-19 07:08:06,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 527. [2023-12-19 07:08:06,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 306 states have (on average 1.5196078431372548) internal successors, (465), 306 states have internal predecessors, (465), 218 states have call successors, (218), 2 states have call predecessors, (218), 2 states have return successors, (218), 218 states have call predecessors, (218), 218 states have call successors, (218) [2023-12-19 07:08:06,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 901 transitions. [2023-12-19 07:08:06,135 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 901 transitions. Word has length 657 [2023-12-19 07:08:06,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:08:06,136 INFO L495 AbstractCegarLoop]: Abstraction has 527 states and 901 transitions. [2023-12-19 07:08:06,137 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 2 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:06,137 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 901 transitions. [2023-12-19 07:08:06,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 658 [2023-12-19 07:08:06,143 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:08:06,143 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:08:06,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-12-19 07:08:06,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-12-19 07:08:06,351 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:08:06,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:08:06,351 INFO L85 PathProgramCache]: Analyzing trace with hash -1067722040, now seen corresponding path program 1 times [2023-12-19 07:08:06,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:08:06,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681296315] [2023-12-19 07:08:06,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:06,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:08:06,426 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:08:06,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [761301506] [2023-12-19 07:08:06,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:06,430 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:06,430 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:08:06,431 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:08:06,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-12-19 07:08:06,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:08:06,724 INFO L262 TraceCheckSpWp]: Trace formula consists of 1432 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:08:06,733 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:08:14,478 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:08:14,479 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:08:14,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:08:14,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681296315] [2023-12-19 07:08:14,479 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:08:14,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [761301506] [2023-12-19 07:08:14,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [761301506] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:08:14,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:08:14,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 07:08:14,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434308195] [2023-12-19 07:08:14,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:08:14,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 07:08:14,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:08:14,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 07:08:14,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-19 07:08:14,482 INFO L87 Difference]: Start difference. First operand 527 states and 901 transitions. Second operand has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:18,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:08:18,025 INFO L93 Difference]: Finished difference Result 1149 states and 1939 transitions. [2023-12-19 07:08:18,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-12-19 07:08:18,028 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 657 [2023-12-19 07:08:18,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:08:18,032 INFO L225 Difference]: With dead ends: 1149 [2023-12-19 07:08:18,033 INFO L226 Difference]: Without dead ends: 623 [2023-12-19 07:08:18,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 660 GetRequests, 652 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-12-19 07:08:18,036 INFO L413 NwaCegarLoop]: 437 mSDtfsCounter, 100 mSDsluCounter, 1679 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 2116 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-12-19 07:08:18,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 2116 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-12-19 07:08:18,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 623 states. [2023-12-19 07:08:18,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 623 to 593. [2023-12-19 07:08:18,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 362 states have (on average 1.5055248618784531) internal successors, (545), 364 states have internal predecessors, (545), 226 states have call successors, (226), 4 states have call predecessors, (226), 4 states have return successors, (226), 224 states have call predecessors, (226), 226 states have call successors, (226) [2023-12-19 07:08:18,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 997 transitions. [2023-12-19 07:08:18,098 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 997 transitions. Word has length 657 [2023-12-19 07:08:18,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:08:18,099 INFO L495 AbstractCegarLoop]: Abstraction has 593 states and 997 transitions. [2023-12-19 07:08:18,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:18,100 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 997 transitions. [2023-12-19 07:08:18,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 658 [2023-12-19 07:08:18,104 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:08:18,104 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:08:18,112 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-12-19 07:08:18,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:18,314 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:08:18,315 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:08:18,315 INFO L85 PathProgramCache]: Analyzing trace with hash -366657462, now seen corresponding path program 1 times [2023-12-19 07:08:18,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:08:18,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115784044] [2023-12-19 07:08:18,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:18,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:08:18,372 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:08:18,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2113118414] [2023-12-19 07:08:18,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:18,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:18,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:08:18,374 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:08:18,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-12-19 07:08:18,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:08:18,626 INFO L262 TraceCheckSpWp]: Trace formula consists of 1431 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 07:08:18,633 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:08:18,655 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:08:18,655 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:08:18,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:08:18,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115784044] [2023-12-19 07:08:18,655 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:08:18,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2113118414] [2023-12-19 07:08:18,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2113118414] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:08:18,656 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:08:18,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:08:18,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139969142] [2023-12-19 07:08:18,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:08:18,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 07:08:18,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:08:18,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 07:08:18,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:08:18,658 INFO L87 Difference]: Start difference. First operand 593 states and 997 transitions. Second operand has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:18,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:08:18,722 INFO L93 Difference]: Finished difference Result 1581 states and 2657 transitions. [2023-12-19 07:08:18,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 07:08:18,723 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 657 [2023-12-19 07:08:18,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:08:18,730 INFO L225 Difference]: With dead ends: 1581 [2023-12-19 07:08:18,730 INFO L226 Difference]: Without dead ends: 989 [2023-12-19 07:08:18,732 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 656 GetRequests, 655 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:08:18,735 INFO L413 NwaCegarLoop]: 570 mSDtfsCounter, 280 mSDsluCounter, 436 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 1006 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:08:18,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [280 Valid, 1006 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:08:18,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 989 states. [2023-12-19 07:08:18,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 989 to 985. [2023-12-19 07:08:18,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 985 states, 644 states have (on average 1.5341614906832297) internal successors, (988), 650 states have internal predecessors, (988), 332 states have call successors, (332), 8 states have call predecessors, (332), 8 states have return successors, (332), 326 states have call predecessors, (332), 332 states have call successors, (332) [2023-12-19 07:08:18,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 985 states to 985 states and 1652 transitions. [2023-12-19 07:08:18,832 INFO L78 Accepts]: Start accepts. Automaton has 985 states and 1652 transitions. Word has length 657 [2023-12-19 07:08:18,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:08:18,833 INFO L495 AbstractCegarLoop]: Abstraction has 985 states and 1652 transitions. [2023-12-19 07:08:18,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:18,834 INFO L276 IsEmpty]: Start isEmpty. Operand 985 states and 1652 transitions. [2023-12-19 07:08:18,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 658 [2023-12-19 07:08:18,838 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:08:18,838 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:08:18,848 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-12-19 07:08:19,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:19,052 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:08:19,053 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:08:19,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1572504584, now seen corresponding path program 1 times [2023-12-19 07:08:19,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:08:19,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134955660] [2023-12-19 07:08:19,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:19,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:08:19,098 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:08:19,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1252532411] [2023-12-19 07:08:19,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:19,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:19,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:08:19,101 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:08:19,125 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-12-19 07:08:19,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:08:19,346 INFO L262 TraceCheckSpWp]: Trace formula consists of 1430 conjuncts, 2 conjunts are in the unsatisfiable core [2023-12-19 07:08:19,353 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:08:19,377 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:08:19,377 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:08:19,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:08:19,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134955660] [2023-12-19 07:08:19,377 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:08:19,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1252532411] [2023-12-19 07:08:19,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1252532411] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:08:19,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:08:19,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:08:19,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112086604] [2023-12-19 07:08:19,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:08:19,378 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 07:08:19,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:08:19,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 07:08:19,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:08:19,379 INFO L87 Difference]: Start difference. First operand 985 states and 1652 transitions. Second operand has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:19,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:08:19,449 INFO L93 Difference]: Finished difference Result 2725 states and 4534 transitions. [2023-12-19 07:08:19,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 07:08:19,450 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 657 [2023-12-19 07:08:19,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:08:19,458 INFO L225 Difference]: With dead ends: 2725 [2023-12-19 07:08:19,458 INFO L226 Difference]: Without dead ends: 1741 [2023-12-19 07:08:19,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 656 GetRequests, 655 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:08:19,461 INFO L413 NwaCegarLoop]: 446 mSDtfsCounter, 292 mSDsluCounter, 433 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 292 SdHoareTripleChecker+Valid, 879 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:08:19,461 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [292 Valid, 879 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:08:19,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1741 states. [2023-12-19 07:08:19,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1741 to 1737. [2023-12-19 07:08:19,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1737 states, 1120 states have (on average 1.4928571428571429) internal successors, (1672), 1134 states have internal predecessors, (1672), 600 states have call successors, (600), 16 states have call predecessors, (600), 16 states have return successors, (600), 586 states have call predecessors, (600), 600 states have call successors, (600) [2023-12-19 07:08:19,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1737 states to 1737 states and 2872 transitions. [2023-12-19 07:08:19,587 INFO L78 Accepts]: Start accepts. Automaton has 1737 states and 2872 transitions. Word has length 657 [2023-12-19 07:08:19,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:08:19,588 INFO L495 AbstractCegarLoop]: Abstraction has 1737 states and 2872 transitions. [2023-12-19 07:08:19,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:19,588 INFO L276 IsEmpty]: Start isEmpty. Operand 1737 states and 2872 transitions. [2023-12-19 07:08:19,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 660 [2023-12-19 07:08:19,593 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:08:19,593 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:08:19,600 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-12-19 07:08:19,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:19,800 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:08:19,800 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:08:19,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1835330763, now seen corresponding path program 1 times [2023-12-19 07:08:19,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:08:19,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643678575] [2023-12-19 07:08:19,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:19,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:08:19,840 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:08:19,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2052679027] [2023-12-19 07:08:19,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:19,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:19,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:08:19,842 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:08:19,847 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-12-19 07:08:20,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:08:20,130 INFO L262 TraceCheckSpWp]: Trace formula consists of 1435 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-19 07:08:20,138 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:08:29,271 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:08:29,271 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:08:29,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:08:29,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643678575] [2023-12-19 07:08:29,271 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:08:29,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2052679027] [2023-12-19 07:08:29,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2052679027] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:08:29,272 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:08:29,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 07:08:29,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558987186] [2023-12-19 07:08:29,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:08:29,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 07:08:29,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:08:29,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 07:08:29,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-19 07:08:29,273 INFO L87 Difference]: Start difference. First operand 1737 states and 2872 transitions. Second operand has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:33,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:08:33,682 INFO L93 Difference]: Finished difference Result 3443 states and 5696 transitions. [2023-12-19 07:08:33,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 07:08:33,683 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 659 [2023-12-19 07:08:33,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:08:33,710 INFO L225 Difference]: With dead ends: 3443 [2023-12-19 07:08:33,710 INFO L226 Difference]: Without dead ends: 1707 [2023-12-19 07:08:33,714 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 661 GetRequests, 654 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-12-19 07:08:33,715 INFO L413 NwaCegarLoop]: 448 mSDtfsCounter, 63 mSDsluCounter, 1715 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 2163 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-19 07:08:33,715 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 2163 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-19 07:08:33,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1707 states. [2023-12-19 07:08:33,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1707 to 1697. [2023-12-19 07:08:33,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1697 states, 1080 states have (on average 1.4814814814814814) internal successors, (1600), 1094 states have internal predecessors, (1600), 600 states have call successors, (600), 16 states have call predecessors, (600), 16 states have return successors, (600), 586 states have call predecessors, (600), 600 states have call successors, (600) [2023-12-19 07:08:33,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1697 states to 1697 states and 2800 transitions. [2023-12-19 07:08:33,847 INFO L78 Accepts]: Start accepts. Automaton has 1697 states and 2800 transitions. Word has length 659 [2023-12-19 07:08:33,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:08:33,848 INFO L495 AbstractCegarLoop]: Abstraction has 1697 states and 2800 transitions. [2023-12-19 07:08:33,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:33,848 INFO L276 IsEmpty]: Start isEmpty. Operand 1697 states and 2800 transitions. [2023-12-19 07:08:33,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 661 [2023-12-19 07:08:33,853 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:08:33,853 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:08:33,879 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-12-19 07:08:34,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:34,074 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:08:34,074 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:08:34,074 INFO L85 PathProgramCache]: Analyzing trace with hash 2048938632, now seen corresponding path program 1 times [2023-12-19 07:08:34,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:08:34,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993689571] [2023-12-19 07:08:34,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:34,075 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:08:34,119 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:08:34,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1035087412] [2023-12-19 07:08:34,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:34,119 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:34,119 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:08:34,120 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:08:34,122 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-12-19 07:08:34,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:08:34,382 INFO L262 TraceCheckSpWp]: Trace formula consists of 1439 conjuncts, 4 conjunts are in the unsatisfiable core [2023-12-19 07:08:34,392 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:08:34,426 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:08:34,427 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:08:34,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:08:34,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993689571] [2023-12-19 07:08:34,427 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:08:34,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035087412] [2023-12-19 07:08:34,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035087412] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:08:34,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:08:34,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-12-19 07:08:34,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535480291] [2023-12-19 07:08:34,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:08:34,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 07:08:34,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:08:34,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 07:08:34,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 07:08:34,429 INFO L87 Difference]: Start difference. First operand 1697 states and 2800 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:34,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:08:34,749 INFO L93 Difference]: Finished difference Result 4563 states and 7550 transitions. [2023-12-19 07:08:34,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-12-19 07:08:34,750 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 660 [2023-12-19 07:08:34,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:08:34,765 INFO L225 Difference]: With dead ends: 4563 [2023-12-19 07:08:34,765 INFO L226 Difference]: Without dead ends: 2867 [2023-12-19 07:08:34,774 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 661 GetRequests, 658 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 07:08:34,775 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 869 mSDsluCounter, 1306 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 157 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 869 SdHoareTripleChecker+Valid, 2139 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 157 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 07:08:34,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [869 Valid, 2139 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [157 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 07:08:34,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2867 states. [2023-12-19 07:08:34,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2867 to 1822. [2023-12-19 07:08:34,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1822 states, 1126 states have (on average 1.458259325044405) internal successors, (1642), 1141 states have internal predecessors, (1642), 677 states have call successors, (677), 18 states have call predecessors, (677), 18 states have return successors, (677), 662 states have call predecessors, (677), 677 states have call successors, (677) [2023-12-19 07:08:34,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1822 states to 1822 states and 2996 transitions. [2023-12-19 07:08:34,999 INFO L78 Accepts]: Start accepts. Automaton has 1822 states and 2996 transitions. Word has length 660 [2023-12-19 07:08:35,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:08:35,000 INFO L495 AbstractCegarLoop]: Abstraction has 1822 states and 2996 transitions. [2023-12-19 07:08:35,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:08:35,001 INFO L276 IsEmpty]: Start isEmpty. Operand 1822 states and 2996 transitions. [2023-12-19 07:08:35,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 661 [2023-12-19 07:08:35,005 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:08:35,006 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:08:35,018 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-12-19 07:08:35,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:35,217 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:08:35,217 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:08:35,217 INFO L85 PathProgramCache]: Analyzing trace with hash -2027173946, now seen corresponding path program 1 times [2023-12-19 07:08:35,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:08:35,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397267632] [2023-12-19 07:08:35,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:35,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:08:35,258 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:08:35,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1158509020] [2023-12-19 07:08:35,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:08:35,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:08:35,261 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:08:35,262 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:08:35,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-12-19 07:08:35,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:08:35,531 INFO L262 TraceCheckSpWp]: Trace formula consists of 1438 conjuncts, 9 conjunts are in the unsatisfiable core [2023-12-19 07:08:35,539 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:08:36,544 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 960 proven. 318 refuted. 0 times theorem prover too weak. 22266 trivial. 0 not checked. [2023-12-19 07:08:36,544 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:08:54,604 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 6 proven. 318 refuted. 0 times theorem prover too weak. 23220 trivial. 0 not checked. [2023-12-19 07:08:54,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:08:54,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397267632] [2023-12-19 07:08:54,605 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:08:54,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158509020] [2023-12-19 07:08:54,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158509020] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:08:54,605 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:08:54,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 11 [2023-12-19 07:08:54,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733079920] [2023-12-19 07:08:54,605 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:08:54,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-19 07:08:54,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:08:54,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-19 07:08:54,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=74, Unknown=3, NotChecked=0, Total=110 [2023-12-19 07:08:54,607 INFO L87 Difference]: Start difference. First operand 1822 states and 2996 transitions. Second operand has 11 states, 11 states have (on average 21.181818181818183) internal successors, (233), 11 states have internal predecessors, (233), 3 states have call successors, (215), 2 states have call predecessors, (215), 4 states have return successors, (216), 3 states have call predecessors, (216), 3 states have call successors, (216) [2023-12-19 07:09:04,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:09:04,741 INFO L93 Difference]: Finished difference Result 3742 states and 6069 transitions. [2023-12-19 07:09:04,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-12-19 07:09:04,741 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 21.181818181818183) internal successors, (233), 11 states have internal predecessors, (233), 3 states have call successors, (215), 2 states have call predecessors, (215), 4 states have return successors, (216), 3 states have call predecessors, (216), 3 states have call successors, (216) Word has length 660 [2023-12-19 07:09:04,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:09:04,750 INFO L225 Difference]: With dead ends: 3742 [2023-12-19 07:09:04,750 INFO L226 Difference]: Without dead ends: 2046 [2023-12-19 07:09:04,755 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1324 GetRequests, 1309 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 13.5s TimeCoverageRelationStatistics Valid=81, Invalid=188, Unknown=3, NotChecked=0, Total=272 [2023-12-19 07:09:04,756 INFO L413 NwaCegarLoop]: 318 mSDtfsCounter, 287 mSDsluCounter, 1123 mSDsCounter, 0 mSdLazyCounter, 1361 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 1441 SdHoareTripleChecker+Invalid, 1383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2023-12-19 07:09:04,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 1441 Invalid, 1383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 1361 Invalid, 0 Unknown, 0 Unchecked, 9.7s Time] [2023-12-19 07:09:04,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2046 states. [2023-12-19 07:09:04,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2046 to 1930. [2023-12-19 07:09:04,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1930 states, 1217 states have (on average 1.4371405094494658) internal successors, (1749), 1232 states have internal predecessors, (1749), 677 states have call successors, (677), 35 states have call predecessors, (677), 35 states have return successors, (677), 662 states have call predecessors, (677), 677 states have call successors, (677) [2023-12-19 07:09:04,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1930 states to 1930 states and 3103 transitions. [2023-12-19 07:09:04,911 INFO L78 Accepts]: Start accepts. Automaton has 1930 states and 3103 transitions. Word has length 660 [2023-12-19 07:09:04,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:09:04,912 INFO L495 AbstractCegarLoop]: Abstraction has 1930 states and 3103 transitions. [2023-12-19 07:09:04,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 21.181818181818183) internal successors, (233), 11 states have internal predecessors, (233), 3 states have call successors, (215), 2 states have call predecessors, (215), 4 states have return successors, (216), 3 states have call predecessors, (216), 3 states have call successors, (216) [2023-12-19 07:09:04,912 INFO L276 IsEmpty]: Start isEmpty. Operand 1930 states and 3103 transitions. [2023-12-19 07:09:04,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 661 [2023-12-19 07:09:04,917 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:09:04,917 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:09:04,928 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-12-19 07:09:05,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2023-12-19 07:09:05,125 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:09:05,125 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:09:05,125 INFO L85 PathProgramCache]: Analyzing trace with hash -1326109368, now seen corresponding path program 1 times [2023-12-19 07:09:05,125 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:09:05,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20075024] [2023-12-19 07:09:05,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:05,126 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:09:05,171 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:09:05,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1583781921] [2023-12-19 07:09:05,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:05,171 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:05,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:09:05,172 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:09:05,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-12-19 07:09:05,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:09:05,442 INFO L262 TraceCheckSpWp]: Trace formula consists of 1437 conjuncts, 6 conjunts are in the unsatisfiable core [2023-12-19 07:09:05,449 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:09:05,974 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:09:05,975 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:09:05,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:09:05,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20075024] [2023-12-19 07:09:05,975 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:09:05,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583781921] [2023-12-19 07:09:05,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583781921] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:09:05,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:09:05,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 07:09:05,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20562277] [2023-12-19 07:09:05,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:09:05,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 07:09:05,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:09:05,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 07:09:05,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:09:05,979 INFO L87 Difference]: Start difference. First operand 1930 states and 3103 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 2 states have internal predecessors, (118), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:06,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:09:06,116 INFO L93 Difference]: Finished difference Result 5530 states and 8901 transitions. [2023-12-19 07:09:06,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 07:09:06,116 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 2 states have internal predecessors, (118), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 660 [2023-12-19 07:09:06,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:09:06,132 INFO L225 Difference]: With dead ends: 5530 [2023-12-19 07:09:06,133 INFO L226 Difference]: Without dead ends: 3730 [2023-12-19 07:09:06,138 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 659 GetRequests, 658 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:09:06,139 INFO L413 NwaCegarLoop]: 448 mSDtfsCounter, 139 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 894 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:09:06,139 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 894 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:09:06,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3730 states. [2023-12-19 07:09:06,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3730 to 3728. [2023-12-19 07:09:06,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3728 states, 2383 states have (on average 1.4431389005455308) internal successors, (3439), 2412 states have internal predecessors, (3439), 1277 states have call successors, (1277), 67 states have call predecessors, (1277), 67 states have return successors, (1277), 1248 states have call predecessors, (1277), 1277 states have call successors, (1277) [2023-12-19 07:09:06,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3728 states to 3728 states and 5993 transitions. [2023-12-19 07:09:06,478 INFO L78 Accepts]: Start accepts. Automaton has 3728 states and 5993 transitions. Word has length 660 [2023-12-19 07:09:06,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:09:06,479 INFO L495 AbstractCegarLoop]: Abstraction has 3728 states and 5993 transitions. [2023-12-19 07:09:06,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 2 states have internal predecessors, (118), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:06,479 INFO L276 IsEmpty]: Start isEmpty. Operand 3728 states and 5993 transitions. [2023-12-19 07:09:06,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 661 [2023-12-19 07:09:06,484 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:09:06,485 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:09:06,495 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-12-19 07:09:06,692 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:06,692 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:09:06,693 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:09:06,693 INFO L85 PathProgramCache]: Analyzing trace with hash -1185560758, now seen corresponding path program 1 times [2023-12-19 07:09:06,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:09:06,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940138502] [2023-12-19 07:09:06,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:06,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:09:06,739 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:09:06,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [517153492] [2023-12-19 07:09:06,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:06,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:06,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:09:06,740 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:09:06,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-12-19 07:09:07,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:09:07,015 INFO L262 TraceCheckSpWp]: Trace formula consists of 1436 conjuncts, 7 conjunts are in the unsatisfiable core [2023-12-19 07:09:07,022 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:09:07,578 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 960 proven. 318 refuted. 0 times theorem prover too weak. 22266 trivial. 0 not checked. [2023-12-19 07:09:07,579 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:09:07,951 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 6 proven. 318 refuted. 0 times theorem prover too weak. 23220 trivial. 0 not checked. [2023-12-19 07:09:07,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:09:07,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940138502] [2023-12-19 07:09:07,951 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:09:07,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517153492] [2023-12-19 07:09:07,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517153492] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:09:07,951 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:09:07,951 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 10 [2023-12-19 07:09:07,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364000618] [2023-12-19 07:09:07,952 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:09:07,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 07:09:07,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:09:07,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 07:09:07,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2023-12-19 07:09:07,956 INFO L87 Difference]: Start difference. First operand 3728 states and 5993 transitions. Second operand has 10 states, 10 states have (on average 22.7) internal successors, (227), 10 states have internal predecessors, (227), 3 states have call successors, (215), 2 states have call predecessors, (215), 4 states have return successors, (216), 3 states have call predecessors, (216), 3 states have call successors, (216) [2023-12-19 07:09:08,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:09:08,641 INFO L93 Difference]: Finished difference Result 7360 states and 11816 transitions. [2023-12-19 07:09:08,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-12-19 07:09:08,641 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 22.7) internal successors, (227), 10 states have internal predecessors, (227), 3 states have call successors, (215), 2 states have call predecessors, (215), 4 states have return successors, (216), 3 states have call predecessors, (216), 3 states have call successors, (216) Word has length 660 [2023-12-19 07:09:08,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:09:08,660 INFO L225 Difference]: With dead ends: 7360 [2023-12-19 07:09:08,660 INFO L226 Difference]: Without dead ends: 3762 [2023-12-19 07:09:08,668 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1322 GetRequests, 1310 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=120, Unknown=0, NotChecked=0, Total=182 [2023-12-19 07:09:08,669 INFO L413 NwaCegarLoop]: 311 mSDtfsCounter, 285 mSDsluCounter, 594 mSDsCounter, 0 mSdLazyCounter, 878 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 905 SdHoareTripleChecker+Invalid, 899 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 878 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-12-19 07:09:08,669 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 905 Invalid, 899 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 878 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-12-19 07:09:08,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3762 states. [2023-12-19 07:09:08,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3762 to 3728. [2023-12-19 07:09:08,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3728 states, 2383 states have (on average 1.4364246747796894) internal successors, (3423), 2412 states have internal predecessors, (3423), 1277 states have call successors, (1277), 67 states have call predecessors, (1277), 67 states have return successors, (1277), 1248 states have call predecessors, (1277), 1277 states have call successors, (1277) [2023-12-19 07:09:08,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3728 states to 3728 states and 5977 transitions. [2023-12-19 07:09:08,949 INFO L78 Accepts]: Start accepts. Automaton has 3728 states and 5977 transitions. Word has length 660 [2023-12-19 07:09:08,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:09:08,950 INFO L495 AbstractCegarLoop]: Abstraction has 3728 states and 5977 transitions. [2023-12-19 07:09:08,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 22.7) internal successors, (227), 10 states have internal predecessors, (227), 3 states have call successors, (215), 2 states have call predecessors, (215), 4 states have return successors, (216), 3 states have call predecessors, (216), 3 states have call successors, (216) [2023-12-19 07:09:08,951 INFO L276 IsEmpty]: Start isEmpty. Operand 3728 states and 5977 transitions. [2023-12-19 07:09:08,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 661 [2023-12-19 07:09:08,956 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:09:08,957 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:09:08,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-12-19 07:09:09,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-12-19 07:09:09,164 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:09:09,165 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:09:09,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1772366772, now seen corresponding path program 1 times [2023-12-19 07:09:09,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:09:09,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093961007] [2023-12-19 07:09:09,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:09,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:09:09,204 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:09:09,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1724470189] [2023-12-19 07:09:09,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:09,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:09,204 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:09:09,205 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:09:09,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-12-19 07:09:09,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:09:09,476 INFO L262 TraceCheckSpWp]: Trace formula consists of 1434 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-19 07:09:09,483 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:09:09,756 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:09:09,756 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:09:09,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:09:09,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093961007] [2023-12-19 07:09:09,756 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:09:09,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1724470189] [2023-12-19 07:09:09,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1724470189] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:09:09,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:09:09,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-12-19 07:09:09,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089837766] [2023-12-19 07:09:09,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:09:09,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-12-19 07:09:09,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:09:09,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-12-19 07:09:09,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-12-19 07:09:09,758 INFO L87 Difference]: Start difference. First operand 3728 states and 5977 transitions. Second operand has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:10,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:09:10,030 INFO L93 Difference]: Finished difference Result 7316 states and 11690 transitions. [2023-12-19 07:09:10,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-12-19 07:09:10,031 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 660 [2023-12-19 07:09:10,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:09:10,045 INFO L225 Difference]: With dead ends: 7316 [2023-12-19 07:09:10,045 INFO L226 Difference]: Without dead ends: 3718 [2023-12-19 07:09:10,053 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 655 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-12-19 07:09:10,053 INFO L413 NwaCegarLoop]: 454 mSDtfsCounter, 43 mSDsluCounter, 1717 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 2171 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 07:09:10,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 2171 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 07:09:10,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3718 states. [2023-12-19 07:09:10,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3718 to 3716. [2023-12-19 07:09:10,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3716 states, 2354 states have (on average 1.4146134239592183) internal successors, (3330), 2383 states have internal predecessors, (3330), 1277 states have call successors, (1277), 84 states have call predecessors, (1277), 84 states have return successors, (1277), 1248 states have call predecessors, (1277), 1277 states have call successors, (1277) [2023-12-19 07:09:10,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3716 states to 3716 states and 5884 transitions. [2023-12-19 07:09:10,318 INFO L78 Accepts]: Start accepts. Automaton has 3716 states and 5884 transitions. Word has length 660 [2023-12-19 07:09:10,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:09:10,319 INFO L495 AbstractCegarLoop]: Abstraction has 3716 states and 5884 transitions. [2023-12-19 07:09:10,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.666666666666668) internal successors, (118), 6 states have internal predecessors, (118), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:10,319 INFO L276 IsEmpty]: Start isEmpty. Operand 3716 states and 5884 transitions. [2023-12-19 07:09:10,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2023-12-19 07:09:10,325 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:09:10,325 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:09:10,332 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-12-19 07:09:10,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-12-19 07:09:10,532 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:09:10,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:09:10,533 INFO L85 PathProgramCache]: Analyzing trace with hash 1606284058, now seen corresponding path program 1 times [2023-12-19 07:09:10,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:09:10,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694700082] [2023-12-19 07:09:10,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:10,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:09:10,566 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:09:10,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [537521269] [2023-12-19 07:09:10,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:10,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:10,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:09:10,567 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:09:10,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-12-19 07:09:10,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:09:10,848 INFO L262 TraceCheckSpWp]: Trace formula consists of 1437 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-19 07:09:10,855 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:09:11,705 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:09:11,705 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:09:11,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:09:11,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694700082] [2023-12-19 07:09:11,705 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:09:11,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537521269] [2023-12-19 07:09:11,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537521269] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:09:11,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:09:11,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-12-19 07:09:11,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601226341] [2023-12-19 07:09:11,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:09:11,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-12-19 07:09:11,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:09:11,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-12-19 07:09:11,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-12-19 07:09:11,707 INFO L87 Difference]: Start difference. First operand 3716 states and 5884 transitions. Second operand has 11 states, 11 states have (on average 10.818181818181818) internal successors, (119), 11 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:12,243 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:09:12,243 INFO L93 Difference]: Finished difference Result 9224 states and 14332 transitions. [2023-12-19 07:09:12,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-19 07:09:12,244 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.818181818181818) internal successors, (119), 11 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 661 [2023-12-19 07:09:12,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:09:12,267 INFO L225 Difference]: With dead ends: 9224 [2023-12-19 07:09:12,267 INFO L226 Difference]: Without dead ends: 5642 [2023-12-19 07:09:12,275 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 667 GetRequests, 651 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2023-12-19 07:09:12,276 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 148 mSDsluCounter, 2126 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 2551 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 07:09:12,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 2551 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 07:09:12,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5642 states. [2023-12-19 07:09:12,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5642 to 4196. [2023-12-19 07:09:12,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4196 states, 2834 states have (on average 1.4064925899788285) internal successors, (3986), 2863 states have internal predecessors, (3986), 1277 states have call successors, (1277), 84 states have call predecessors, (1277), 84 states have return successors, (1277), 1248 states have call predecessors, (1277), 1277 states have call successors, (1277) [2023-12-19 07:09:12,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4196 states to 4196 states and 6540 transitions. [2023-12-19 07:09:12,623 INFO L78 Accepts]: Start accepts. Automaton has 4196 states and 6540 transitions. Word has length 661 [2023-12-19 07:09:12,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:09:12,623 INFO L495 AbstractCegarLoop]: Abstraction has 4196 states and 6540 transitions. [2023-12-19 07:09:12,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.818181818181818) internal successors, (119), 11 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:12,623 INFO L276 IsEmpty]: Start isEmpty. Operand 4196 states and 6540 transitions. [2023-12-19 07:09:12,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2023-12-19 07:09:12,629 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:09:12,630 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:09:12,639 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-12-19 07:09:12,836 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-12-19 07:09:12,837 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:09:12,837 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:09:12,838 INFO L85 PathProgramCache]: Analyzing trace with hash 1999311068, now seen corresponding path program 1 times [2023-12-19 07:09:12,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:09:12,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932238907] [2023-12-19 07:09:12,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:12,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:09:12,871 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:09:12,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [99929593] [2023-12-19 07:09:12,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:12,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:12,872 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:09:12,872 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:09:12,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-12-19 07:09:13,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:09:13,127 INFO L262 TraceCheckSpWp]: Trace formula consists of 1439 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-19 07:09:13,135 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:09:13,914 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:09:13,915 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:09:13,915 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:09:13,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932238907] [2023-12-19 07:09:13,915 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:09:13,915 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99929593] [2023-12-19 07:09:13,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99929593] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:09:13,915 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:09:13,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 07:09:13,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967045033] [2023-12-19 07:09:13,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:09:13,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 07:09:13,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:09:13,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 07:09:13,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-19 07:09:13,916 INFO L87 Difference]: Start difference. First operand 4196 states and 6540 transitions. Second operand has 9 states, 9 states have (on average 13.222222222222221) internal successors, (119), 9 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:14,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:09:14,569 INFO L93 Difference]: Finished difference Result 9800 states and 15084 transitions. [2023-12-19 07:09:14,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-19 07:09:14,570 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.222222222222221) internal successors, (119), 9 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 661 [2023-12-19 07:09:14,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:09:14,582 INFO L225 Difference]: With dead ends: 9800 [2023-12-19 07:09:14,582 INFO L226 Difference]: Without dead ends: 5738 [2023-12-19 07:09:14,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 666 GetRequests, 653 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2023-12-19 07:09:14,592 INFO L413 NwaCegarLoop]: 433 mSDtfsCounter, 122 mSDsluCounter, 1724 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 2157 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 07:09:14,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 2157 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 07:09:14,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5738 states. [2023-12-19 07:09:14,979 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5738 to 4196. [2023-12-19 07:09:14,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4196 states, 2834 states have (on average 1.4064925899788285) internal successors, (3986), 2863 states have internal predecessors, (3986), 1277 states have call successors, (1277), 84 states have call predecessors, (1277), 84 states have return successors, (1277), 1248 states have call predecessors, (1277), 1277 states have call successors, (1277) [2023-12-19 07:09:14,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4196 states to 4196 states and 6540 transitions. [2023-12-19 07:09:14,993 INFO L78 Accepts]: Start accepts. Automaton has 4196 states and 6540 transitions. Word has length 661 [2023-12-19 07:09:14,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:09:14,993 INFO L495 AbstractCegarLoop]: Abstraction has 4196 states and 6540 transitions. [2023-12-19 07:09:14,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.222222222222221) internal successors, (119), 9 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:14,994 INFO L276 IsEmpty]: Start isEmpty. Operand 4196 states and 6540 transitions. [2023-12-19 07:09:14,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2023-12-19 07:09:14,999 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:09:14,999 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:09:15,006 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-12-19 07:09:15,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-12-19 07:09:15,207 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:09:15,207 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:09:15,207 INFO L85 PathProgramCache]: Analyzing trace with hash 1864449496, now seen corresponding path program 1 times [2023-12-19 07:09:15,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:09:15,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589359953] [2023-12-19 07:09:15,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:15,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:09:15,247 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:09:15,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [819721978] [2023-12-19 07:09:15,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:15,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:15,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:09:15,249 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:09:15,272 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-12-19 07:09:15,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:09:15,538 INFO L262 TraceCheckSpWp]: Trace formula consists of 1437 conjuncts, 37 conjunts are in the unsatisfiable core [2023-12-19 07:09:15,546 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:09:19,259 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 5142 proven. 1158 refuted. 0 times theorem prover too weak. 17244 trivial. 0 not checked. [2023-12-19 07:09:19,259 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:09:27,533 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:09:27,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:09:27,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589359953] [2023-12-19 07:09:27,534 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:09:27,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [819721978] [2023-12-19 07:09:27,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [819721978] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 07:09:27,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 07:09:27,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [23] total 30 [2023-12-19 07:09:27,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9167083] [2023-12-19 07:09:27,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:09:27,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 07:09:27,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:09:27,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 07:09:27,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=742, Unknown=0, NotChecked=0, Total=870 [2023-12-19 07:09:27,536 INFO L87 Difference]: Start difference. First operand 4196 states and 6540 transitions. Second operand has 10 states, 10 states have (on average 11.9) internal successors, (119), 10 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:32,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:09:32,883 INFO L93 Difference]: Finished difference Result 9670 states and 14827 transitions. [2023-12-19 07:09:32,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 07:09:32,884 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.9) internal successors, (119), 10 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 661 [2023-12-19 07:09:32,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:09:32,894 INFO L225 Difference]: With dead ends: 9670 [2023-12-19 07:09:32,894 INFO L226 Difference]: Without dead ends: 5608 [2023-12-19 07:09:32,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1328 GetRequests, 1292 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=210, Invalid=1196, Unknown=0, NotChecked=0, Total=1406 [2023-12-19 07:09:32,902 INFO L413 NwaCegarLoop]: 425 mSDtfsCounter, 126 mSDsluCounter, 3279 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 3704 SdHoareTripleChecker+Invalid, 407 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-12-19 07:09:32,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 3704 Invalid, 407 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-12-19 07:09:32,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5608 states. [2023-12-19 07:09:33,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5608 to 4260. [2023-12-19 07:09:33,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4260 states, 2898 states have (on average 1.4085576259489303) internal successors, (4082), 2927 states have internal predecessors, (4082), 1277 states have call successors, (1277), 84 states have call predecessors, (1277), 84 states have return successors, (1277), 1248 states have call predecessors, (1277), 1277 states have call successors, (1277) [2023-12-19 07:09:33,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4260 states to 4260 states and 6636 transitions. [2023-12-19 07:09:33,229 INFO L78 Accepts]: Start accepts. Automaton has 4260 states and 6636 transitions. Word has length 661 [2023-12-19 07:09:33,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:09:33,230 INFO L495 AbstractCegarLoop]: Abstraction has 4260 states and 6636 transitions. [2023-12-19 07:09:33,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.9) internal successors, (119), 10 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:33,230 INFO L276 IsEmpty]: Start isEmpty. Operand 4260 states and 6636 transitions. [2023-12-19 07:09:33,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2023-12-19 07:09:33,235 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:09:33,236 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:09:33,243 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-12-19 07:09:33,443 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:33,443 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:09:33,444 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:09:33,444 INFO L85 PathProgramCache]: Analyzing trace with hash -2037490790, now seen corresponding path program 1 times [2023-12-19 07:09:33,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:09:33,444 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930251425] [2023-12-19 07:09:33,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:33,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:09:33,486 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:09:33,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1020236276] [2023-12-19 07:09:33,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:33,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:33,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:09:33,487 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:09:33,489 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-12-19 07:09:33,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:09:33,774 INFO L262 TraceCheckSpWp]: Trace formula consists of 1439 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-19 07:09:33,781 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:09:34,791 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:09:34,792 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:09:34,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:09:34,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930251425] [2023-12-19 07:09:34,792 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:09:34,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1020236276] [2023-12-19 07:09:34,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1020236276] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:09:34,792 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:09:34,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-12-19 07:09:34,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069163473] [2023-12-19 07:09:34,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:09:34,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-12-19 07:09:34,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:09:34,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-12-19 07:09:34,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-12-19 07:09:34,794 INFO L87 Difference]: Start difference. First operand 4260 states and 6636 transitions. Second operand has 9 states, 9 states have (on average 13.222222222222221) internal successors, (119), 9 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:35,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:09:35,571 INFO L93 Difference]: Finished difference Result 9960 states and 15276 transitions. [2023-12-19 07:09:35,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-19 07:09:35,572 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.222222222222221) internal successors, (119), 9 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 661 [2023-12-19 07:09:35,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:09:35,585 INFO L225 Difference]: With dead ends: 9960 [2023-12-19 07:09:35,585 INFO L226 Difference]: Without dead ends: 5834 [2023-12-19 07:09:35,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 666 GetRequests, 653 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2023-12-19 07:09:35,594 INFO L413 NwaCegarLoop]: 442 mSDtfsCounter, 103 mSDsluCounter, 2148 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 2590 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-12-19 07:09:35,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 2590 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 382 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-12-19 07:09:35,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5834 states. [2023-12-19 07:09:36,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5834 to 4196. [2023-12-19 07:09:36,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4196 states, 2834 states have (on average 1.4064925899788285) internal successors, (3986), 2863 states have internal predecessors, (3986), 1277 states have call successors, (1277), 84 states have call predecessors, (1277), 84 states have return successors, (1277), 1248 states have call predecessors, (1277), 1277 states have call successors, (1277) [2023-12-19 07:09:36,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4196 states to 4196 states and 6540 transitions. [2023-12-19 07:09:36,027 INFO L78 Accepts]: Start accepts. Automaton has 4196 states and 6540 transitions. Word has length 661 [2023-12-19 07:09:36,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:09:36,027 INFO L495 AbstractCegarLoop]: Abstraction has 4196 states and 6540 transitions. [2023-12-19 07:09:36,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.222222222222221) internal successors, (119), 9 states have internal predecessors, (119), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:36,028 INFO L276 IsEmpty]: Start isEmpty. Operand 4196 states and 6540 transitions. [2023-12-19 07:09:36,033 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2023-12-19 07:09:36,033 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:09:36,033 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:09:36,064 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-12-19 07:09:36,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-12-19 07:09:36,242 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:09:36,242 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:09:36,242 INFO L85 PathProgramCache]: Analyzing trace with hash -230239410, now seen corresponding path program 1 times [2023-12-19 07:09:36,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:09:36,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624031509] [2023-12-19 07:09:36,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:36,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:09:36,284 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:09:36,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [205145928] [2023-12-19 07:09:36,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:36,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:36,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:09:36,289 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:09:36,320 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-12-19 07:09:36,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:09:36,679 INFO L262 TraceCheckSpWp]: Trace formula consists of 1438 conjuncts, 16 conjunts are in the unsatisfiable core [2023-12-19 07:09:36,689 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:09:37,235 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:09:37,235 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:09:37,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:09:37,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624031509] [2023-12-19 07:09:37,235 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:09:37,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205145928] [2023-12-19 07:09:37,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205145928] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:09:37,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:09:37,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-19 07:09:37,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394166815] [2023-12-19 07:09:37,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:09:37,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 07:09:37,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:09:37,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 07:09:37,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-12-19 07:09:37,237 INFO L87 Difference]: Start difference. First operand 4196 states and 6540 transitions. Second operand has 12 states, 12 states have (on average 10.0) internal successors, (120), 12 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:38,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:09:38,089 INFO L93 Difference]: Finished difference Result 10906 states and 16685 transitions. [2023-12-19 07:09:38,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-19 07:09:38,090 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 10.0) internal successors, (120), 12 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 662 [2023-12-19 07:09:38,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:09:38,106 INFO L225 Difference]: With dead ends: 10906 [2023-12-19 07:09:38,107 INFO L226 Difference]: Without dead ends: 6844 [2023-12-19 07:09:38,115 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 669 GetRequests, 651 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=267, Unknown=0, NotChecked=0, Total=380 [2023-12-19 07:09:38,115 INFO L413 NwaCegarLoop]: 459 mSDtfsCounter, 171 mSDsluCounter, 2682 mSDsCounter, 0 mSdLazyCounter, 342 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 3141 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 342 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-12-19 07:09:38,115 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 3141 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 342 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-12-19 07:09:38,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6844 states. [2023-12-19 07:09:38,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6844 to 4484. [2023-12-19 07:09:38,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4484 states, 3122 states have (on average 1.4151185137732223) internal successors, (4418), 3151 states have internal predecessors, (4418), 1277 states have call successors, (1277), 84 states have call predecessors, (1277), 84 states have return successors, (1277), 1248 states have call predecessors, (1277), 1277 states have call successors, (1277) [2023-12-19 07:09:38,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4484 states to 4484 states and 6972 transitions. [2023-12-19 07:09:38,471 INFO L78 Accepts]: Start accepts. Automaton has 4484 states and 6972 transitions. Word has length 662 [2023-12-19 07:09:38,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:09:38,472 INFO L495 AbstractCegarLoop]: Abstraction has 4484 states and 6972 transitions. [2023-12-19 07:09:38,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 10.0) internal successors, (120), 12 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:38,472 INFO L276 IsEmpty]: Start isEmpty. Operand 4484 states and 6972 transitions. [2023-12-19 07:09:38,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2023-12-19 07:09:38,478 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:09:38,478 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:09:38,490 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-12-19 07:09:38,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-12-19 07:09:38,685 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:09:38,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:09:38,685 INFO L85 PathProgramCache]: Analyzing trace with hash 162787600, now seen corresponding path program 1 times [2023-12-19 07:09:38,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:09:38,685 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497059935] [2023-12-19 07:09:38,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:38,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:09:38,715 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:09:38,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [401699871] [2023-12-19 07:09:38,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:38,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:38,717 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:09:38,718 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:09:38,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-12-19 07:09:39,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:09:39,005 INFO L262 TraceCheckSpWp]: Trace formula consists of 1440 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-19 07:09:39,011 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:09:39,712 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:09:39,712 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:09:39,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:09:39,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497059935] [2023-12-19 07:09:39,712 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:09:39,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [401699871] [2023-12-19 07:09:39,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [401699871] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:09:39,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:09:39,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-19 07:09:39,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [836914356] [2023-12-19 07:09:39,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:09:39,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 07:09:39,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:09:39,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 07:09:39,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-12-19 07:09:39,714 INFO L87 Difference]: Start difference. First operand 4484 states and 6972 transitions. Second operand has 10 states, 10 states have (on average 12.0) internal successors, (120), 10 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:40,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:09:40,736 INFO L93 Difference]: Finished difference Result 11290 states and 17213 transitions. [2023-12-19 07:09:40,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-12-19 07:09:40,736 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 10 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 662 [2023-12-19 07:09:40,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:09:40,749 INFO L225 Difference]: With dead ends: 11290 [2023-12-19 07:09:40,749 INFO L226 Difference]: Without dead ends: 6940 [2023-12-19 07:09:40,756 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 668 GetRequests, 653 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=186, Unknown=0, NotChecked=0, Total=272 [2023-12-19 07:09:40,757 INFO L413 NwaCegarLoop]: 467 mSDtfsCounter, 138 mSDsluCounter, 2668 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 3135 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-12-19 07:09:40,757 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 3135 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 352 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-12-19 07:09:40,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6940 states. [2023-12-19 07:09:41,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6940 to 4420. [2023-12-19 07:09:41,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4420 states, 3058 states have (on average 1.4133420536298233) internal successors, (4322), 3087 states have internal predecessors, (4322), 1277 states have call successors, (1277), 84 states have call predecessors, (1277), 84 states have return successors, (1277), 1248 states have call predecessors, (1277), 1277 states have call successors, (1277) [2023-12-19 07:09:41,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4420 states to 4420 states and 6876 transitions. [2023-12-19 07:09:41,159 INFO L78 Accepts]: Start accepts. Automaton has 4420 states and 6876 transitions. Word has length 662 [2023-12-19 07:09:41,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:09:41,160 INFO L495 AbstractCegarLoop]: Abstraction has 4420 states and 6876 transitions. [2023-12-19 07:09:41,160 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 10 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:09:41,160 INFO L276 IsEmpty]: Start isEmpty. Operand 4420 states and 6876 transitions. [2023-12-19 07:09:41,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2023-12-19 07:09:41,166 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:09:41,166 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:09:41,175 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-19 07:09:41,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-12-19 07:09:41,373 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:09:41,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:09:41,374 INFO L85 PathProgramCache]: Analyzing trace with hash 27926028, now seen corresponding path program 1 times [2023-12-19 07:09:41,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:09:41,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1162983462] [2023-12-19 07:09:41,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:41,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:09:41,407 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:09:41,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [657908263] [2023-12-19 07:09:41,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:09:41,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:09:41,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:09:41,409 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:09:41,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-12-19 07:09:41,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:09:41,701 INFO L262 TraceCheckSpWp]: Trace formula consists of 1438 conjuncts, 30 conjunts are in the unsatisfiable core [2023-12-19 07:09:41,709 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:09:44,072 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 3963 proven. 900 refuted. 0 times theorem prover too weak. 18681 trivial. 0 not checked. [2023-12-19 07:09:44,072 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:09:59,276 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 54 proven. 591 refuted. 0 times theorem prover too weak. 22899 trivial. 0 not checked. [2023-12-19 07:09:59,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:09:59,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1162983462] [2023-12-19 07:09:59,276 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:09:59,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [657908263] [2023-12-19 07:09:59,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [657908263] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:09:59,276 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:09:59,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 17] total 32 [2023-12-19 07:09:59,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686879367] [2023-12-19 07:09:59,277 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:09:59,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-12-19 07:09:59,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:09:59,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-12-19 07:09:59,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=815, Unknown=1, NotChecked=0, Total=992 [2023-12-19 07:09:59,279 INFO L87 Difference]: Start difference. First operand 4420 states and 6876 transitions. Second operand has 32 states, 32 states have (on average 7.90625) internal successors, (253), 32 states have internal predecessors, (253), 6 states have call successors, (215), 4 states have call predecessors, (215), 9 states have return successors, (216), 6 states have call predecessors, (216), 6 states have call successors, (216) [2023-12-19 07:10:51,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.35s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:10:54,924 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.37s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:11:37,561 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.94s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:11:41,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.91s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:11:46,342 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:12:18,241 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.74s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:12:21,929 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.66s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:12:25,964 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:12:29,966 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:12:33,969 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:12:37,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:12:41,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.63s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:12:45,248 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.59s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:12:48,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.72s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:12:52,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.60s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:12:56,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.64s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:13:00,014 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.67s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:13:03,440 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.42s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:13:07,000 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.56s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:13:08,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:13:08,293 INFO L93 Difference]: Finished difference Result 14100 states and 20464 transitions. [2023-12-19 07:13:08,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2023-12-19 07:13:08,294 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 32 states have (on average 7.90625) internal successors, (253), 32 states have internal predecessors, (253), 6 states have call successors, (215), 4 states have call predecessors, (215), 9 states have return successors, (216), 6 states have call predecessors, (216), 6 states have call successors, (216) Word has length 662 [2023-12-19 07:13:08,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:13:08,309 INFO L225 Difference]: With dead ends: 14100 [2023-12-19 07:13:08,310 INFO L226 Difference]: Without dead ends: 9814 [2023-12-19 07:13:08,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1368 GetRequests, 1295 SyntacticMatches, 0 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1390 ImplicationChecksByTransitivity, 97.2s TimeCoverageRelationStatistics Valid=1196, Invalid=4338, Unknown=16, NotChecked=0, Total=5550 [2023-12-19 07:13:08,319 INFO L413 NwaCegarLoop]: 333 mSDtfsCounter, 937 mSDsluCounter, 2292 mSDsCounter, 0 mSdLazyCounter, 3198 mSolverCounterSat, 118 mSolverCounterUnsat, 19 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 99.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 940 SdHoareTripleChecker+Valid, 2625 SdHoareTripleChecker+Invalid, 3335 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 118 IncrementalHoareTripleChecker+Valid, 3198 IncrementalHoareTripleChecker+Invalid, 19 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 99.5s IncrementalHoareTripleChecker+Time [2023-12-19 07:13:08,319 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [940 Valid, 2625 Invalid, 3335 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [118 Valid, 3198 Invalid, 19 Unknown, 0 Unchecked, 99.5s Time] [2023-12-19 07:13:08,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9814 states. [2023-12-19 07:13:08,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9814 to 5400. [2023-12-19 07:13:08,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5400 states, 4045 states have (on average 1.3520395550061806) internal successors, (5469), 4074 states have internal predecessors, (5469), 1206 states have call successors, (1206), 148 states have call predecessors, (1206), 148 states have return successors, (1206), 1177 states have call predecessors, (1206), 1206 states have call successors, (1206) [2023-12-19 07:13:08,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5400 states to 5400 states and 7881 transitions. [2023-12-19 07:13:08,744 INFO L78 Accepts]: Start accepts. Automaton has 5400 states and 7881 transitions. Word has length 662 [2023-12-19 07:13:08,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:13:08,744 INFO L495 AbstractCegarLoop]: Abstraction has 5400 states and 7881 transitions. [2023-12-19 07:13:08,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 7.90625) internal successors, (253), 32 states have internal predecessors, (253), 6 states have call successors, (215), 4 states have call predecessors, (215), 9 states have return successors, (216), 6 states have call predecessors, (216), 6 states have call successors, (216) [2023-12-19 07:13:08,745 INFO L276 IsEmpty]: Start isEmpty. Operand 5400 states and 7881 transitions. [2023-12-19 07:13:08,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2023-12-19 07:13:08,751 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:13:08,752 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:13:08,762 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-12-19 07:13:08,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-12-19 07:13:08,961 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:13:08,961 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:13:08,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1047887860, now seen corresponding path program 1 times [2023-12-19 07:13:08,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:13:08,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624967150] [2023-12-19 07:13:08,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:13:08,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:13:08,998 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:13:08,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [946686853] [2023-12-19 07:13:08,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:13:08,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:13:08,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:13:09,000 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:13:09,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-12-19 07:13:09,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:13:09,309 INFO L262 TraceCheckSpWp]: Trace formula consists of 1436 conjuncts, 15 conjunts are in the unsatisfiable core [2023-12-19 07:13:09,316 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:13:13,756 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:13:13,756 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:13:13,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:13:13,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624967150] [2023-12-19 07:13:13,756 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:13:13,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946686853] [2023-12-19 07:13:13,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946686853] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:13:13,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:13:13,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-12-19 07:13:13,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750888947] [2023-12-19 07:13:13,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:13:13,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 07:13:13,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:13:13,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 07:13:13,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2023-12-19 07:13:13,758 INFO L87 Difference]: Start difference. First operand 5400 states and 7881 transitions. Second operand has 12 states, 12 states have (on average 10.0) internal successors, (120), 12 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:13:17,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:13:17,674 INFO L93 Difference]: Finished difference Result 12734 states and 18298 transitions. [2023-12-19 07:13:17,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-12-19 07:13:17,675 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 10.0) internal successors, (120), 12 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 662 [2023-12-19 07:13:17,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:13:17,688 INFO L225 Difference]: With dead ends: 12734 [2023-12-19 07:13:17,688 INFO L226 Difference]: Without dead ends: 7360 [2023-12-19 07:13:17,698 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 668 GetRequests, 651 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=101, Invalid=241, Unknown=0, NotChecked=0, Total=342 [2023-12-19 07:13:17,698 INFO L413 NwaCegarLoop]: 484 mSDtfsCounter, 150 mSDsluCounter, 2315 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 2799 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-12-19 07:13:17,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 2799 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-12-19 07:13:17,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7360 states. [2023-12-19 07:13:18,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7360 to 5464. [2023-12-19 07:13:18,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5464 states, 4109 states have (on average 1.354344122657581) internal successors, (5565), 4138 states have internal predecessors, (5565), 1206 states have call successors, (1206), 148 states have call predecessors, (1206), 148 states have return successors, (1206), 1177 states have call predecessors, (1206), 1206 states have call successors, (1206) [2023-12-19 07:13:18,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5464 states to 5464 states and 7977 transitions. [2023-12-19 07:13:18,130 INFO L78 Accepts]: Start accepts. Automaton has 5464 states and 7977 transitions. Word has length 662 [2023-12-19 07:13:18,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:13:18,130 INFO L495 AbstractCegarLoop]: Abstraction has 5464 states and 7977 transitions. [2023-12-19 07:13:18,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 10.0) internal successors, (120), 12 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:13:18,130 INFO L276 IsEmpty]: Start isEmpty. Operand 5464 states and 7977 transitions. [2023-12-19 07:13:18,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2023-12-19 07:13:18,137 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:13:18,137 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:13:18,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-12-19 07:13:18,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:13:18,345 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:13:18,345 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:13:18,345 INFO L85 PathProgramCache]: Analyzing trace with hash -654860850, now seen corresponding path program 1 times [2023-12-19 07:13:18,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:13:18,345 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228037225] [2023-12-19 07:13:18,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:13:18,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:13:18,376 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:13:18,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1708923937] [2023-12-19 07:13:18,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:13:18,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:13:18,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:13:18,377 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:13:18,404 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-12-19 07:13:18,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:13:18,671 INFO L262 TraceCheckSpWp]: Trace formula consists of 1438 conjuncts, 12 conjunts are in the unsatisfiable core [2023-12-19 07:13:18,678 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:13:22,850 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:13:22,850 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:13:22,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:13:22,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228037225] [2023-12-19 07:13:22,850 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:13:22,850 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708923937] [2023-12-19 07:13:22,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708923937] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:13:22,850 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:13:22,850 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-12-19 07:13:22,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093356113] [2023-12-19 07:13:22,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:13:22,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 07:13:22,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:13:22,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 07:13:22,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-12-19 07:13:22,852 INFO L87 Difference]: Start difference. First operand 5464 states and 7977 transitions. Second operand has 10 states, 10 states have (on average 12.0) internal successors, (120), 10 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:13:26,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:13:26,954 INFO L93 Difference]: Finished difference Result 12798 states and 18362 transitions. [2023-12-19 07:13:26,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 07:13:26,955 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 10 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 662 [2023-12-19 07:13:26,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:13:26,964 INFO L225 Difference]: With dead ends: 12798 [2023-12-19 07:13:26,964 INFO L226 Difference]: Without dead ends: 7360 [2023-12-19 07:13:26,972 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 667 GetRequests, 653 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2023-12-19 07:13:26,972 INFO L413 NwaCegarLoop]: 491 mSDtfsCounter, 115 mSDsluCounter, 2715 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 3206 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-12-19 07:13:26,973 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 3206 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-12-19 07:13:26,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7360 states. [2023-12-19 07:13:27,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7360 to 5208. [2023-12-19 07:13:27,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5208 states, 3853 states have (on average 1.3488191019984428) internal successors, (5197), 3882 states have internal predecessors, (5197), 1206 states have call successors, (1206), 148 states have call predecessors, (1206), 148 states have return successors, (1206), 1177 states have call predecessors, (1206), 1206 states have call successors, (1206) [2023-12-19 07:13:27,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5208 states to 5208 states and 7609 transitions. [2023-12-19 07:13:27,356 INFO L78 Accepts]: Start accepts. Automaton has 5208 states and 7609 transitions. Word has length 662 [2023-12-19 07:13:27,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:13:27,357 INFO L495 AbstractCegarLoop]: Abstraction has 5208 states and 7609 transitions. [2023-12-19 07:13:27,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.0) internal successors, (120), 10 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:13:27,357 INFO L276 IsEmpty]: Start isEmpty. Operand 5208 states and 7609 transitions. [2023-12-19 07:13:27,363 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2023-12-19 07:13:27,363 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:13:27,363 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:13:27,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-12-19 07:13:27,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:13:27,571 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:13:27,571 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:13:27,571 INFO L85 PathProgramCache]: Analyzing trace with hash -789722422, now seen corresponding path program 1 times [2023-12-19 07:13:27,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:13:27,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389229745] [2023-12-19 07:13:27,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:13:27,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:13:27,602 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:13:27,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [597275046] [2023-12-19 07:13:27,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:13:27,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:13:27,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:13:27,603 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:13:27,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-12-19 07:13:27,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:13:27,890 INFO L262 TraceCheckSpWp]: Trace formula consists of 1436 conjuncts, 13 conjunts are in the unsatisfiable core [2023-12-19 07:13:27,897 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:13:29,832 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 4206 proven. 588 refuted. 0 times theorem prover too weak. 18750 trivial. 0 not checked. [2023-12-19 07:13:29,832 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:13:30,713 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 54 proven. 591 refuted. 0 times theorem prover too weak. 22899 trivial. 0 not checked. [2023-12-19 07:13:30,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:13:30,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389229745] [2023-12-19 07:13:30,714 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:13:30,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [597275046] [2023-12-19 07:13:30,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [597275046] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:13:30,714 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:13:30,714 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-12-19 07:13:30,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88177364] [2023-12-19 07:13:30,714 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:13:30,715 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-12-19 07:13:30,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:13:30,716 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-12-19 07:13:30,716 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=211, Unknown=0, NotChecked=0, Total=306 [2023-12-19 07:13:30,716 INFO L87 Difference]: Start difference. First operand 5208 states and 7609 transitions. Second operand has 18 states, 18 states have (on average 13.333333333333334) internal successors, (240), 18 states have internal predecessors, (240), 6 states have call successors, (218), 4 states have call predecessors, (218), 8 states have return successors, (218), 6 states have call predecessors, (218), 6 states have call successors, (218) [2023-12-19 07:13:33,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:13:33,713 INFO L93 Difference]: Finished difference Result 22256 states and 31785 transitions. [2023-12-19 07:13:33,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-12-19 07:13:33,713 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 13.333333333333334) internal successors, (240), 18 states have internal predecessors, (240), 6 states have call successors, (218), 4 states have call predecessors, (218), 8 states have return successors, (218), 6 states have call predecessors, (218), 6 states have call successors, (218) Word has length 662 [2023-12-19 07:13:33,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:13:33,743 INFO L225 Difference]: With dead ends: 22256 [2023-12-19 07:13:33,744 INFO L226 Difference]: Without dead ends: 17074 [2023-12-19 07:13:33,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1351 GetRequests, 1312 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 455 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=543, Invalid=1097, Unknown=0, NotChecked=0, Total=1640 [2023-12-19 07:13:33,753 INFO L413 NwaCegarLoop]: 348 mSDtfsCounter, 1609 mSDsluCounter, 1591 mSDsCounter, 0 mSdLazyCounter, 2346 mSolverCounterSat, 658 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1630 SdHoareTripleChecker+Valid, 1939 SdHoareTripleChecker+Invalid, 3004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 658 IncrementalHoareTripleChecker+Valid, 2346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2023-12-19 07:13:33,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1630 Valid, 1939 Invalid, 3004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [658 Valid, 2346 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2023-12-19 07:13:33,761 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17074 states. [2023-12-19 07:13:34,718 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17074 to 11460. [2023-12-19 07:13:34,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11460 states, 8761 states have (on average 1.3506449035498231) internal successors, (11833), 8818 states have internal predecessors, (11833), 2406 states have call successors, (2406), 292 states have call predecessors, (2406), 292 states have return successors, (2406), 2349 states have call predecessors, (2406), 2406 states have call successors, (2406) [2023-12-19 07:13:34,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11460 states to 11460 states and 16645 transitions. [2023-12-19 07:13:34,754 INFO L78 Accepts]: Start accepts. Automaton has 11460 states and 16645 transitions. Word has length 662 [2023-12-19 07:13:34,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:13:34,754 INFO L495 AbstractCegarLoop]: Abstraction has 11460 states and 16645 transitions. [2023-12-19 07:13:34,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 13.333333333333334) internal successors, (240), 18 states have internal predecessors, (240), 6 states have call successors, (218), 4 states have call predecessors, (218), 8 states have return successors, (218), 6 states have call predecessors, (218), 6 states have call successors, (218) [2023-12-19 07:13:34,754 INFO L276 IsEmpty]: Start isEmpty. Operand 11460 states and 16645 transitions. [2023-12-19 07:13:34,764 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 663 [2023-12-19 07:13:34,764 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:13:34,764 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:13:34,773 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-12-19 07:13:34,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:13:34,966 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:13:34,966 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:13:34,966 INFO L85 PathProgramCache]: Analyzing trace with hash 1394057827, now seen corresponding path program 1 times [2023-12-19 07:13:34,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:13:34,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072967011] [2023-12-19 07:13:34,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:13:34,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:13:34,995 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:13:34,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2105614811] [2023-12-19 07:13:34,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:13:34,996 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:13:34,996 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:13:34,997 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:13:35,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-12-19 07:13:35,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:13:35,286 INFO L262 TraceCheckSpWp]: Trace formula consists of 1442 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 07:13:35,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:13:35,327 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:13:35,327 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:13:35,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:13:35,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072967011] [2023-12-19 07:13:35,328 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:13:35,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2105614811] [2023-12-19 07:13:35,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2105614811] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:13:35,328 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:13:35,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:13:35,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756535263] [2023-12-19 07:13:35,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:13:35,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 07:13:35,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:13:35,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 07:13:35,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:13:35,329 INFO L87 Difference]: Start difference. First operand 11460 states and 16645 transitions. Second operand has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:13:36,118 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:13:36,119 INFO L93 Difference]: Finished difference Result 24112 states and 34799 transitions. [2023-12-19 07:13:36,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 07:13:36,120 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 662 [2023-12-19 07:13:36,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:13:36,144 INFO L225 Difference]: With dead ends: 24112 [2023-12-19 07:13:36,144 INFO L226 Difference]: Without dead ends: 12678 [2023-12-19 07:13:36,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 661 GetRequests, 660 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:13:36,162 INFO L413 NwaCegarLoop]: 458 mSDtfsCounter, 37 mSDsluCounter, 411 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 869 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-12-19 07:13:36,162 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 869 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-12-19 07:13:36,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12678 states. [2023-12-19 07:13:37,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12678 to 11460. [2023-12-19 07:13:37,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11460 states, 8761 states have (on average 1.3360346992352472) internal successors, (11705), 8818 states have internal predecessors, (11705), 2406 states have call successors, (2406), 292 states have call predecessors, (2406), 292 states have return successors, (2406), 2349 states have call predecessors, (2406), 2406 states have call successors, (2406) [2023-12-19 07:13:37,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11460 states to 11460 states and 16517 transitions. [2023-12-19 07:13:37,130 INFO L78 Accepts]: Start accepts. Automaton has 11460 states and 16517 transitions. Word has length 662 [2023-12-19 07:13:37,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:13:37,130 INFO L495 AbstractCegarLoop]: Abstraction has 11460 states and 16517 transitions. [2023-12-19 07:13:37,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.0) internal successors, (120), 3 states have internal predecessors, (120), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:13:37,130 INFO L276 IsEmpty]: Start isEmpty. Operand 11460 states and 16517 transitions. [2023-12-19 07:13:37,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2023-12-19 07:13:37,140 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:13:37,140 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:13:37,149 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-12-19 07:13:37,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:13:37,341 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:13:37,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:13:37,341 INFO L85 PathProgramCache]: Analyzing trace with hash 491589434, now seen corresponding path program 1 times [2023-12-19 07:13:37,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:13:37,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709317019] [2023-12-19 07:13:37,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:13:37,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:13:37,374 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:13:37,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1654277661] [2023-12-19 07:13:37,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:13:37,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:13:37,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:13:37,375 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:13:37,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-12-19 07:13:37,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:13:37,705 INFO L262 TraceCheckSpWp]: Trace formula consists of 1441 conjuncts, 27 conjunts are in the unsatisfiable core [2023-12-19 07:13:37,712 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:13:39,488 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 4188 proven. 606 refuted. 0 times theorem prover too weak. 18750 trivial. 0 not checked. [2023-12-19 07:13:39,488 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:13:50,682 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:13:50,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:13:50,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709317019] [2023-12-19 07:13:50,682 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:13:50,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654277661] [2023-12-19 07:13:50,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654277661] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 07:13:50,682 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 07:13:50,683 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [18] total 27 [2023-12-19 07:13:50,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080904863] [2023-12-19 07:13:50,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:13:50,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 07:13:50,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:13:50,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 07:13:50,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=584, Unknown=0, NotChecked=0, Total=702 [2023-12-19 07:13:50,685 INFO L87 Difference]: Start difference. First operand 11460 states and 16517 transitions. Second operand has 12 states, 12 states have (on average 10.083333333333334) internal successors, (121), 12 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:13:57,934 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:14:26,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:14:26,438 INFO L93 Difference]: Finished difference Result 21466 states and 29958 transitions. [2023-12-19 07:14:26,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-12-19 07:14:26,439 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 10.083333333333334) internal successors, (121), 12 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 663 [2023-12-19 07:14:26,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:14:26,466 INFO L225 Difference]: With dead ends: 21466 [2023-12-19 07:14:26,467 INFO L226 Difference]: Without dead ends: 15020 [2023-12-19 07:14:26,478 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1336 GetRequests, 1299 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 29.0s TimeCoverageRelationStatistics Valid=264, Invalid=1218, Unknown=0, NotChecked=0, Total=1482 [2023-12-19 07:14:26,479 INFO L413 NwaCegarLoop]: 459 mSDtfsCounter, 213 mSDsluCounter, 3413 mSDsCounter, 0 mSdLazyCounter, 523 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 3872 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 523 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:14:26,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 3872 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 523 Invalid, 1 Unknown, 0 Unchecked, 11.0s Time] [2023-12-19 07:14:26,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15020 states. [2023-12-19 07:14:27,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15020 to 11716. [2023-12-19 07:14:27,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11716 states, 9017 states have (on average 1.3389153820561162) internal successors, (12073), 9074 states have internal predecessors, (12073), 2406 states have call successors, (2406), 292 states have call predecessors, (2406), 292 states have return successors, (2406), 2349 states have call predecessors, (2406), 2406 states have call successors, (2406) [2023-12-19 07:14:27,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11716 states to 11716 states and 16885 transitions. [2023-12-19 07:14:27,381 INFO L78 Accepts]: Start accepts. Automaton has 11716 states and 16885 transitions. Word has length 663 [2023-12-19 07:14:27,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:14:27,381 INFO L495 AbstractCegarLoop]: Abstraction has 11716 states and 16885 transitions. [2023-12-19 07:14:27,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 10.083333333333334) internal successors, (121), 12 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:14:27,382 INFO L276 IsEmpty]: Start isEmpty. Operand 11716 states and 16885 transitions. [2023-12-19 07:14:27,391 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2023-12-19 07:14:27,391 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:14:27,391 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:14:27,401 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-12-19 07:14:27,592 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-19 07:14:27,592 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:14:27,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:14:27,593 INFO L85 PathProgramCache]: Analyzing trace with hash 884616444, now seen corresponding path program 1 times [2023-12-19 07:14:27,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:14:27,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17445328] [2023-12-19 07:14:27,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:14:27,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:14:27,623 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:14:27,624 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1520215122] [2023-12-19 07:14:27,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:14:27,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:14:27,624 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:14:27,625 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:14:27,627 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-12-19 07:14:27,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:14:27,954 INFO L262 TraceCheckSpWp]: Trace formula consists of 1443 conjuncts, 24 conjunts are in the unsatisfiable core [2023-12-19 07:14:27,961 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:14:30,101 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 4188 proven. 606 refuted. 0 times theorem prover too weak. 18750 trivial. 0 not checked. [2023-12-19 07:14:30,101 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:14:41,660 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:14:41,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:14:41,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17445328] [2023-12-19 07:14:41,661 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:14:41,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1520215122] [2023-12-19 07:14:41,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1520215122] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 07:14:41,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 07:14:41,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [16] total 23 [2023-12-19 07:14:41,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118105556] [2023-12-19 07:14:41,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:14:41,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 07:14:41,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:14:41,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 07:14:41,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=423, Unknown=0, NotChecked=0, Total=506 [2023-12-19 07:14:41,663 INFO L87 Difference]: Start difference. First operand 11716 states and 16885 transitions. Second operand has 10 states, 10 states have (on average 12.1) internal successors, (121), 10 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:14:48,724 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:14:57,142 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.40s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:14:59,086 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:15:03,143 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:15:07,146 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:15:41,318 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:15:45,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:15:49,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:15:53,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:15:58,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:15:58,198 INFO L93 Difference]: Finished difference Result 21306 states and 29878 transitions. [2023-12-19 07:15:58,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-12-19 07:15:58,199 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.1) internal successors, (121), 10 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 663 [2023-12-19 07:15:58,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:15:58,221 INFO L225 Difference]: With dead ends: 21306 [2023-12-19 07:15:58,221 INFO L226 Difference]: Without dead ends: 14604 [2023-12-19 07:15:58,232 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1333 GetRequests, 1303 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 237 ImplicationChecksByTransitivity, 39.6s TimeCoverageRelationStatistics Valid=170, Invalid=819, Unknown=3, NotChecked=0, Total=992 [2023-12-19 07:15:58,232 INFO L413 NwaCegarLoop]: 470 mSDtfsCounter, 140 mSDsluCounter, 3054 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 2 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 3524 SdHoareTripleChecker+Invalid, 488 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.6s IncrementalHoareTripleChecker+Time [2023-12-19 07:15:58,232 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 3524 Invalid, 488 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 480 Invalid, 6 Unknown, 0 Unchecked, 39.6s Time] [2023-12-19 07:15:58,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14604 states. [2023-12-19 07:15:59,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14604 to 11460. [2023-12-19 07:15:59,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11460 states, 8761 states have (on average 1.3360346992352472) internal successors, (11705), 8818 states have internal predecessors, (11705), 2406 states have call successors, (2406), 292 states have call predecessors, (2406), 292 states have return successors, (2406), 2349 states have call predecessors, (2406), 2406 states have call successors, (2406) [2023-12-19 07:15:59,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11460 states to 11460 states and 16517 transitions. [2023-12-19 07:15:59,132 INFO L78 Accepts]: Start accepts. Automaton has 11460 states and 16517 transitions. Word has length 663 [2023-12-19 07:15:59,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:15:59,133 INFO L495 AbstractCegarLoop]: Abstraction has 11460 states and 16517 transitions. [2023-12-19 07:15:59,133 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.1) internal successors, (121), 10 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:15:59,133 INFO L276 IsEmpty]: Start isEmpty. Operand 11460 states and 16517 transitions. [2023-12-19 07:15:59,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2023-12-19 07:15:59,142 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:15:59,142 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:15:59,154 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-12-19 07:15:59,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:15:59,350 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:15:59,351 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:15:59,351 INFO L85 PathProgramCache]: Analyzing trace with hash 914291260, now seen corresponding path program 1 times [2023-12-19 07:15:59,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:15:59,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1721119994] [2023-12-19 07:15:59,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:15:59,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:15:59,383 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:15:59,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [968103229] [2023-12-19 07:15:59,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:15:59,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:15:59,384 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:15:59,384 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:15:59,387 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-12-19 07:15:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:15:59,713 INFO L262 TraceCheckSpWp]: Trace formula consists of 1439 conjuncts, 21 conjunts are in the unsatisfiable core [2023-12-19 07:15:59,719 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:16:06,570 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 4398 proven. 291 refuted. 0 times theorem prover too weak. 18855 trivial. 0 not checked. [2023-12-19 07:16:06,571 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:16:13,970 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:16:13,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:16:13,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1721119994] [2023-12-19 07:16:13,970 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:16:13,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [968103229] [2023-12-19 07:16:13,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [968103229] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 07:16:13,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 07:16:13,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [15] total 24 [2023-12-19 07:16:13,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [803254200] [2023-12-19 07:16:13,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:16:13,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-12-19 07:16:13,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:16:13,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-12-19 07:16:13,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2023-12-19 07:16:13,972 INFO L87 Difference]: Start difference. First operand 11460 states and 16517 transitions. Second operand has 12 states, 12 states have (on average 10.083333333333334) internal successors, (121), 12 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:16:22,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:16:22,426 INFO L93 Difference]: Finished difference Result 26708 states and 37569 transitions. [2023-12-19 07:16:22,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-12-19 07:16:22,427 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 10.083333333333334) internal successors, (121), 12 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 663 [2023-12-19 07:16:22,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:16:22,446 INFO L225 Difference]: With dead ends: 26708 [2023-12-19 07:16:22,447 INFO L226 Difference]: Without dead ends: 15274 [2023-12-19 07:16:22,463 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1332 GetRequests, 1302 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 173 ImplicationChecksByTransitivity, 11.2s TimeCoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2023-12-19 07:16:22,463 INFO L413 NwaCegarLoop]: 488 mSDtfsCounter, 174 mSDsluCounter, 3103 mSDsCounter, 0 mSdLazyCounter, 453 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 3591 SdHoareTripleChecker+Invalid, 457 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 453 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2023-12-19 07:16:22,464 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 3591 Invalid, 457 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 453 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2023-12-19 07:16:22,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15274 states. [2023-12-19 07:16:23,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15274 to 11460. [2023-12-19 07:16:23,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11460 states, 8761 states have (on average 1.3360346992352472) internal successors, (11705), 8818 states have internal predecessors, (11705), 2406 states have call successors, (2406), 292 states have call predecessors, (2406), 292 states have return successors, (2406), 2349 states have call predecessors, (2406), 2406 states have call successors, (2406) [2023-12-19 07:16:23,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11460 states to 11460 states and 16517 transitions. [2023-12-19 07:16:23,373 INFO L78 Accepts]: Start accepts. Automaton has 11460 states and 16517 transitions. Word has length 663 [2023-12-19 07:16:23,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:16:23,374 INFO L495 AbstractCegarLoop]: Abstraction has 11460 states and 16517 transitions. [2023-12-19 07:16:23,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 10.083333333333334) internal successors, (121), 12 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:16:23,374 INFO L276 IsEmpty]: Start isEmpty. Operand 11460 states and 16517 transitions. [2023-12-19 07:16:23,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2023-12-19 07:16:23,382 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:16:23,382 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:16:23,390 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-12-19 07:16:23,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-12-19 07:16:23,583 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:16:23,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:16:23,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1307318270, now seen corresponding path program 1 times [2023-12-19 07:16:23,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:16:23,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621697683] [2023-12-19 07:16:23,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:16:23,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:16:23,620 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:16:23,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1717965627] [2023-12-19 07:16:23,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:16:23,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:16:23,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:16:23,621 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:16:23,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-12-19 07:16:23,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:16:23,951 INFO L262 TraceCheckSpWp]: Trace formula consists of 1441 conjuncts, 18 conjunts are in the unsatisfiable core [2023-12-19 07:16:23,958 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:16:33,016 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 4398 proven. 291 refuted. 0 times theorem prover too weak. 18855 trivial. 0 not checked. [2023-12-19 07:16:33,017 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:16:40,994 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:16:40,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:16:40,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621697683] [2023-12-19 07:16:40,994 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:16:40,994 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1717965627] [2023-12-19 07:16:40,994 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1717965627] provided 1 perfect and 1 imperfect interpolant sequences [2023-12-19 07:16:40,994 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-12-19 07:16:40,994 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [13] total 20 [2023-12-19 07:16:40,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648708251] [2023-12-19 07:16:40,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:16:40,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-12-19 07:16:40,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:16:40,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-12-19 07:16:40,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2023-12-19 07:16:40,996 INFO L87 Difference]: Start difference. First operand 11460 states and 16517 transitions. Second operand has 10 states, 10 states have (on average 12.1) internal successors, (121), 10 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:16:47,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:16:47,474 INFO L93 Difference]: Finished difference Result 25908 states and 36673 transitions. [2023-12-19 07:16:47,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-12-19 07:16:47,475 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.1) internal successors, (121), 10 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 663 [2023-12-19 07:16:47,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:16:47,498 INFO L225 Difference]: With dead ends: 25908 [2023-12-19 07:16:47,498 INFO L226 Difference]: Without dead ends: 14474 [2023-12-19 07:16:47,514 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1329 GetRequests, 1306 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 82 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2023-12-19 07:16:47,515 INFO L413 NwaCegarLoop]: 499 mSDtfsCounter, 109 mSDsluCounter, 2338 mSDsCounter, 0 mSdLazyCounter, 374 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 2837 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 374 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-12-19 07:16:47,515 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 2837 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 374 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-12-19 07:16:47,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14474 states. [2023-12-19 07:16:48,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14474 to 10596. [2023-12-19 07:16:48,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10596 states, 7897 states have (on average 1.3403824237052044) internal successors, (10585), 7954 states have internal predecessors, (10585), 2406 states have call successors, (2406), 292 states have call predecessors, (2406), 292 states have return successors, (2406), 2349 states have call predecessors, (2406), 2406 states have call successors, (2406) [2023-12-19 07:16:48,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10596 states to 10596 states and 15397 transitions. [2023-12-19 07:16:48,456 INFO L78 Accepts]: Start accepts. Automaton has 10596 states and 15397 transitions. Word has length 663 [2023-12-19 07:16:48,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:16:48,457 INFO L495 AbstractCegarLoop]: Abstraction has 10596 states and 15397 transitions. [2023-12-19 07:16:48,457 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.1) internal successors, (121), 10 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:16:48,457 INFO L276 IsEmpty]: Start isEmpty. Operand 10596 states and 15397 transitions. [2023-12-19 07:16:48,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2023-12-19 07:16:48,465 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:16:48,465 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:16:48,474 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-12-19 07:16:48,665 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-12-19 07:16:48,666 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:16:48,666 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:16:48,666 INFO L85 PathProgramCache]: Analyzing trace with hash 1104780319, now seen corresponding path program 1 times [2023-12-19 07:16:48,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:16:48,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762620499] [2023-12-19 07:16:48,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:16:48,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:16:48,697 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:16:48,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1535473047] [2023-12-19 07:16:48,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:16:48,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:16:48,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:16:48,698 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:16:48,701 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-12-19 07:16:49,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:16:49,063 INFO L262 TraceCheckSpWp]: Trace formula consists of 1441 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-19 07:16:49,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:16:52,289 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 6756 proven. 846 refuted. 0 times theorem prover too weak. 15942 trivial. 0 not checked. [2023-12-19 07:16:52,289 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:16:53,472 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 108 proven. 855 refuted. 0 times theorem prover too weak. 22581 trivial. 0 not checked. [2023-12-19 07:16:53,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:16:53,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762620499] [2023-12-19 07:16:53,473 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:16:53,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535473047] [2023-12-19 07:16:53,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535473047] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:16:53,473 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:16:53,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15] total 28 [2023-12-19 07:16:53,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671323277] [2023-12-19 07:16:53,473 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:16:53,474 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2023-12-19 07:16:53,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:16:53,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2023-12-19 07:16:53,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=569, Unknown=0, NotChecked=0, Total=756 [2023-12-19 07:16:53,475 INFO L87 Difference]: Start difference. First operand 10596 states and 15397 transitions. Second operand has 28 states, 27 states have (on average 9.333333333333334) internal successors, (252), 26 states have internal predecessors, (252), 8 states have call successors, (218), 5 states have call predecessors, (218), 9 states have return successors, (218), 6 states have call predecessors, (218), 8 states have call successors, (218) [2023-12-19 07:16:57,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:16:57,975 INFO L93 Difference]: Finished difference Result 26453 states and 37563 transitions. [2023-12-19 07:16:57,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2023-12-19 07:16:57,976 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 9.333333333333334) internal successors, (252), 26 states have internal predecessors, (252), 8 states have call successors, (218), 5 states have call predecessors, (218), 9 states have return successors, (218), 6 states have call predecessors, (218), 8 states have call successors, (218) Word has length 663 [2023-12-19 07:16:57,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:16:58,006 INFO L225 Difference]: With dead ends: 26453 [2023-12-19 07:16:58,007 INFO L226 Difference]: Without dead ends: 15819 [2023-12-19 07:16:58,027 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1364 GetRequests, 1305 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 793 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=992, Invalid=2668, Unknown=0, NotChecked=0, Total=3660 [2023-12-19 07:16:58,028 INFO L413 NwaCegarLoop]: 642 mSDtfsCounter, 962 mSDsluCounter, 2744 mSDsCounter, 0 mSdLazyCounter, 3423 mSolverCounterSat, 321 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 962 SdHoareTripleChecker+Valid, 3386 SdHoareTripleChecker+Invalid, 3744 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 3423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2023-12-19 07:16:58,028 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [962 Valid, 3386 Invalid, 3744 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 3423 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2023-12-19 07:16:58,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15819 states. [2023-12-19 07:16:59,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15819 to 11872. [2023-12-19 07:16:59,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11872 states, 8902 states have (on average 1.298359919119299) internal successors, (11558), 8959 states have internal predecessors, (11558), 2509 states have call successors, (2509), 460 states have call predecessors, (2509), 460 states have return successors, (2509), 2452 states have call predecessors, (2509), 2509 states have call successors, (2509) [2023-12-19 07:16:59,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11872 states to 11872 states and 16576 transitions. [2023-12-19 07:16:59,268 INFO L78 Accepts]: Start accepts. Automaton has 11872 states and 16576 transitions. Word has length 663 [2023-12-19 07:16:59,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:16:59,268 INFO L495 AbstractCegarLoop]: Abstraction has 11872 states and 16576 transitions. [2023-12-19 07:16:59,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 9.333333333333334) internal successors, (252), 26 states have internal predecessors, (252), 8 states have call successors, (218), 5 states have call predecessors, (218), 9 states have return successors, (218), 6 states have call predecessors, (218), 8 states have call successors, (218) [2023-12-19 07:16:59,269 INFO L276 IsEmpty]: Start isEmpty. Operand 11872 states and 16576 transitions. [2023-12-19 07:16:59,277 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2023-12-19 07:16:59,277 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:16:59,277 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:16:59,287 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-12-19 07:16:59,477 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-12-19 07:16:59,478 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:16:59,478 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:16:59,479 INFO L85 PathProgramCache]: Analyzing trace with hash 846614881, now seen corresponding path program 1 times [2023-12-19 07:16:59,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:16:59,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012491228] [2023-12-19 07:16:59,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:16:59,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:16:59,508 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:16:59,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [7861106] [2023-12-19 07:16:59,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:16:59,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:16:59,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:16:59,509 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:16:59,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-12-19 07:16:59,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:16:59,921 INFO L262 TraceCheckSpWp]: Trace formula consists of 1443 conjuncts, 22 conjunts are in the unsatisfiable core [2023-12-19 07:16:59,927 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:17:14,252 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 14159 proven. 297 refuted. 0 times theorem prover too weak. 9088 trivial. 0 not checked. [2023-12-19 07:17:14,252 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:18:01,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:18:01,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012491228] [2023-12-19 07:18:01,016 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:18:01,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7861106] [2023-12-19 07:18:01,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7861106] provided 0 perfect and 1 imperfect interpolant sequences [2023-12-19 07:18:01,016 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-12-19 07:18:01,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2023-12-19 07:18:01,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450188677] [2023-12-19 07:18:01,017 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-12-19 07:18:01,017 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-12-19 07:18:01,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:18:01,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-12-19 07:18:01,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2023-12-19 07:18:01,018 INFO L87 Difference]: Start difference. First operand 11872 states and 16576 transitions. Second operand has 16 states, 16 states have (on average 8.3125) internal successors, (133), 15 states have internal predecessors, (133), 3 states have call successors, (109), 3 states have call predecessors, (109), 5 states have return successors, (109), 3 states have call predecessors, (109), 3 states have call successors, (109) [2023-12-19 07:18:18,542 WARN L293 SmtUtils]: Spent 9.27s on a formula simplification. DAG size of input: 156 DAG size of output: 151 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-19 07:18:25,432 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.80s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-19 07:18:34,235 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-19 07:18:38,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-19 07:18:43,870 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-19 07:18:47,895 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-19 07:19:00,100 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [0] [2023-12-19 07:19:23,917 WARN L293 SmtUtils]: Spent 8.79s on a formula simplification. DAG size of input: 156 DAG size of output: 141 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-12-19 07:19:27,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:19:27,214 INFO L93 Difference]: Finished difference Result 53814 states and 75229 transitions. [2023-12-19 07:19:27,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2023-12-19 07:19:27,215 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 8.3125) internal successors, (133), 15 states have internal predecessors, (133), 3 states have call successors, (109), 3 states have call predecessors, (109), 5 states have return successors, (109), 3 states have call predecessors, (109), 3 states have call successors, (109) Word has length 663 [2023-12-19 07:19:27,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:19:27,286 INFO L225 Difference]: With dead ends: 53814 [2023-12-19 07:19:27,286 INFO L226 Difference]: Without dead ends: 42156 [2023-12-19 07:19:27,308 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 756 GetRequests, 702 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 668 ImplicationChecksByTransitivity, 65.2s TimeCoverageRelationStatistics Valid=557, Invalid=2520, Unknown=3, NotChecked=0, Total=3080 [2023-12-19 07:19:27,308 INFO L413 NwaCegarLoop]: 501 mSDtfsCounter, 1684 mSDsluCounter, 3385 mSDsCounter, 0 mSdLazyCounter, 4717 mSolverCounterSat, 558 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1787 SdHoareTripleChecker+Valid, 3886 SdHoareTripleChecker+Invalid, 5280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 558 IncrementalHoareTripleChecker+Valid, 4717 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.1s IncrementalHoareTripleChecker+Time [2023-12-19 07:19:27,309 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1787 Valid, 3886 Invalid, 5280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [558 Valid, 4717 Invalid, 5 Unknown, 0 Unchecked, 37.1s Time] [2023-12-19 07:19:27,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42156 states. [2023-12-19 07:19:30,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42156 to 35096. [2023-12-19 07:19:30,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35096 states, 26908 states have (on average 1.3097963430949904) internal successors, (35244), 27077 states have internal predecessors, (35244), 6790 states have call successors, (6790), 1397 states have call predecessors, (6790), 1397 states have return successors, (6790), 6621 states have call predecessors, (6790), 6790 states have call successors, (6790) [2023-12-19 07:19:30,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35096 states to 35096 states and 48824 transitions. [2023-12-19 07:19:30,994 INFO L78 Accepts]: Start accepts. Automaton has 35096 states and 48824 transitions. Word has length 663 [2023-12-19 07:19:30,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:19:30,994 INFO L495 AbstractCegarLoop]: Abstraction has 35096 states and 48824 transitions. [2023-12-19 07:19:30,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 8.3125) internal successors, (133), 15 states have internal predecessors, (133), 3 states have call successors, (109), 3 states have call predecessors, (109), 5 states have return successors, (109), 3 states have call predecessors, (109), 3 states have call successors, (109) [2023-12-19 07:19:30,995 INFO L276 IsEmpty]: Start isEmpty. Operand 35096 states and 48824 transitions. [2023-12-19 07:19:31,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2023-12-19 07:19:31,008 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:19:31,009 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:19:31,020 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-12-19 07:19:31,209 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-12-19 07:19:31,209 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:19:31,210 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:19:31,210 INFO L85 PathProgramCache]: Analyzing trace with hash -1397368417, now seen corresponding path program 1 times [2023-12-19 07:19:31,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:19:31,210 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882951778] [2023-12-19 07:19:31,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:19:31,210 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:19:31,316 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:19:31,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [463619153] [2023-12-19 07:19:31,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:19:31,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:19:31,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:19:31,317 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:19:31,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-12-19 07:19:31,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:19:31,715 INFO L262 TraceCheckSpWp]: Trace formula consists of 1441 conjuncts, 5 conjunts are in the unsatisfiable core [2023-12-19 07:19:31,720 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:19:33,054 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:19:33,054 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:19:33,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:19:33,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882951778] [2023-12-19 07:19:33,054 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:19:33,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463619153] [2023-12-19 07:19:33,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463619153] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:19:33,054 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:19:33,054 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-12-19 07:19:33,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350237546] [2023-12-19 07:19:33,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:19:33,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-12-19 07:19:33,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:19:33,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-12-19 07:19:33,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-12-19 07:19:33,056 INFO L87 Difference]: Start difference. First operand 35096 states and 48824 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:19:38,620 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:19:38,621 INFO L93 Difference]: Finished difference Result 93636 states and 130274 transitions. [2023-12-19 07:19:38,621 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-12-19 07:19:38,621 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 663 [2023-12-19 07:19:38,622 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:19:38,751 INFO L225 Difference]: With dead ends: 93636 [2023-12-19 07:19:38,752 INFO L226 Difference]: Without dead ends: 58538 [2023-12-19 07:19:38,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 663 GetRequests, 660 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-12-19 07:19:38,801 INFO L413 NwaCegarLoop]: 441 mSDtfsCounter, 137 mSDsluCounter, 654 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 137 SdHoareTripleChecker+Valid, 1095 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-12-19 07:19:38,802 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [137 Valid, 1095 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-12-19 07:19:38,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58538 states. [2023-12-19 07:19:45,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58538 to 58440. [2023-12-19 07:19:45,393 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 58440 states, 44924 states have (on average 1.3091443326506988) internal successors, (58812), 45205 states have internal predecessors, (58812), 11174 states have call successors, (11174), 2341 states have call predecessors, (11174), 2341 states have return successors, (11174), 10893 states have call predecessors, (11174), 11174 states have call successors, (11174) [2023-12-19 07:19:45,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58440 states to 58440 states and 81160 transitions. [2023-12-19 07:19:45,516 INFO L78 Accepts]: Start accepts. Automaton has 58440 states and 81160 transitions. Word has length 663 [2023-12-19 07:19:45,517 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:19:45,517 INFO L495 AbstractCegarLoop]: Abstraction has 58440 states and 81160 transitions. [2023-12-19 07:19:45,517 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 3 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:19:45,517 INFO L276 IsEmpty]: Start isEmpty. Operand 58440 states and 81160 transitions. [2023-12-19 07:19:45,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2023-12-19 07:19:45,537 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:19:45,537 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:19:45,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2023-12-19 07:19:45,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-12-19 07:19:45,748 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:19:45,749 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:19:45,749 INFO L85 PathProgramCache]: Analyzing trace with hash 2609379, now seen corresponding path program 1 times [2023-12-19 07:19:45,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:19:45,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495903429] [2023-12-19 07:19:45,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:19:45,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:19:45,778 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:19:45,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [833071025] [2023-12-19 07:19:45,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:19:45,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:19:45,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:19:45,780 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:19:45,808 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-12-19 07:19:46,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:19:46,114 INFO L262 TraceCheckSpWp]: Trace formula consists of 1443 conjuncts, 3 conjunts are in the unsatisfiable core [2023-12-19 07:19:46,120 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:19:46,655 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23544 trivial. 0 not checked. [2023-12-19 07:19:46,655 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-12-19 07:19:46,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:19:46,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495903429] [2023-12-19 07:19:46,655 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:19:46,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833071025] [2023-12-19 07:19:46,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833071025] provided 1 perfect and 0 imperfect interpolant sequences [2023-12-19 07:19:46,655 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-12-19 07:19:46,656 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-12-19 07:19:46,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054752060] [2023-12-19 07:19:46,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-12-19 07:19:46,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-12-19 07:19:46,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:19:46,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-12-19 07:19:46,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:19:46,657 INFO L87 Difference]: Start difference. First operand 58440 states and 81160 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:19:51,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-12-19 07:19:51,337 INFO L93 Difference]: Finished difference Result 105412 states and 146578 transitions. [2023-12-19 07:19:51,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-12-19 07:19:51,337 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) Word has length 663 [2023-12-19 07:19:51,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-12-19 07:19:51,429 INFO L225 Difference]: With dead ends: 105412 [2023-12-19 07:19:51,430 INFO L226 Difference]: Without dead ends: 46890 [2023-12-19 07:19:51,498 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 661 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-12-19 07:19:51,499 INFO L413 NwaCegarLoop]: 445 mSDtfsCounter, 139 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 887 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-12-19 07:19:51,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 887 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-12-19 07:19:51,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46890 states. [2023-12-19 07:19:56,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46890 to 46824. [2023-12-19 07:19:56,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 46824 states, 35972 states have (on average 1.3082397420215723) internal successors, (47060), 36197 states have internal predecessors, (47060), 8982 states have call successors, (8982), 1869 states have call predecessors, (8982), 1869 states have return successors, (8982), 8757 states have call predecessors, (8982), 8982 states have call successors, (8982) [2023-12-19 07:19:56,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46824 states to 46824 states and 65024 transitions. [2023-12-19 07:19:56,548 INFO L78 Accepts]: Start accepts. Automaton has 46824 states and 65024 transitions. Word has length 663 [2023-12-19 07:19:56,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-12-19 07:19:56,549 INFO L495 AbstractCegarLoop]: Abstraction has 46824 states and 65024 transitions. [2023-12-19 07:19:56,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 2 states have internal predecessors, (121), 1 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 1 states have call predecessors, (109), 1 states have call successors, (109) [2023-12-19 07:19:56,549 INFO L276 IsEmpty]: Start isEmpty. Operand 46824 states and 65024 transitions. [2023-12-19 07:19:56,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 664 [2023-12-19 07:19:56,568 INFO L187 NwaCegarLoop]: Found error trace [2023-12-19 07:19:56,569 INFO L195 NwaCegarLoop]: trace histogram [109, 109, 109, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:19:56,579 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-12-19 07:19:56,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:19:56,777 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-12-19 07:19:56,777 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-12-19 07:19:56,777 INFO L85 PathProgramCache]: Analyzing trace with hash -889491483, now seen corresponding path program 1 times [2023-12-19 07:19:56,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-12-19 07:19:56,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175662783] [2023-12-19 07:19:56,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:19:56,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-12-19 07:19:56,807 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-12-19 07:19:56,807 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1048498692] [2023-12-19 07:19:56,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-12-19 07:19:56,807 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-12-19 07:19:56,807 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-12-19 07:19:56,808 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-12-19 07:19:56,811 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-12-19 07:19:57,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-12-19 07:19:57,209 INFO L262 TraceCheckSpWp]: Trace formula consists of 1446 conjuncts, 14 conjunts are in the unsatisfiable core [2023-12-19 07:19:57,215 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-12-19 07:19:58,211 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 14159 proven. 297 refuted. 0 times theorem prover too weak. 9088 trivial. 0 not checked. [2023-12-19 07:19:58,212 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-12-19 07:20:08,604 INFO L134 CoverageAnalysis]: Checked inductivity of 23544 backedges. 345 proven. 300 refuted. 0 times theorem prover too weak. 22899 trivial. 0 not checked. [2023-12-19 07:20:08,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-12-19 07:20:08,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175662783] [2023-12-19 07:20:08,604 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-12-19 07:20:08,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048498692] [2023-12-19 07:20:08,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048498692] provided 0 perfect and 2 imperfect interpolant sequences [2023-12-19 07:20:08,604 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-12-19 07:20:08,604 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 20 [2023-12-19 07:20:08,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858744934] [2023-12-19 07:20:08,605 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-12-19 07:20:08,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-12-19 07:20:08,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-12-19 07:20:08,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-12-19 07:20:08,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=276, Unknown=0, NotChecked=0, Total=380 [2023-12-19 07:20:08,606 INFO L87 Difference]: Start difference. First operand 46824 states and 65024 transitions. Second operand has 20 states, 20 states have (on average 9.05) internal successors, (181), 20 states have internal predecessors, (181), 5 states have call successors, (166), 3 states have call predecessors, (166), 7 states have return successors, (167), 5 states have call predecessors, (167), 5 states have call successors, (167) [2023-12-19 07:21:18,005 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:21:22,153 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] [2023-12-19 07:21:26,295 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [1] Received shutdown request... [2023-12-19 07:22:10,856 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-19 07:22:10,876 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-12-19 07:22:11,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2023-12-19 07:22:12,057 WARN L435 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2023-12-19 07:22:12,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-12-19 07:22:12,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1355 GetRequests, 1312 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 412 ImplicationChecksByTransitivity, 60.2s TimeCoverageRelationStatistics Valid=569, Invalid=1315, Unknown=8, NotChecked=0, Total=1892 [2023-12-19 07:22:12,251 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 [2023-12-19 07:22:12,251 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 2582 mSDsluCounter, 2371 mSDsCounter, 0 mSdLazyCounter, 1867 mSolverCounterSat, 500 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2601 SdHoareTripleChecker+Valid, 2785 SdHoareTripleChecker+Invalid, 2370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 500 IncrementalHoareTripleChecker+Valid, 1867 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 56.4s IncrementalHoareTripleChecker+Time [2023-12-19 07:22:12,251 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2601 Valid, 2785 Invalid, 2370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [500 Valid, 1867 Invalid, 3 Unknown, 0 Unchecked, 56.4s Time] [2023-12-19 07:22:12,252 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-12-19 07:22:12,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-12-19 07:22:12,253 WARN L619 AbstractCegarLoop]: Verification canceled: while NwaCegarLoop was constructing difference of abstraction (46824states) and FLOYD_HOARE automaton (currently 34 states, 20 states before enhancement),while executing Executor. [2023-12-19 07:22:12,256 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-12-19 07:22:12,257 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2023-12-19 07:22:12,259 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.12 07:22:12 BoogieIcfgContainer [2023-12-19 07:22:12,259 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-12-19 07:22:12,259 INFO L158 Benchmark]: Toolchain (without parser) took 850147.34ms. Allocated memory was 201.3MB in the beginning and 3.6GB in the end (delta: 3.4GB). Free memory was 150.1MB in the beginning and 2.1GB in the end (delta: -2.0GB). Peak memory consumption was 1.5GB. Max. memory is 8.0GB. [2023-12-19 07:22:12,259 INFO L158 Benchmark]: CDTParser took 0.94ms. Allocated memory is still 201.3MB. Free memory is still 154.9MB. There was no memory consumed. Max. memory is 8.0GB. [2023-12-19 07:22:12,259 INFO L158 Benchmark]: CACSL2BoogieTranslator took 398.31ms. Allocated memory is still 201.3MB. Free memory was 150.1MB in the beginning and 125.0MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. [2023-12-19 07:22:12,259 INFO L158 Benchmark]: Boogie Procedure Inliner took 79.47ms. Allocated memory is still 201.3MB. Free memory was 125.0MB in the beginning and 115.5MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2023-12-19 07:22:12,259 INFO L158 Benchmark]: Boogie Preprocessor took 63.70ms. Allocated memory is still 201.3MB. Free memory was 115.5MB in the beginning and 104.5MB in the end (delta: 11.0MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2023-12-19 07:22:12,259 INFO L158 Benchmark]: RCFGBuilder took 876.85ms. Allocated memory was 201.3MB in the beginning and 269.5MB in the end (delta: 68.2MB). Free memory was 104.5MB in the beginning and 192.2MB in the end (delta: -87.7MB). Peak memory consumption was 32.4MB. Max. memory is 8.0GB. [2023-12-19 07:22:12,260 INFO L158 Benchmark]: TraceAbstraction took 848723.88ms. Allocated memory was 269.5MB in the beginning and 3.6GB in the end (delta: 3.3GB). Free memory was 191.2MB in the beginning and 2.1GB in the end (delta: -1.9GB). Peak memory consumption was 1.4GB. Max. memory is 8.0GB. [2023-12-19 07:22:12,260 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.94ms. Allocated memory is still 201.3MB. Free memory is still 154.9MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 398.31ms. Allocated memory is still 201.3MB. Free memory was 150.1MB in the beginning and 125.0MB in the end (delta: 25.2MB). Peak memory consumption was 25.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 79.47ms. Allocated memory is still 201.3MB. Free memory was 125.0MB in the beginning and 115.5MB in the end (delta: 9.4MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * Boogie Preprocessor took 63.70ms. Allocated memory is still 201.3MB. Free memory was 115.5MB in the beginning and 104.5MB in the end (delta: 11.0MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * RCFGBuilder took 876.85ms. Allocated memory was 201.3MB in the beginning and 269.5MB in the end (delta: 68.2MB). Free memory was 104.5MB in the beginning and 192.2MB in the end (delta: -87.7MB). Peak memory consumption was 32.4MB. Max. memory is 8.0GB. * TraceAbstraction took 848723.88ms. Allocated memory was 269.5MB in the beginning and 3.6GB in the end (delta: 3.3GB). Free memory was 191.2MB in the beginning and 2.1GB in the end (delta: -1.9GB). Peak memory consumption was 1.4GB. 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 constructing difference of abstraction (46824states) and FLOYD_HOARE automaton (currently 34 states, 20 states before enhancement),while executing Executor. - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 267 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 848.7s, OverallIterations: 31, TraceHistogramMax: 109, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.3s, AutomataDifference: 582.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 34 mSolverCounterUnknown, 12454 SdHoareTripleChecker+Valid, 277.2s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12304 mSDsluCounter, 69636 SdHoareTripleChecker+Invalid, 273.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 55350 mSDsCounter, 2417 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 23192 IncrementalHoareTripleChecker+Invalid, 25643 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2417 mSolverCounterUnsat, 14286 mSDtfsCounter, 23192 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 28082 GetRequests, 27491 SyntacticMatches, 0 SemanticMatches, 590 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5254 ImplicationChecksByTransitivity, 348.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=58440occurred in iteration=29, InterpolantAutomatonStates: 421, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 27.6s AutomataMinimizationTime, 30 MinimizatonAttempts, 52708 StatesRemovedByMinimization, 29 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.8s SsaConstructionTime, 4.7s SatisfiabilityAnalysisTime, 220.7s InterpolantComputationTime, 21146 NumberOfCodeBlocks, 21146 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 27730 ConstructedInterpolants, 43 QuantifiedInterpolants, 132421 SizeOfPredicates, 311 NumberOfNonLiveVariables, 44574 ConjunctsInSsa, 386 ConjunctsInUnsatCore, 42 InterpolantComputations, 24 PerfectInterpolantSequences, 979359/988848 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