./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 803cd42f Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c364d5742786a109dce2eae30e32833d89e81ae3212872a34b0b87c86d2f2db6 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 11:46:02,923 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 11:46:02,979 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-22 11:46:02,983 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 11:46:02,983 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 11:46:03,007 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 11:46:03,008 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 11:46:03,008 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 11:46:03,009 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 11:46:03,011 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 11:46:03,012 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 11:46:03,012 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 11:46:03,012 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 11:46:03,013 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 11:46:03,013 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 11:46:03,013 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 11:46:03,013 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 11:46:03,013 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-22 11:46:03,014 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 11:46:03,014 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-22 11:46:03,014 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 11:46:03,015 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 11:46:03,015 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 11:46:03,016 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 11:46:03,016 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 11:46:03,016 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-22 11:46:03,016 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 11:46:03,017 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 11:46:03,017 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 11:46:03,017 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 11:46:03,018 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 11:46:03,018 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 11:46:03,018 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 11:46:03,018 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 11:46:03,019 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 11:46:03,019 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 11:46:03,019 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 11:46:03,019 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 11:46:03,019 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 11:46:03,020 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 11:46:03,020 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 11:46:03,020 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 11:46:03,020 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: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c364d5742786a109dce2eae30e32833d89e81ae3212872a34b0b87c86d2f2db6 [2024-11-22 11:46:03,249 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 11:46:03,271 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 11:46:03,273 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 11:46:03,274 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 11:46:03,274 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 11:46:03,275 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i [2024-11-22 11:46:04,654 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 11:46:04,862 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 11:46:04,862 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i [2024-11-22 11:46:04,877 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/96ce5073c/569ba5bc1f464fe7ac4142b53dd26109/FLAG5eaa3db36 [2024-11-22 11:46:05,232 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/96ce5073c/569ba5bc1f464fe7ac4142b53dd26109 [2024-11-22 11:46:05,238 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 11:46:05,239 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 11:46:05,242 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 11:46:05,246 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 11:46:05,254 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 11:46:05,255 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,260 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a612689 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05, skipping insertion in model container [2024-11-22 11:46:05,260 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,327 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 11:46:05,481 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i[916,929] [2024-11-22 11:46:05,599 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 11:46:05,615 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 11:46:05,624 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/hardness-nfm22/hardness_operatoramount_amount250_file-89.i[916,929] [2024-11-22 11:46:05,702 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 11:46:05,727 INFO L204 MainTranslator]: Completed translation [2024-11-22 11:46:05,727 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05 WrapperNode [2024-11-22 11:46:05,727 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 11:46:05,728 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 11:46:05,728 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 11:46:05,728 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 11:46:05,733 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,745 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,789 INFO L138 Inliner]: procedures = 26, calls = 56, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 468 [2024-11-22 11:46:05,790 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 11:46:05,790 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 11:46:05,791 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 11:46:05,791 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 11:46:05,799 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,799 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,812 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,849 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]. [2024-11-22 11:46:05,849 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,849 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,868 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,880 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,888 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,896 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,905 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 11:46:05,907 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 11:46:05,907 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 11:46:05,908 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 11:46:05,908 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (1/1) ... [2024-11-22 11:46:05,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 11:46:05,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 11:46:05,941 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) [2024-11-22 11:46:05,948 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 [2024-11-22 11:46:05,984 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 11:46:05,985 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-22 11:46:05,985 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-22 11:46:05,986 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 11:46:05,986 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 11:46:05,986 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 11:46:06,075 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 11:46:06,077 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 11:46:06,771 INFO L? ?]: Removed 63 outVars from TransFormulas that were not future-live. [2024-11-22 11:46:06,771 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 11:46:06,784 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 11:46:06,784 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-22 11:46:06,785 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 11:46:06 BoogieIcfgContainer [2024-11-22 11:46:06,785 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 11:46:06,786 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 11:46:06,786 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 11:46:06,788 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 11:46:06,789 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 11:46:05" (1/3) ... [2024-11-22 11:46:06,789 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c286df9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 11:46:06, skipping insertion in model container [2024-11-22 11:46:06,789 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 11:46:05" (2/3) ... [2024-11-22 11:46:06,790 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@c286df9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 11:46:06, skipping insertion in model container [2024-11-22 11:46:06,790 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 11:46:06" (3/3) ... [2024-11-22 11:46:06,791 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_operatoramount_amount250_file-89.i [2024-11-22 11:46:06,802 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 11:46:06,802 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-22 11:46:06,854 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 11:46:06,859 INFO L333 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, 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;@548b6ca7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 11:46:06,859 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-22 11:46:06,863 INFO L276 IsEmpty]: Start isEmpty. Operand has 195 states, 149 states have (on average 1.523489932885906) internal successors, (227), 150 states have internal predecessors, (227), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-22 11:46:06,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-22 11:46:06,876 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:06,877 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:06,877 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:06,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:06,881 INFO L85 PathProgramCache]: Analyzing trace with hash 102350972, now seen corresponding path program 1 times [2024-11-22 11:46:06,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:06,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548005783] [2024-11-22 11:46:06,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:06,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:07,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:07,237 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 3528 trivial. 0 not checked. [2024-11-22 11:46:07,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:07,238 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548005783] [2024-11-22 11:46:07,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548005783] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 11:46:07,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197780048] [2024-11-22 11:46:07,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:07,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:46:07,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 11:46:07,242 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) [2024-11-22 11:46:07,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-22 11:46:07,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:07,501 INFO L255 TraceCheckSpWp]: Trace formula consists of 716 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-22 11:46:07,512 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 11:46:07,544 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 3528 trivial. 0 not checked. [2024-11-22 11:46:07,545 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-22 11:46:07,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197780048] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:07,545 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-22 11:46:07,545 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-22 11:46:07,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075925366] [2024-11-22 11:46:07,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:07,555 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-22 11:46:07,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:07,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-22 11:46:07,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-22 11:46:07,580 INFO L87 Difference]: Start difference. First operand has 195 states, 149 states have (on average 1.523489932885906) internal successors, (227), 150 states have internal predecessors, (227), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) Second operand has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-22 11:46:07,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:07,611 INFO L93 Difference]: Finished difference Result 383 states and 663 transitions. [2024-11-22 11:46:07,612 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-22 11:46:07,613 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) Word has length 298 [2024-11-22 11:46:07,613 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:07,619 INFO L225 Difference]: With dead ends: 383 [2024-11-22 11:46:07,620 INFO L226 Difference]: Without dead ends: 191 [2024-11-22 11:46:07,625 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 299 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-22 11:46:07,627 INFO L432 NwaCegarLoop]: 306 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 306 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:07,627 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 306 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 11:46:07,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2024-11-22 11:46:07,665 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 191. [2024-11-22 11:46:07,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 191 states, 146 states have (on average 1.5068493150684932) internal successors, (220), 146 states have internal predecessors, (220), 43 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-22 11:46:07,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 191 states to 191 states and 306 transitions. [2024-11-22 11:46:07,670 INFO L78 Accepts]: Start accepts. Automaton has 191 states and 306 transitions. Word has length 298 [2024-11-22 11:46:07,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:07,670 INFO L471 AbstractCegarLoop]: Abstraction has 191 states and 306 transitions. [2024-11-22 11:46:07,670 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 44.0) internal successors, (88), 2 states have internal predecessors, (88), 2 states have call successors, (43), 2 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-22 11:46:07,671 INFO L276 IsEmpty]: Start isEmpty. Operand 191 states and 306 transitions. [2024-11-22 11:46:07,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-22 11:46:07,675 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:07,675 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:07,683 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-22 11:46:07,879 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-22 11:46:07,881 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:07,881 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:07,881 INFO L85 PathProgramCache]: Analyzing trace with hash 1093325194, now seen corresponding path program 1 times [2024-11-22 11:46:07,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:07,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023390722] [2024-11-22 11:46:07,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:07,882 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:07,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:08,252 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:08,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:08,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023390722] [2024-11-22 11:46:08,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023390722] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:08,253 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:08,253 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 11:46:08,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136348889] [2024-11-22 11:46:08,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:08,257 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 11:46:08,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:08,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 11:46:08,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:08,259 INFO L87 Difference]: Start difference. First operand 191 states and 306 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:08,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:08,365 INFO L93 Difference]: Finished difference Result 498 states and 797 transitions. [2024-11-22 11:46:08,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 11:46:08,366 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 298 [2024-11-22 11:46:08,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:08,373 INFO L225 Difference]: With dead ends: 498 [2024-11-22 11:46:08,373 INFO L226 Difference]: Without dead ends: 310 [2024-11-22 11:46:08,374 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:08,376 INFO L432 NwaCegarLoop]: 294 mSDtfsCounter, 165 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:08,376 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 573 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 11:46:08,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2024-11-22 11:46:08,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 307. [2024-11-22 11:46:08,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 257 states have (on average 1.5369649805447472) internal successors, (395), 258 states have internal predecessors, (395), 47 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 46 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-22 11:46:08,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 489 transitions. [2024-11-22 11:46:08,417 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 489 transitions. Word has length 298 [2024-11-22 11:46:08,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:08,419 INFO L471 AbstractCegarLoop]: Abstraction has 307 states and 489 transitions. [2024-11-22 11:46:08,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:08,420 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 489 transitions. [2024-11-22 11:46:08,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-22 11:46:08,428 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:08,428 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:08,429 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 11:46:08,429 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:08,429 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:08,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1278414068, now seen corresponding path program 1 times [2024-11-22 11:46:08,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:08,431 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805705717] [2024-11-22 11:46:08,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:08,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:08,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:08,635 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:08,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:08,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805705717] [2024-11-22 11:46:08,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805705717] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:08,639 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:08,639 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 11:46:08,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1675828736] [2024-11-22 11:46:08,639 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:08,640 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 11:46:08,640 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:08,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 11:46:08,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:08,641 INFO L87 Difference]: Start difference. First operand 307 states and 489 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:08,712 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:08,713 INFO L93 Difference]: Finished difference Result 794 states and 1257 transitions. [2024-11-22 11:46:08,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 11:46:08,715 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 298 [2024-11-22 11:46:08,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:08,721 INFO L225 Difference]: With dead ends: 794 [2024-11-22 11:46:08,721 INFO L226 Difference]: Without dead ends: 490 [2024-11-22 11:46:08,722 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:08,723 INFO L432 NwaCegarLoop]: 356 mSDtfsCounter, 128 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:08,723 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 636 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 11:46:08,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 490 states. [2024-11-22 11:46:08,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 490 to 487. [2024-11-22 11:46:08,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 425 states have (on average 1.5294117647058822) internal successors, (650), 428 states have internal predecessors, (650), 57 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (57), 54 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-22 11:46:08,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 764 transitions. [2024-11-22 11:46:08,743 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 764 transitions. Word has length 298 [2024-11-22 11:46:08,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:08,744 INFO L471 AbstractCegarLoop]: Abstraction has 487 states and 764 transitions. [2024-11-22 11:46:08,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:08,744 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 764 transitions. [2024-11-22 11:46:08,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-22 11:46:08,747 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:08,748 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:08,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 11:46:08,748 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:08,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:08,748 INFO L85 PathProgramCache]: Analyzing trace with hash -2094421936, now seen corresponding path program 1 times [2024-11-22 11:46:08,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:08,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506456891] [2024-11-22 11:46:08,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:08,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:08,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:09,016 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:09,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:09,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506456891] [2024-11-22 11:46:09,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506456891] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:09,018 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:09,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 11:46:09,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700317118] [2024-11-22 11:46:09,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:09,019 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 11:46:09,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:09,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 11:46:09,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 11:46:09,022 INFO L87 Difference]: Start difference. First operand 487 states and 764 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:09,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:09,138 INFO L93 Difference]: Finished difference Result 1315 states and 2057 transitions. [2024-11-22 11:46:09,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 11:46:09,138 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 298 [2024-11-22 11:46:09,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:09,142 INFO L225 Difference]: With dead ends: 1315 [2024-11-22 11:46:09,142 INFO L226 Difference]: Without dead ends: 831 [2024-11-22 11:46:09,145 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 11:46:09,145 INFO L432 NwaCegarLoop]: 301 mSDtfsCounter, 134 mSDsluCounter, 533 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:09,147 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 834 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 11:46:09,148 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2024-11-22 11:46:09,165 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 825. [2024-11-22 11:46:09,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 825 states, 751 states have (on average 1.5246338215712383) internal successors, (1145), 758 states have internal predecessors, (1145), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-22 11:46:09,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 825 states to 825 states and 1275 transitions. [2024-11-22 11:46:09,169 INFO L78 Accepts]: Start accepts. Automaton has 825 states and 1275 transitions. Word has length 298 [2024-11-22 11:46:09,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:09,170 INFO L471 AbstractCegarLoop]: Abstraction has 825 states and 1275 transitions. [2024-11-22 11:46:09,170 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:09,171 INFO L276 IsEmpty]: Start isEmpty. Operand 825 states and 1275 transitions. [2024-11-22 11:46:09,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 299 [2024-11-22 11:46:09,174 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:09,174 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:09,174 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 11:46:09,175 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:09,176 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:09,176 INFO L85 PathProgramCache]: Analyzing trace with hash -2071789682, now seen corresponding path program 1 times [2024-11-22 11:46:09,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:09,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107292333] [2024-11-22 11:46:09,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:09,177 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:09,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:09,424 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:09,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:09,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107292333] [2024-11-22 11:46:09,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107292333] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:09,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:09,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 11:46:09,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964489168] [2024-11-22 11:46:09,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:09,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 11:46:09,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:09,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 11:46:09,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:09,428 INFO L87 Difference]: Start difference. First operand 825 states and 1275 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:09,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:09,542 INFO L93 Difference]: Finished difference Result 2321 states and 3585 transitions. [2024-11-22 11:46:09,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 11:46:09,543 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 298 [2024-11-22 11:46:09,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:09,553 INFO L225 Difference]: With dead ends: 2321 [2024-11-22 11:46:09,554 INFO L226 Difference]: Without dead ends: 1499 [2024-11-22 11:46:09,556 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:09,556 INFO L432 NwaCegarLoop]: 418 mSDtfsCounter, 232 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 683 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:09,557 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 683 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 11:46:09,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1499 states. [2024-11-22 11:46:09,593 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1499 to 1221. [2024-11-22 11:46:09,594 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1221 states, 1147 states have (on average 1.5510026155187446) internal successors, (1779), 1154 states have internal predecessors, (1779), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-22 11:46:09,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1221 states to 1221 states and 1909 transitions. [2024-11-22 11:46:09,598 INFO L78 Accepts]: Start accepts. Automaton has 1221 states and 1909 transitions. Word has length 298 [2024-11-22 11:46:09,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:09,599 INFO L471 AbstractCegarLoop]: Abstraction has 1221 states and 1909 transitions. [2024-11-22 11:46:09,599 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 3 states have internal predecessors, (86), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:09,600 INFO L276 IsEmpty]: Start isEmpty. Operand 1221 states and 1909 transitions. [2024-11-22 11:46:09,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2024-11-22 11:46:09,603 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:09,604 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:09,604 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-22 11:46:09,604 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:09,605 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:09,605 INFO L85 PathProgramCache]: Analyzing trace with hash -2164437, now seen corresponding path program 1 times [2024-11-22 11:46:09,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:09,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881925515] [2024-11-22 11:46:09,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:09,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:09,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:11,400 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:11,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:11,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881925515] [2024-11-22 11:46:11,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881925515] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:11,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:11,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 11:46:11,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104637703] [2024-11-22 11:46:11,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:11,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 11:46:11,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:11,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 11:46:11,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-22 11:46:11,405 INFO L87 Difference]: Start difference. First operand 1221 states and 1909 transitions. Second operand has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:12,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:12,180 INFO L93 Difference]: Finished difference Result 3482 states and 5440 transitions. [2024-11-22 11:46:12,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 11:46:12,181 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 299 [2024-11-22 11:46:12,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:12,188 INFO L225 Difference]: With dead ends: 3482 [2024-11-22 11:46:12,188 INFO L226 Difference]: Without dead ends: 2264 [2024-11-22 11:46:12,190 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-11-22 11:46:12,190 INFO L432 NwaCegarLoop]: 313 mSDtfsCounter, 669 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 669 SdHoareTripleChecker+Valid, 1091 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:12,190 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [669 Valid, 1091 Invalid, 464 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-22 11:46:12,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2264 states. [2024-11-22 11:46:12,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2264 to 1539. [2024-11-22 11:46:12,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1539 states, 1465 states have (on average 1.569283276450512) internal successors, (2299), 1472 states have internal predecessors, (2299), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-22 11:46:12,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1539 states to 1539 states and 2429 transitions. [2024-11-22 11:46:12,228 INFO L78 Accepts]: Start accepts. Automaton has 1539 states and 2429 transitions. Word has length 299 [2024-11-22 11:46:12,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:12,229 INFO L471 AbstractCegarLoop]: Abstraction has 1539 states and 2429 transitions. [2024-11-22 11:46:12,229 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.428571428571429) internal successors, (87), 7 states have internal predecessors, (87), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:12,229 INFO L276 IsEmpty]: Start isEmpty. Operand 1539 states and 2429 transitions. [2024-11-22 11:46:12,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-22 11:46:12,233 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:12,233 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:12,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-22 11:46:12,234 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:12,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:12,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1777542017, now seen corresponding path program 1 times [2024-11-22 11:46:12,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:12,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923512616] [2024-11-22 11:46:12,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:12,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:12,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:12,675 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:12,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:12,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923512616] [2024-11-22 11:46:12,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923512616] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:12,676 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:12,676 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 11:46:12,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040863121] [2024-11-22 11:46:12,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:12,677 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 11:46:12,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:12,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 11:46:12,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 11:46:12,678 INFO L87 Difference]: Start difference. First operand 1539 states and 2429 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:12,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:12,853 INFO L93 Difference]: Finished difference Result 3097 states and 4885 transitions. [2024-11-22 11:46:12,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 11:46:12,854 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-22 11:46:12,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:12,860 INFO L225 Difference]: With dead ends: 3097 [2024-11-22 11:46:12,860 INFO L226 Difference]: Without dead ends: 1561 [2024-11-22 11:46:12,862 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 11:46:12,863 INFO L432 NwaCegarLoop]: 302 mSDtfsCounter, 138 mSDsluCounter, 527 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 829 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:12,863 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 829 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 11:46:12,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1561 states. [2024-11-22 11:46:12,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1561 to 1547. [2024-11-22 11:46:12,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1547 states, 1473 states have (on average 1.5661914460285133) internal successors, (2307), 1480 states have internal predecessors, (2307), 65 states have call successors, (65), 8 states have call predecessors, (65), 8 states have return successors, (65), 58 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-22 11:46:12,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1547 states to 1547 states and 2437 transitions. [2024-11-22 11:46:12,898 INFO L78 Accepts]: Start accepts. Automaton has 1547 states and 2437 transitions. Word has length 300 [2024-11-22 11:46:12,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:12,898 INFO L471 AbstractCegarLoop]: Abstraction has 1547 states and 2437 transitions. [2024-11-22 11:46:12,899 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:12,899 INFO L276 IsEmpty]: Start isEmpty. Operand 1547 states and 2437 transitions. [2024-11-22 11:46:12,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-22 11:46:12,903 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:12,903 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:12,903 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-22 11:46:12,903 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:12,904 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:12,904 INFO L85 PathProgramCache]: Analyzing trace with hash 795836002, now seen corresponding path program 1 times [2024-11-22 11:46:12,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:12,904 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913001604] [2024-11-22 11:46:12,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:12,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:12,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:13,013 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:13,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:13,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913001604] [2024-11-22 11:46:13,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913001604] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:13,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:13,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 11:46:13,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1608493261] [2024-11-22 11:46:13,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:13,014 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 11:46:13,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:13,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 11:46:13,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:13,015 INFO L87 Difference]: Start difference. First operand 1547 states and 2437 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:13,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:13,097 INFO L93 Difference]: Finished difference Result 3155 states and 4955 transitions. [2024-11-22 11:46:13,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 11:46:13,098 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-22 11:46:13,099 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:13,104 INFO L225 Difference]: With dead ends: 3155 [2024-11-22 11:46:13,104 INFO L226 Difference]: Without dead ends: 1611 [2024-11-22 11:46:13,107 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:13,107 INFO L432 NwaCegarLoop]: 404 mSDtfsCounter, 160 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 43 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 673 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 43 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:13,108 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 673 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 43 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 11:46:13,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1611 states. [2024-11-22 11:46:13,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1611 to 1545. [2024-11-22 11:46:13,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1545 states, 1479 states have (on average 1.567951318458418) internal successors, (2319), 1482 states have internal predecessors, (2319), 57 states have call successors, (57), 8 states have call predecessors, (57), 8 states have return successors, (57), 54 states have call predecessors, (57), 57 states have call successors, (57) [2024-11-22 11:46:13,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1545 states to 1545 states and 2433 transitions. [2024-11-22 11:46:13,141 INFO L78 Accepts]: Start accepts. Automaton has 1545 states and 2433 transitions. Word has length 300 [2024-11-22 11:46:13,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:13,142 INFO L471 AbstractCegarLoop]: Abstraction has 1545 states and 2433 transitions. [2024-11-22 11:46:13,142 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:13,142 INFO L276 IsEmpty]: Start isEmpty. Operand 1545 states and 2433 transitions. [2024-11-22 11:46:13,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-22 11:46:13,146 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:13,146 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:13,146 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-22 11:46:13,146 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:13,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:13,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1485328308, now seen corresponding path program 1 times [2024-11-22 11:46:13,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:13,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787202092] [2024-11-22 11:46:13,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:13,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:13,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:13,593 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:13,593 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:13,593 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787202092] [2024-11-22 11:46:13,593 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787202092] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:13,594 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:13,594 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 11:46:13,594 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [74509044] [2024-11-22 11:46:13,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:13,594 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 11:46:13,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:13,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 11:46:13,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 11:46:13,596 INFO L87 Difference]: Start difference. First operand 1545 states and 2433 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:13,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:13,928 INFO L93 Difference]: Finished difference Result 5979 states and 9430 transitions. [2024-11-22 11:46:13,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 11:46:13,929 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-22 11:46:13,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:13,942 INFO L225 Difference]: With dead ends: 5979 [2024-11-22 11:46:13,942 INFO L226 Difference]: Without dead ends: 4437 [2024-11-22 11:46:13,946 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 11:46:13,947 INFO L432 NwaCegarLoop]: 276 mSDtfsCounter, 545 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 130 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 840 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 130 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:13,947 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 840 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [130 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 11:46:13,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4437 states. [2024-11-22 11:46:14,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4437 to 3077. [2024-11-22 11:46:14,027 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3077 states, 2946 states have (on average 1.5661914460285133) internal successors, (4614), 2952 states have internal predecessors, (4614), 114 states have call successors, (114), 16 states have call predecessors, (114), 16 states have return successors, (114), 108 states have call predecessors, (114), 114 states have call successors, (114) [2024-11-22 11:46:14,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3077 states to 3077 states and 4842 transitions. [2024-11-22 11:46:14,035 INFO L78 Accepts]: Start accepts. Automaton has 3077 states and 4842 transitions. Word has length 300 [2024-11-22 11:46:14,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:14,036 INFO L471 AbstractCegarLoop]: Abstraction has 3077 states and 4842 transitions. [2024-11-22 11:46:14,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:14,036 INFO L276 IsEmpty]: Start isEmpty. Operand 3077 states and 4842 transitions. [2024-11-22 11:46:14,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-22 11:46:14,041 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:14,041 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:14,042 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-22 11:46:14,042 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:14,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:14,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1838416690, now seen corresponding path program 1 times [2024-11-22 11:46:14,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:14,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393952951] [2024-11-22 11:46:14,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:14,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:14,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:14,518 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:14,519 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:14,519 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393952951] [2024-11-22 11:46:14,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393952951] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:14,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:14,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 11:46:14,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465273618] [2024-11-22 11:46:14,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:14,520 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 11:46:14,520 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:14,520 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 11:46:14,520 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-22 11:46:14,520 INFO L87 Difference]: Start difference. First operand 3077 states and 4842 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:14,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:14,891 INFO L93 Difference]: Finished difference Result 8023 states and 12671 transitions. [2024-11-22 11:46:14,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 11:46:14,891 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-22 11:46:14,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:14,905 INFO L225 Difference]: With dead ends: 8023 [2024-11-22 11:46:14,905 INFO L226 Difference]: Without dead ends: 4949 [2024-11-22 11:46:14,909 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-22 11:46:14,909 INFO L432 NwaCegarLoop]: 511 mSDtfsCounter, 454 mSDsluCounter, 987 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 1498 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:14,910 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [454 Valid, 1498 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-22 11:46:14,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4949 states. [2024-11-22 11:46:15,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4949 to 4811. [2024-11-22 11:46:15,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4811 states, 4576 states have (on average 1.542832167832168) internal successors, (7060), 4584 states have internal predecessors, (7060), 208 states have call successors, (208), 26 states have call predecessors, (208), 26 states have return successors, (208), 200 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-22 11:46:15,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4811 states to 4811 states and 7476 transitions. [2024-11-22 11:46:15,122 INFO L78 Accepts]: Start accepts. Automaton has 4811 states and 7476 transitions. Word has length 300 [2024-11-22 11:46:15,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:15,124 INFO L471 AbstractCegarLoop]: Abstraction has 4811 states and 7476 transitions. [2024-11-22 11:46:15,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:15,124 INFO L276 IsEmpty]: Start isEmpty. Operand 4811 states and 7476 transitions. [2024-11-22 11:46:15,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2024-11-22 11:46:15,134 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:15,134 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:15,135 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-22 11:46:15,135 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:15,135 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:15,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1815784436, now seen corresponding path program 1 times [2024-11-22 11:46:15,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:15,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766609623] [2024-11-22 11:46:15,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:15,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:15,496 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:15,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:15,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766609623] [2024-11-22 11:46:15,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766609623] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:15,496 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:15,497 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 11:46:15,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94524514] [2024-11-22 11:46:15,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:15,497 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 11:46:15,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:15,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 11:46:15,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 11:46:15,498 INFO L87 Difference]: Start difference. First operand 4811 states and 7476 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:15,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:15,644 INFO L93 Difference]: Finished difference Result 9663 states and 15016 transitions. [2024-11-22 11:46:15,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 11:46:15,645 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 300 [2024-11-22 11:46:15,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:15,657 INFO L225 Difference]: With dead ends: 9663 [2024-11-22 11:46:15,657 INFO L226 Difference]: Without dead ends: 4855 [2024-11-22 11:46:15,663 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 11:46:15,663 INFO L432 NwaCegarLoop]: 293 mSDtfsCounter, 157 mSDsluCounter, 571 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 864 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:15,663 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 864 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 11:46:15,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4855 states. [2024-11-22 11:46:15,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4855 to 4835. [2024-11-22 11:46:15,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4835 states, 4600 states have (on average 1.54) internal successors, (7084), 4608 states have internal predecessors, (7084), 208 states have call successors, (208), 26 states have call predecessors, (208), 26 states have return successors, (208), 200 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-22 11:46:15,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4835 states to 4835 states and 7500 transitions. [2024-11-22 11:46:15,787 INFO L78 Accepts]: Start accepts. Automaton has 4835 states and 7500 transitions. Word has length 300 [2024-11-22 11:46:15,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:15,787 INFO L471 AbstractCegarLoop]: Abstraction has 4835 states and 7500 transitions. [2024-11-22 11:46:15,788 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:15,788 INFO L276 IsEmpty]: Start isEmpty. Operand 4835 states and 7500 transitions. [2024-11-22 11:46:15,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-22 11:46:15,794 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:15,794 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:15,795 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-22 11:46:15,795 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:15,795 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:15,795 INFO L85 PathProgramCache]: Analyzing trace with hash -1033279206, now seen corresponding path program 1 times [2024-11-22 11:46:15,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:15,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [958014909] [2024-11-22 11:46:15,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:15,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:16,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:17,482 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:17,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:17,483 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [958014909] [2024-11-22 11:46:17,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [958014909] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:17,483 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:17,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-22 11:46:17,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182180401] [2024-11-22 11:46:17,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:17,484 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 11:46:17,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:17,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 11:46:17,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-22 11:46:17,485 INFO L87 Difference]: Start difference. First operand 4835 states and 7500 transitions. Second operand has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:18,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:18,023 INFO L93 Difference]: Finished difference Result 11225 states and 17280 transitions. [2024-11-22 11:46:18,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 11:46:18,028 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 301 [2024-11-22 11:46:18,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:18,052 INFO L225 Difference]: With dead ends: 11225 [2024-11-22 11:46:18,052 INFO L226 Difference]: Without dead ends: 6393 [2024-11-22 11:46:18,060 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2024-11-22 11:46:18,061 INFO L432 NwaCegarLoop]: 342 mSDtfsCounter, 817 mSDsluCounter, 1397 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 817 SdHoareTripleChecker+Valid, 1739 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:18,061 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [817 Valid, 1739 Invalid, 408 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 11:46:18,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6393 states. [2024-11-22 11:46:18,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6393 to 5159. [2024-11-22 11:46:18,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5159 states, 4924 states have (on average 1.5438667749796913) internal successors, (7602), 4932 states have internal predecessors, (7602), 208 states have call successors, (208), 26 states have call predecessors, (208), 26 states have return successors, (208), 200 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-22 11:46:18,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5159 states to 5159 states and 8018 transitions. [2024-11-22 11:46:18,204 INFO L78 Accepts]: Start accepts. Automaton has 5159 states and 8018 transitions. Word has length 301 [2024-11-22 11:46:18,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:18,205 INFO L471 AbstractCegarLoop]: Abstraction has 5159 states and 8018 transitions. [2024-11-22 11:46:18,205 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:18,205 INFO L276 IsEmpty]: Start isEmpty. Operand 5159 states and 8018 transitions. [2024-11-22 11:46:18,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2024-11-22 11:46:18,212 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:18,212 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:18,213 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-22 11:46:18,213 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:18,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:18,213 INFO L85 PathProgramCache]: Analyzing trace with hash -331679332, now seen corresponding path program 1 times [2024-11-22 11:46:18,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:18,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346873389] [2024-11-22 11:46:18,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:18,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:18,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:19,348 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:19,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:19,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346873389] [2024-11-22 11:46:19,350 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346873389] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:19,350 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:19,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-22 11:46:19,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014713376] [2024-11-22 11:46:19,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:19,351 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 11:46:19,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:19,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 11:46:19,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 11:46:19,352 INFO L87 Difference]: Start difference. First operand 5159 states and 8018 transitions. Second operand has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:20,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:20,151 INFO L93 Difference]: Finished difference Result 13265 states and 20511 transitions. [2024-11-22 11:46:20,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-22 11:46:20,152 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 301 [2024-11-22 11:46:20,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:20,165 INFO L225 Difference]: With dead ends: 13265 [2024-11-22 11:46:20,165 INFO L226 Difference]: Without dead ends: 8109 [2024-11-22 11:46:20,172 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=92, Unknown=0, NotChecked=0, Total=132 [2024-11-22 11:46:20,173 INFO L432 NwaCegarLoop]: 314 mSDtfsCounter, 483 mSDsluCounter, 1271 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 483 SdHoareTripleChecker+Valid, 1585 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:20,173 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [483 Valid, 1585 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 11:46:20,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8109 states. [2024-11-22 11:46:20,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8109 to 5715. [2024-11-22 11:46:20,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5715 states, 5480 states have (on average 1.5489051094890511) internal successors, (8488), 5488 states have internal predecessors, (8488), 208 states have call successors, (208), 26 states have call predecessors, (208), 26 states have return successors, (208), 200 states have call predecessors, (208), 208 states have call successors, (208) [2024-11-22 11:46:20,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5715 states to 5715 states and 8904 transitions. [2024-11-22 11:46:20,301 INFO L78 Accepts]: Start accepts. Automaton has 5715 states and 8904 transitions. Word has length 301 [2024-11-22 11:46:20,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:20,301 INFO L471 AbstractCegarLoop]: Abstraction has 5715 states and 8904 transitions. [2024-11-22 11:46:20,301 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.125) internal successors, (89), 8 states have internal predecessors, (89), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:20,302 INFO L276 IsEmpty]: Start isEmpty. Operand 5715 states and 8904 transitions. [2024-11-22 11:46:20,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:20,309 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:20,309 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:20,309 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-22 11:46:20,309 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:20,309 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:20,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1704617487, now seen corresponding path program 1 times [2024-11-22 11:46:20,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:20,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134569656] [2024-11-22 11:46:20,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:20,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:20,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:22,867 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:22,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:22,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134569656] [2024-11-22 11:46:22,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134569656] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:22,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:22,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2024-11-22 11:46:22,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535932513] [2024-11-22 11:46:22,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:22,868 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 11:46:22,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:22,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 11:46:22,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-22 11:46:22,869 INFO L87 Difference]: Start difference. First operand 5715 states and 8904 transitions. Second operand has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-22 11:46:25,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:25,625 INFO L93 Difference]: Finished difference Result 24609 states and 37846 transitions. [2024-11-22 11:46:25,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-22 11:46:25,626 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 302 [2024-11-22 11:46:25,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:25,654 INFO L225 Difference]: With dead ends: 24609 [2024-11-22 11:46:25,655 INFO L226 Difference]: Without dead ends: 18897 [2024-11-22 11:46:25,664 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=107, Invalid=235, Unknown=0, NotChecked=0, Total=342 [2024-11-22 11:46:25,665 INFO L432 NwaCegarLoop]: 602 mSDtfsCounter, 1256 mSDsluCounter, 1841 mSDsCounter, 0 mSdLazyCounter, 1189 mSolverCounterSat, 228 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1256 SdHoareTripleChecker+Valid, 2443 SdHoareTripleChecker+Invalid, 1417 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 228 IncrementalHoareTripleChecker+Valid, 1189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:25,665 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1256 Valid, 2443 Invalid, 1417 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [228 Valid, 1189 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-11-22 11:46:25,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18897 states. [2024-11-22 11:46:25,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18897 to 11425. [2024-11-22 11:46:25,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11425 states, 10956 states have (on average 1.5465498357064622) internal successors, (16944), 10972 states have internal predecessors, (16944), 416 states have call successors, (416), 52 states have call predecessors, (416), 52 states have return successors, (416), 400 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-22 11:46:25,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11425 states to 11425 states and 17776 transitions. [2024-11-22 11:46:25,957 INFO L78 Accepts]: Start accepts. Automaton has 11425 states and 17776 transitions. Word has length 302 [2024-11-22 11:46:25,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:25,958 INFO L471 AbstractCegarLoop]: Abstraction has 11425 states and 17776 transitions. [2024-11-22 11:46:25,958 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 9.0) internal successors, (90), 10 states have internal predecessors, (90), 2 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-22 11:46:25,958 INFO L276 IsEmpty]: Start isEmpty. Operand 11425 states and 17776 transitions. [2024-11-22 11:46:25,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:25,971 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:25,971 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:25,971 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-22 11:46:25,971 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:25,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:25,972 INFO L85 PathProgramCache]: Analyzing trace with hash 1692956531, now seen corresponding path program 1 times [2024-11-22 11:46:25,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:25,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [550052547] [2024-11-22 11:46:25,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:25,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:26,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:26,236 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:26,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:26,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [550052547] [2024-11-22 11:46:26,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [550052547] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:26,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:26,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 11:46:26,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990311841] [2024-11-22 11:46:26,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:26,237 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 11:46:26,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:26,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 11:46:26,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 11:46:26,237 INFO L87 Difference]: Start difference. First operand 11425 states and 17776 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:26,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:26,581 INFO L93 Difference]: Finished difference Result 28175 states and 43679 transitions. [2024-11-22 11:46:26,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 11:46:26,584 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-22 11:46:26,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:26,674 INFO L225 Difference]: With dead ends: 28175 [2024-11-22 11:46:26,674 INFO L226 Difference]: Without dead ends: 16697 [2024-11-22 11:46:26,683 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-22 11:46:26,684 INFO L432 NwaCegarLoop]: 374 mSDtfsCounter, 350 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:26,684 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 762 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 11:46:26,690 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16697 states. [2024-11-22 11:46:26,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16697 to 14003. [2024-11-22 11:46:26,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14003 states, 13534 states have (on average 1.558445396778484) internal successors, (21092), 13550 states have internal predecessors, (21092), 416 states have call successors, (416), 52 states have call predecessors, (416), 52 states have return successors, (416), 400 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-22 11:46:26,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14003 states to 14003 states and 21924 transitions. [2024-11-22 11:46:26,947 INFO L78 Accepts]: Start accepts. Automaton has 14003 states and 21924 transitions. Word has length 302 [2024-11-22 11:46:26,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:26,947 INFO L471 AbstractCegarLoop]: Abstraction has 14003 states and 21924 transitions. [2024-11-22 11:46:26,947 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:26,948 INFO L276 IsEmpty]: Start isEmpty. Operand 14003 states and 21924 transitions. [2024-11-22 11:46:26,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:26,961 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:26,961 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:26,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-22 11:46:26,961 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:26,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:26,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1517456303, now seen corresponding path program 1 times [2024-11-22 11:46:26,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:26,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206107507] [2024-11-22 11:46:26,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:26,962 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:27,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:27,780 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:27,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:27,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206107507] [2024-11-22 11:46:27,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206107507] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:27,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:27,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 11:46:27,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244991008] [2024-11-22 11:46:27,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:27,782 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 11:46:27,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:27,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 11:46:27,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 11:46:27,782 INFO L87 Difference]: Start difference. First operand 14003 states and 21924 transitions. Second operand has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:28,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:28,569 INFO L93 Difference]: Finished difference Result 36477 states and 57030 transitions. [2024-11-22 11:46:28,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 11:46:28,570 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-22 11:46:28,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:28,610 INFO L225 Difference]: With dead ends: 36477 [2024-11-22 11:46:28,611 INFO L226 Difference]: Without dead ends: 22477 [2024-11-22 11:46:28,633 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-22 11:46:28,634 INFO L432 NwaCegarLoop]: 383 mSDtfsCounter, 192 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 1265 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:28,634 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 1265 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-22 11:46:28,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22477 states. [2024-11-22 11:46:29,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22477 to 14787. [2024-11-22 11:46:29,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14787 states, 14318 states have (on average 1.56069283419472) internal successors, (22346), 14334 states have internal predecessors, (22346), 416 states have call successors, (416), 52 states have call predecessors, (416), 52 states have return successors, (416), 400 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-22 11:46:29,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14787 states to 14787 states and 23178 transitions. [2024-11-22 11:46:29,039 INFO L78 Accepts]: Start accepts. Automaton has 14787 states and 23178 transitions. Word has length 302 [2024-11-22 11:46:29,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:29,039 INFO L471 AbstractCegarLoop]: Abstraction has 14787 states and 23178 transitions. [2024-11-22 11:46:29,039 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.0) internal successors, (90), 5 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:29,040 INFO L276 IsEmpty]: Start isEmpty. Operand 14787 states and 23178 transitions. [2024-11-22 11:46:29,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:29,052 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:29,053 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:29,053 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-22 11:46:29,053 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:29,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:29,055 INFO L85 PathProgramCache]: Analyzing trace with hash 868797084, now seen corresponding path program 1 times [2024-11-22 11:46:29,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:29,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444684619] [2024-11-22 11:46:29,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:29,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:29,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:30,900 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:30,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:30,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444684619] [2024-11-22 11:46:30,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444684619] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:30,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:30,901 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-22 11:46:30,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275514084] [2024-11-22 11:46:30,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:30,901 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 11:46:30,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:30,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 11:46:30,902 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2024-11-22 11:46:30,902 INFO L87 Difference]: Start difference. First operand 14787 states and 23178 transitions. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:31,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:31,997 INFO L93 Difference]: Finished difference Result 35905 states and 55557 transitions. [2024-11-22 11:46:31,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-22 11:46:31,998 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-22 11:46:31,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:32,037 INFO L225 Difference]: With dead ends: 35905 [2024-11-22 11:46:32,038 INFO L226 Difference]: Without dead ends: 21121 [2024-11-22 11:46:32,055 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2024-11-22 11:46:32,056 INFO L432 NwaCegarLoop]: 395 mSDtfsCounter, 815 mSDsluCounter, 1957 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 815 SdHoareTripleChecker+Valid, 2352 SdHoareTripleChecker+Invalid, 746 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:32,056 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [815 Valid, 2352 Invalid, 746 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-22 11:46:32,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21121 states. [2024-11-22 11:46:32,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21121 to 14567. [2024-11-22 11:46:32,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14567 states, 14098 states have (on average 1.5575258901971911) internal successors, (21958), 14114 states have internal predecessors, (21958), 416 states have call successors, (416), 52 states have call predecessors, (416), 52 states have return successors, (416), 400 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-22 11:46:32,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14567 states to 14567 states and 22790 transitions. [2024-11-22 11:46:32,363 INFO L78 Accepts]: Start accepts. Automaton has 14567 states and 22790 transitions. Word has length 302 [2024-11-22 11:46:32,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:32,364 INFO L471 AbstractCegarLoop]: Abstraction has 14567 states and 22790 transitions. [2024-11-22 11:46:32,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:32,364 INFO L276 IsEmpty]: Start isEmpty. Operand 14567 states and 22790 transitions. [2024-11-22 11:46:32,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:32,377 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:32,377 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:32,377 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-22 11:46:32,378 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:32,378 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:32,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1570396958, now seen corresponding path program 1 times [2024-11-22 11:46:32,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:32,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1605077577] [2024-11-22 11:46:32,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:32,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:32,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:33,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:33,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:33,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1605077577] [2024-11-22 11:46:33,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1605077577] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:33,722 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:33,722 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 11:46:33,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1810670205] [2024-11-22 11:46:33,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:33,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 11:46:33,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:33,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 11:46:33,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-22 11:46:33,724 INFO L87 Difference]: Start difference. First operand 14567 states and 22790 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:34,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:34,733 INFO L93 Difference]: Finished difference Result 34269 states and 53075 transitions. [2024-11-22 11:46:34,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 11:46:34,734 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-22 11:46:34,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:34,775 INFO L225 Difference]: With dead ends: 34269 [2024-11-22 11:46:34,776 INFO L226 Difference]: Without dead ends: 19705 [2024-11-22 11:46:34,795 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-11-22 11:46:34,796 INFO L432 NwaCegarLoop]: 430 mSDtfsCounter, 394 mSDsluCounter, 1521 mSDsCounter, 0 mSdLazyCounter, 691 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 394 SdHoareTripleChecker+Valid, 1951 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 691 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:34,796 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [394 Valid, 1951 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 691 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-22 11:46:34,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19705 states. [2024-11-22 11:46:35,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19705 to 12281. [2024-11-22 11:46:35,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12281 states, 11812 states have (on average 1.5504571622079242) internal successors, (18314), 11828 states have internal predecessors, (18314), 416 states have call successors, (416), 52 states have call predecessors, (416), 52 states have return successors, (416), 400 states have call predecessors, (416), 416 states have call successors, (416) [2024-11-22 11:46:35,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12281 states to 12281 states and 19146 transitions. [2024-11-22 11:46:35,276 INFO L78 Accepts]: Start accepts. Automaton has 12281 states and 19146 transitions. Word has length 302 [2024-11-22 11:46:35,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:35,277 INFO L471 AbstractCegarLoop]: Abstraction has 12281 states and 19146 transitions. [2024-11-22 11:46:35,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:35,277 INFO L276 IsEmpty]: Start isEmpty. Operand 12281 states and 19146 transitions. [2024-11-22 11:46:35,289 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:35,289 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:35,289 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:35,289 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-22 11:46:35,289 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:35,290 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:35,290 INFO L85 PathProgramCache]: Analyzing trace with hash -60819460, now seen corresponding path program 1 times [2024-11-22 11:46:35,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:35,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722456512] [2024-11-22 11:46:35,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:35,290 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:35,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:35,450 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:35,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:35,450 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722456512] [2024-11-22 11:46:35,450 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722456512] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:35,450 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:35,450 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 11:46:35,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185931717] [2024-11-22 11:46:35,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:35,452 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 11:46:35,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:35,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 11:46:35,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:35,453 INFO L87 Difference]: Start difference. First operand 12281 states and 19146 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:35,736 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:35,736 INFO L93 Difference]: Finished difference Result 24945 states and 38898 transitions. [2024-11-22 11:46:35,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 11:46:35,737 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-22 11:46:35,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:35,761 INFO L225 Difference]: With dead ends: 24945 [2024-11-22 11:46:35,761 INFO L226 Difference]: Without dead ends: 12667 [2024-11-22 11:46:35,776 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:35,777 INFO L432 NwaCegarLoop]: 425 mSDtfsCounter, 177 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:35,777 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 703 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 11:46:35,784 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12667 states. [2024-11-22 11:46:36,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12667 to 9173. [2024-11-22 11:46:36,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9173 states, 8964 states have (on average 1.5798750557786703) internal successors, (14162), 8968 states have internal predecessors, (14162), 188 states have call successors, (188), 20 states have call predecessors, (188), 20 states have return successors, (188), 184 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-22 11:46:36,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9173 states to 9173 states and 14538 transitions. [2024-11-22 11:46:36,047 INFO L78 Accepts]: Start accepts. Automaton has 9173 states and 14538 transitions. Word has length 302 [2024-11-22 11:46:36,047 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:36,047 INFO L471 AbstractCegarLoop]: Abstraction has 9173 states and 14538 transitions. [2024-11-22 11:46:36,048 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:36,048 INFO L276 IsEmpty]: Start isEmpty. Operand 9173 states and 14538 transitions. [2024-11-22 11:46:36,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:36,055 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:36,056 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:36,056 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-22 11:46:36,056 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:36,056 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:36,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1734634560, now seen corresponding path program 1 times [2024-11-22 11:46:36,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:36,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859002958] [2024-11-22 11:46:36,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:36,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:36,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:37,021 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:37,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:37,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859002958] [2024-11-22 11:46:37,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859002958] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:37,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:37,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-22 11:46:37,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [881083291] [2024-11-22 11:46:37,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:37,022 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 11:46:37,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:37,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 11:46:37,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-22 11:46:37,023 INFO L87 Difference]: Start difference. First operand 9173 states and 14538 transitions. Second operand has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:37,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:37,959 INFO L93 Difference]: Finished difference Result 24171 states and 38139 transitions. [2024-11-22 11:46:37,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 11:46:37,960 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-22 11:46:37,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:37,982 INFO L225 Difference]: With dead ends: 24171 [2024-11-22 11:46:37,983 INFO L226 Difference]: Without dead ends: 15001 [2024-11-22 11:46:37,993 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2024-11-22 11:46:37,994 INFO L432 NwaCegarLoop]: 407 mSDtfsCounter, 582 mSDsluCounter, 1091 mSDsCounter, 0 mSdLazyCounter, 640 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 582 SdHoareTripleChecker+Valid, 1498 SdHoareTripleChecker+Invalid, 672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 640 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:37,995 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [582 Valid, 1498 Invalid, 672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 640 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-22 11:46:38,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15001 states. [2024-11-22 11:46:38,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15001 to 9285. [2024-11-22 11:46:38,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9285 states, 9076 states have (on average 1.5815337152930806) internal successors, (14354), 9080 states have internal predecessors, (14354), 188 states have call successors, (188), 20 states have call predecessors, (188), 20 states have return successors, (188), 184 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-22 11:46:38,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9285 states to 9285 states and 14730 transitions. [2024-11-22 11:46:38,171 INFO L78 Accepts]: Start accepts. Automaton has 9285 states and 14730 transitions. Word has length 302 [2024-11-22 11:46:38,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:38,171 INFO L471 AbstractCegarLoop]: Abstraction has 9285 states and 14730 transitions. [2024-11-22 11:46:38,172 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.857142857142858) internal successors, (90), 7 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:38,172 INFO L276 IsEmpty]: Start isEmpty. Operand 9285 states and 14730 transitions. [2024-11-22 11:46:38,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:38,180 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:38,180 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:38,180 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-22 11:46:38,180 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:38,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:38,181 INFO L85 PathProgramCache]: Analyzing trace with hash -2110207302, now seen corresponding path program 1 times [2024-11-22 11:46:38,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:38,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2054658908] [2024-11-22 11:46:38,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:38,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:38,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:38,894 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:38,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:38,894 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2054658908] [2024-11-22 11:46:38,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2054658908] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:38,895 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:38,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-22 11:46:38,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [486113688] [2024-11-22 11:46:38,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:38,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 11:46:38,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:38,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 11:46:38,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-22 11:46:38,898 INFO L87 Difference]: Start difference. First operand 9285 states and 14730 transitions. Second operand has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:39,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:39,929 INFO L93 Difference]: Finished difference Result 25325 states and 39929 transitions. [2024-11-22 11:46:39,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-22 11:46:39,929 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-22 11:46:39,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:39,953 INFO L225 Difference]: With dead ends: 25325 [2024-11-22 11:46:39,953 INFO L226 Difference]: Without dead ends: 16043 [2024-11-22 11:46:39,966 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-11-22 11:46:39,967 INFO L432 NwaCegarLoop]: 582 mSDtfsCounter, 595 mSDsluCounter, 2354 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 595 SdHoareTripleChecker+Valid, 2936 SdHoareTripleChecker+Invalid, 868 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:39,967 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [595 Valid, 2936 Invalid, 868 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-22 11:46:39,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16043 states. [2024-11-22 11:46:40,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16043 to 10183. [2024-11-22 11:46:40,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10183 states, 9974 states have (on average 1.5714858632444355) internal successors, (15674), 9978 states have internal predecessors, (15674), 188 states have call successors, (188), 20 states have call predecessors, (188), 20 states have return successors, (188), 184 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-22 11:46:40,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10183 states to 10183 states and 16050 transitions. [2024-11-22 11:46:40,253 INFO L78 Accepts]: Start accepts. Automaton has 10183 states and 16050 transitions. Word has length 302 [2024-11-22 11:46:40,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:40,253 INFO L471 AbstractCegarLoop]: Abstraction has 10183 states and 16050 transitions. [2024-11-22 11:46:40,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.25) internal successors, (90), 8 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:40,254 INFO L276 IsEmpty]: Start isEmpty. Operand 10183 states and 16050 transitions. [2024-11-22 11:46:40,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:40,262 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:40,262 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:40,262 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-22 11:46:40,262 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:40,262 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:40,263 INFO L85 PathProgramCache]: Analyzing trace with hash 2096428988, now seen corresponding path program 1 times [2024-11-22 11:46:40,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:40,263 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737479588] [2024-11-22 11:46:40,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:40,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:40,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:40,351 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:40,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:40,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737479588] [2024-11-22 11:46:40,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737479588] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:40,352 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:40,352 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 11:46:40,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855219640] [2024-11-22 11:46:40,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:40,353 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 11:46:40,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:40,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 11:46:40,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:40,354 INFO L87 Difference]: Start difference. First operand 10183 states and 16050 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:40,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:40,448 INFO L93 Difference]: Finished difference Result 20971 states and 32981 transitions. [2024-11-22 11:46:40,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 11:46:40,449 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-22 11:46:40,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:40,464 INFO L225 Difference]: With dead ends: 20971 [2024-11-22 11:46:40,465 INFO L226 Difference]: Without dead ends: 10791 [2024-11-22 11:46:40,476 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:40,477 INFO L432 NwaCegarLoop]: 304 mSDtfsCounter, 121 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:40,478 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 602 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 11:46:40,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10791 states. [2024-11-22 11:46:40,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10791 to 10183. [2024-11-22 11:46:40,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10183 states, 9974 states have (on average 1.5710848205333867) internal successors, (15670), 9978 states have internal predecessors, (15670), 188 states have call successors, (188), 20 states have call predecessors, (188), 20 states have return successors, (188), 184 states have call predecessors, (188), 188 states have call successors, (188) [2024-11-22 11:46:40,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10183 states to 10183 states and 16046 transitions. [2024-11-22 11:46:40,653 INFO L78 Accepts]: Start accepts. Automaton has 10183 states and 16046 transitions. Word has length 302 [2024-11-22 11:46:40,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:40,654 INFO L471 AbstractCegarLoop]: Abstraction has 10183 states and 16046 transitions. [2024-11-22 11:46:40,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:40,654 INFO L276 IsEmpty]: Start isEmpty. Operand 10183 states and 16046 transitions. [2024-11-22 11:46:40,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:40,662 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:40,662 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:40,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-22 11:46:40,663 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:40,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:40,663 INFO L85 PathProgramCache]: Analyzing trace with hash 2137103738, now seen corresponding path program 1 times [2024-11-22 11:46:40,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:40,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197554621] [2024-11-22 11:46:40,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:40,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:40,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:40,745 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:40,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:40,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197554621] [2024-11-22 11:46:40,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197554621] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:40,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:40,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 11:46:40,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151833208] [2024-11-22 11:46:40,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:40,747 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 11:46:40,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:40,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 11:46:40,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:40,749 INFO L87 Difference]: Start difference. First operand 10183 states and 16046 transitions. Second operand has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:40,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:40,884 INFO L93 Difference]: Finished difference Result 20349 states and 32034 transitions. [2024-11-22 11:46:40,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 11:46:40,885 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-22 11:46:40,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:40,900 INFO L225 Difference]: With dead ends: 20349 [2024-11-22 11:46:40,900 INFO L226 Difference]: Without dead ends: 10169 [2024-11-22 11:46:40,910 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 11:46:40,910 INFO L432 NwaCegarLoop]: 433 mSDtfsCounter, 156 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 709 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:40,910 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 709 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 11:46:40,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10169 states. [2024-11-22 11:46:41,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10169 to 9407. [2024-11-22 11:46:41,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9407 states, 9218 states have (on average 1.5632458233890214) internal successors, (14410), 9218 states have internal predecessors, (14410), 172 states have call successors, (172), 16 states have call predecessors, (172), 16 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-22 11:46:41,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9407 states to 9407 states and 14754 transitions. [2024-11-22 11:46:41,073 INFO L78 Accepts]: Start accepts. Automaton has 9407 states and 14754 transitions. Word has length 302 [2024-11-22 11:46:41,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:41,073 INFO L471 AbstractCegarLoop]: Abstraction has 9407 states and 14754 transitions. [2024-11-22 11:46:41,074 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.0) internal successors, (90), 3 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:41,074 INFO L276 IsEmpty]: Start isEmpty. Operand 9407 states and 14754 transitions. [2024-11-22 11:46:41,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:41,082 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:41,082 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:41,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-22 11:46:41,082 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:41,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:41,083 INFO L85 PathProgramCache]: Analyzing trace with hash 285221074, now seen corresponding path program 1 times [2024-11-22 11:46:41,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:41,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [405059798] [2024-11-22 11:46:41,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:41,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:41,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:41,352 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:41,353 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:41,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [405059798] [2024-11-22 11:46:41,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [405059798] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:41,354 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:41,354 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-22 11:46:41,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776211406] [2024-11-22 11:46:41,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:41,354 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-22 11:46:41,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:41,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-22 11:46:41,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-11-22 11:46:41,355 INFO L87 Difference]: Start difference. First operand 9407 states and 14754 transitions. Second operand has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:41,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:41,734 INFO L93 Difference]: Finished difference Result 21121 states and 32900 transitions. [2024-11-22 11:46:41,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-22 11:46:41,735 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-22 11:46:41,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:41,753 INFO L225 Difference]: With dead ends: 21121 [2024-11-22 11:46:41,753 INFO L226 Difference]: Without dead ends: 11717 [2024-11-22 11:46:41,763 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=22, Unknown=0, NotChecked=0, Total=42 [2024-11-22 11:46:41,764 INFO L432 NwaCegarLoop]: 620 mSDtfsCounter, 435 mSDsluCounter, 1056 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 1676 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:41,765 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [435 Valid, 1676 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 11:46:41,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11717 states. [2024-11-22 11:46:41,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11717 to 9663. [2024-11-22 11:46:41,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9663 states, 9474 states have (on average 1.564914502849905) internal successors, (14826), 9474 states have internal predecessors, (14826), 172 states have call successors, (172), 16 states have call predecessors, (172), 16 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-22 11:46:41,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9663 states to 9663 states and 15170 transitions. [2024-11-22 11:46:41,919 INFO L78 Accepts]: Start accepts. Automaton has 9663 states and 15170 transitions. Word has length 302 [2024-11-22 11:46:41,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:41,919 INFO L471 AbstractCegarLoop]: Abstraction has 9663 states and 15170 transitions. [2024-11-22 11:46:41,919 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.0) internal successors, (90), 6 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:41,920 INFO L276 IsEmpty]: Start isEmpty. Operand 9663 states and 15170 transitions. [2024-11-22 11:46:41,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2024-11-22 11:46:41,927 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:41,927 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:41,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-22 11:46:41,928 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:41,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:41,928 INFO L85 PathProgramCache]: Analyzing trace with hash 307853328, now seen corresponding path program 1 times [2024-11-22 11:46:41,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:41,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231869728] [2024-11-22 11:46:41,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:41,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:42,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:43,263 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:43,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:43,264 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231869728] [2024-11-22 11:46:43,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231869728] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:43,264 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:43,264 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-22 11:46:43,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952960835] [2024-11-22 11:46:43,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:43,264 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-22 11:46:43,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:43,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-22 11:46:43,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-22 11:46:43,265 INFO L87 Difference]: Start difference. First operand 9663 states and 15170 transitions. Second operand has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:45,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:45,484 INFO L93 Difference]: Finished difference Result 26353 states and 41078 transitions. [2024-11-22 11:46:45,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-22 11:46:45,485 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 302 [2024-11-22 11:46:45,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:45,507 INFO L225 Difference]: With dead ends: 26353 [2024-11-22 11:46:45,507 INFO L226 Difference]: Without dead ends: 16693 [2024-11-22 11:46:45,519 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=84, Invalid=188, Unknown=0, NotChecked=0, Total=272 [2024-11-22 11:46:45,520 INFO L432 NwaCegarLoop]: 689 mSDtfsCounter, 485 mSDsluCounter, 2378 mSDsCounter, 0 mSdLazyCounter, 1796 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 3067 SdHoareTripleChecker+Invalid, 1813 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 1796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:45,521 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [485 Valid, 3067 Invalid, 1813 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 1796 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-11-22 11:46:45,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16693 states. [2024-11-22 11:46:45,769 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16693 to 10011. [2024-11-22 11:46:45,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10011 states, 9822 states have (on average 1.5685196497658318) internal successors, (15406), 9822 states have internal predecessors, (15406), 172 states have call successors, (172), 16 states have call predecessors, (172), 16 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-22 11:46:45,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10011 states to 10011 states and 15750 transitions. [2024-11-22 11:46:45,798 INFO L78 Accepts]: Start accepts. Automaton has 10011 states and 15750 transitions. Word has length 302 [2024-11-22 11:46:45,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:45,799 INFO L471 AbstractCegarLoop]: Abstraction has 10011 states and 15750 transitions. [2024-11-22 11:46:45,799 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.0) internal successors, (90), 9 states have internal predecessors, (90), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:45,799 INFO L276 IsEmpty]: Start isEmpty. Operand 10011 states and 15750 transitions. [2024-11-22 11:46:45,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-22 11:46:45,809 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:45,810 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:45,810 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-22 11:46:45,810 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:45,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:45,811 INFO L85 PathProgramCache]: Analyzing trace with hash 390754670, now seen corresponding path program 1 times [2024-11-22 11:46:45,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:45,811 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076786036] [2024-11-22 11:46:45,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:45,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:46,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:46,240 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 6 proven. 120 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-22 11:46:46,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:46,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076786036] [2024-11-22 11:46:46,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076786036] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 11:46:46,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1381396141] [2024-11-22 11:46:46,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:46,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:46:46,242 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 11:46:46,247 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) [2024-11-22 11:46:46,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-22 11:46:46,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:46,450 INFO L255 TraceCheckSpWp]: Trace formula consists of 718 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 11:46:46,464 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 11:46:46,823 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 658 proven. 114 refuted. 0 times theorem prover too weak. 2840 trivial. 0 not checked. [2024-11-22 11:46:46,825 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 11:46:47,204 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 12 proven. 114 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-22 11:46:47,206 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1381396141] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 11:46:47,206 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 11:46:47,206 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-22 11:46:47,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924784136] [2024-11-22 11:46:47,207 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 11:46:47,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 11:46:47,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:47,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 11:46:47,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-22 11:46:47,213 INFO L87 Difference]: Start difference. First operand 10011 states and 15750 transitions. Second operand has 8 states, 8 states have (on average 16.875) internal successors, (135), 8 states have internal predecessors, (135), 3 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (123), 3 states have call predecessors, (123), 3 states have call successors, (123) [2024-11-22 11:46:47,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:47,866 INFO L93 Difference]: Finished difference Result 14041 states and 22128 transitions. [2024-11-22 11:46:47,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-22 11:46:47,867 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.875) internal successors, (135), 8 states have internal predecessors, (135), 3 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (123), 3 states have call predecessors, (123), 3 states have call successors, (123) Word has length 303 [2024-11-22 11:46:47,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:47,885 INFO L225 Difference]: With dead ends: 14041 [2024-11-22 11:46:47,888 INFO L226 Difference]: Without dead ends: 4033 [2024-11-22 11:46:47,905 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 603 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=83, Invalid=157, Unknown=0, NotChecked=0, Total=240 [2024-11-22 11:46:47,907 INFO L432 NwaCegarLoop]: 224 mSDtfsCounter, 355 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 353 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 358 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 353 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:47,907 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [358 Valid, 575 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 353 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 11:46:47,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4033 states. [2024-11-22 11:46:48,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4033 to 3901. [2024-11-22 11:46:48,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3901 states, 3704 states have (on average 1.5647948164146868) internal successors, (5796), 3704 states have internal predecessors, (5796), 172 states have call successors, (172), 24 states have call predecessors, (172), 24 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-22 11:46:48,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3901 states to 3901 states and 6140 transitions. [2024-11-22 11:46:48,093 INFO L78 Accepts]: Start accepts. Automaton has 3901 states and 6140 transitions. Word has length 303 [2024-11-22 11:46:48,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:48,094 INFO L471 AbstractCegarLoop]: Abstraction has 3901 states and 6140 transitions. [2024-11-22 11:46:48,094 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.875) internal successors, (135), 8 states have internal predecessors, (135), 3 states have call successors, (121), 2 states have call predecessors, (121), 4 states have return successors, (123), 3 states have call predecessors, (123), 3 states have call successors, (123) [2024-11-22 11:46:48,094 INFO L276 IsEmpty]: Start isEmpty. Operand 3901 states and 6140 transitions. [2024-11-22 11:46:48,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-22 11:46:48,106 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:48,106 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:48,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-22 11:46:48,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-22 11:46:48,307 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:48,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:48,308 INFO L85 PathProgramCache]: Analyzing trace with hash 573493589, now seen corresponding path program 1 times [2024-11-22 11:46:48,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:48,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947506823] [2024-11-22 11:46:48,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:48,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:48,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:48,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:48,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:48,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947506823] [2024-11-22 11:46:48,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947506823] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:48,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:48,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-22 11:46:48,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903791867] [2024-11-22 11:46:48,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:48,723 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-22 11:46:48,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:48,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-22 11:46:48,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-22 11:46:48,725 INFO L87 Difference]: Start difference. First operand 3901 states and 6140 transitions. Second operand has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:49,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:49,005 INFO L93 Difference]: Finished difference Result 9851 states and 15255 transitions. [2024-11-22 11:46:49,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-22 11:46:49,005 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 303 [2024-11-22 11:46:49,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:49,015 INFO L225 Difference]: With dead ends: 9851 [2024-11-22 11:46:49,015 INFO L226 Difference]: Without dead ends: 5953 [2024-11-22 11:46:49,020 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-22 11:46:49,020 INFO L432 NwaCegarLoop]: 313 mSDtfsCounter, 367 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 1078 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:49,021 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 1078 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-22 11:46:49,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5953 states. [2024-11-22 11:46:49,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5953 to 3997. [2024-11-22 11:46:49,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3997 states, 3800 states have (on average 1.5589473684210526) internal successors, (5924), 3800 states have internal predecessors, (5924), 172 states have call successors, (172), 24 states have call predecessors, (172), 24 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-22 11:46:49,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3997 states to 3997 states and 6268 transitions. [2024-11-22 11:46:49,140 INFO L78 Accepts]: Start accepts. Automaton has 3997 states and 6268 transitions. Word has length 303 [2024-11-22 11:46:49,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:49,141 INFO L471 AbstractCegarLoop]: Abstraction has 3997 states and 6268 transitions. [2024-11-22 11:46:49,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.2) internal successors, (91), 5 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:49,141 INFO L276 IsEmpty]: Start isEmpty. Operand 3997 states and 6268 transitions. [2024-11-22 11:46:49,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-22 11:46:49,145 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:49,145 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:49,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-22 11:46:49,145 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:49,145 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:49,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1959696983, now seen corresponding path program 1 times [2024-11-22 11:46:49,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:49,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160468257] [2024-11-22 11:46:49,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:49,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:49,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:49,521 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-22 11:46:49,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:49,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160468257] [2024-11-22 11:46:49,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160468257] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 11:46:49,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091430413] [2024-11-22 11:46:49,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:49,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:46:49,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 11:46:49,524 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) [2024-11-22 11:46:49,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-22 11:46:49,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:49,702 INFO L255 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-22 11:46:49,706 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 11:46:50,039 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 918 proven. 108 refuted. 0 times theorem prover too weak. 2586 trivial. 0 not checked. [2024-11-22 11:46:50,039 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 11:46:50,277 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 18 proven. 108 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-22 11:46:50,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091430413] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 11:46:50,277 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 11:46:50,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-11-22 11:46:50,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145055306] [2024-11-22 11:46:50,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 11:46:50,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-22 11:46:50,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:50,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-22 11:46:50,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-22 11:46:50,279 INFO L87 Difference]: Start difference. First operand 3997 states and 6268 transitions. Second operand has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-22 11:46:50,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:50,598 INFO L93 Difference]: Finished difference Result 6818 states and 10629 transitions. [2024-11-22 11:46:50,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-22 11:46:50,599 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 303 [2024-11-22 11:46:50,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:50,605 INFO L225 Difference]: With dead ends: 6818 [2024-11-22 11:46:50,605 INFO L226 Difference]: Without dead ends: 2824 [2024-11-22 11:46:50,608 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 612 GetRequests, 603 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-22 11:46:50,609 INFO L432 NwaCegarLoop]: 244 mSDtfsCounter, 325 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 331 SdHoareTripleChecker+Valid, 632 SdHoareTripleChecker+Invalid, 331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:50,609 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [331 Valid, 632 Invalid, 331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-22 11:46:50,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2824 states. [2024-11-22 11:46:50,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2824 to 2697. [2024-11-22 11:46:50,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2697 states, 2496 states have (on average 1.5392628205128205) internal successors, (3842), 2496 states have internal predecessors, (3842), 172 states have call successors, (172), 28 states have call predecessors, (172), 28 states have return successors, (172), 172 states have call predecessors, (172), 172 states have call successors, (172) [2024-11-22 11:46:50,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2697 states to 2697 states and 4186 transitions. [2024-11-22 11:46:50,706 INFO L78 Accepts]: Start accepts. Automaton has 2697 states and 4186 transitions. Word has length 303 [2024-11-22 11:46:50,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:50,707 INFO L471 AbstractCegarLoop]: Abstraction has 2697 states and 4186 transitions. [2024-11-22 11:46:50,707 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 7 states have internal predecessors, (100), 2 states have call successors, (79), 2 states have call predecessors, (79), 4 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2024-11-22 11:46:50,707 INFO L276 IsEmpty]: Start isEmpty. Operand 2697 states and 4186 transitions. [2024-11-22 11:46:50,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-22 11:46:50,709 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:50,710 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:50,720 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-22 11:46:50,911 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:46:50,912 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:50,912 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:50,913 INFO L85 PathProgramCache]: Analyzing trace with hash 672752975, now seen corresponding path program 1 times [2024-11-22 11:46:50,913 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:50,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188915219] [2024-11-22 11:46:50,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:50,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:50,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:51,134 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3612 trivial. 0 not checked. [2024-11-22 11:46:51,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:51,135 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188915219] [2024-11-22 11:46:51,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188915219] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 11:46:51,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 11:46:51,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-22 11:46:51,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [301816438] [2024-11-22 11:46:51,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 11:46:51,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-22 11:46:51,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:51,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-22 11:46:51,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-22 11:46:51,138 INFO L87 Difference]: Start difference. First operand 2697 states and 4186 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:51,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:51,307 INFO L93 Difference]: Finished difference Result 8541 states and 13232 transitions. [2024-11-22 11:46:51,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-22 11:46:51,308 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) Word has length 303 [2024-11-22 11:46:51,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:51,319 INFO L225 Difference]: With dead ends: 8541 [2024-11-22 11:46:51,319 INFO L226 Difference]: Without dead ends: 5847 [2024-11-22 11:46:51,324 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-22 11:46:51,325 INFO L432 NwaCegarLoop]: 320 mSDtfsCounter, 230 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 883 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:51,325 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 883 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-22 11:46:51,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5847 states. [2024-11-22 11:46:51,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5847 to 5069. [2024-11-22 11:46:51,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5069 states, 4668 states have (on average 1.5252784918594686) internal successors, (7120), 4668 states have internal predecessors, (7120), 344 states have call successors, (344), 56 states have call predecessors, (344), 56 states have return successors, (344), 344 states have call predecessors, (344), 344 states have call successors, (344) [2024-11-22 11:46:51,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5069 states to 5069 states and 7808 transitions. [2024-11-22 11:46:51,534 INFO L78 Accepts]: Start accepts. Automaton has 5069 states and 7808 transitions. Word has length 303 [2024-11-22 11:46:51,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:51,535 INFO L471 AbstractCegarLoop]: Abstraction has 5069 states and 7808 transitions. [2024-11-22 11:46:51,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 1 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 1 states have call predecessors, (43), 1 states have call successors, (43) [2024-11-22 11:46:51,535 INFO L276 IsEmpty]: Start isEmpty. Operand 5069 states and 7808 transitions. [2024-11-22 11:46:51,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2024-11-22 11:46:51,539 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:51,539 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:51,539 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-22 11:46:51,539 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:51,540 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:51,540 INFO L85 PathProgramCache]: Analyzing trace with hash 2058956369, now seen corresponding path program 1 times [2024-11-22 11:46:51,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:51,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535202559] [2024-11-22 11:46:51,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:51,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:51,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:52,335 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 33 proven. 93 refuted. 0 times theorem prover too weak. 3486 trivial. 0 not checked. [2024-11-22 11:46:52,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:46:52,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535202559] [2024-11-22 11:46:52,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535202559] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 11:46:52,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854663827] [2024-11-22 11:46:52,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:52,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:46:52,336 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 11:46:52,338 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) [2024-11-22 11:46:52,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-22 11:46:52,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:52,572 INFO L255 TraceCheckSpWp]: Trace formula consists of 711 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-22 11:46:52,577 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 11:46:53,853 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1461 proven. 180 refuted. 0 times theorem prover too weak. 1971 trivial. 0 not checked. [2024-11-22 11:46:53,854 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 11:46:54,424 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 66 proven. 183 refuted. 0 times theorem prover too weak. 3363 trivial. 0 not checked. [2024-11-22 11:46:54,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854663827] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-22 11:46:54,425 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-22 11:46:54,425 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 11] total 27 [2024-11-22 11:46:54,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [613416649] [2024-11-22 11:46:54,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-22 11:46:54,426 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-22 11:46:54,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:46:54,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-22 11:46:54,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=510, Unknown=0, NotChecked=0, Total=702 [2024-11-22 11:46:54,427 INFO L87 Difference]: Start difference. First operand 5069 states and 7808 transitions. Second operand has 27 states, 26 states have (on average 9.846153846153847) internal successors, (256), 25 states have internal predecessors, (256), 9 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 9 states have call predecessors, (129), 9 states have call successors, (129) [2024-11-22 11:46:58,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:46:58,037 INFO L93 Difference]: Finished difference Result 23951 states and 35323 transitions. [2024-11-22 11:46:58,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2024-11-22 11:46:58,038 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 26 states have (on average 9.846153846153847) internal successors, (256), 25 states have internal predecessors, (256), 9 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 9 states have call predecessors, (129), 9 states have call successors, (129) Word has length 303 [2024-11-22 11:46:58,038 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:46:58,066 INFO L225 Difference]: With dead ends: 23951 [2024-11-22 11:46:58,066 INFO L226 Difference]: Without dead ends: 18885 [2024-11-22 11:46:58,076 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 643 GetRequests, 592 SyntacticMatches, 0 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 713 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=750, Invalid=2006, Unknown=0, NotChecked=0, Total=2756 [2024-11-22 11:46:58,077 INFO L432 NwaCegarLoop]: 239 mSDtfsCounter, 2217 mSDsluCounter, 2983 mSDsCounter, 0 mSdLazyCounter, 2357 mSolverCounterSat, 404 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2274 SdHoareTripleChecker+Valid, 3222 SdHoareTripleChecker+Invalid, 2761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 404 IncrementalHoareTripleChecker+Valid, 2357 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-22 11:46:58,077 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2274 Valid, 3222 Invalid, 2761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [404 Valid, 2357 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-22 11:46:58,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18885 states. [2024-11-22 11:46:58,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18885 to 14245. [2024-11-22 11:46:58,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14245 states, 13140 states have (on average 1.5092846270928462) internal successors, (19832), 13156 states have internal predecessors, (19832), 864 states have call successors, (864), 240 states have call predecessors, (864), 240 states have return successors, (864), 848 states have call predecessors, (864), 864 states have call successors, (864) [2024-11-22 11:46:58,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14245 states to 14245 states and 21560 transitions. [2024-11-22 11:46:58,878 INFO L78 Accepts]: Start accepts. Automaton has 14245 states and 21560 transitions. Word has length 303 [2024-11-22 11:46:58,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:46:58,878 INFO L471 AbstractCegarLoop]: Abstraction has 14245 states and 21560 transitions. [2024-11-22 11:46:58,879 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 26 states have (on average 9.846153846153847) internal successors, (256), 25 states have internal predecessors, (256), 9 states have call successors, (129), 4 states have call predecessors, (129), 8 states have return successors, (129), 9 states have call predecessors, (129), 9 states have call successors, (129) [2024-11-22 11:46:58,879 INFO L276 IsEmpty]: Start isEmpty. Operand 14245 states and 21560 transitions. [2024-11-22 11:46:58,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-22 11:46:58,886 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:46:58,886 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:46:58,895 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-22 11:46:59,086 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:46:59,087 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:46:59,087 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:46:59,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1692181787, now seen corresponding path program 1 times [2024-11-22 11:46:59,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:46:59,087 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615419124] [2024-11-22 11:46:59,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:59,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:46:59,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 11:46:59,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1808389932] [2024-11-22 11:46:59,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:46:59,295 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:46:59,295 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 11:46:59,297 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) [2024-11-22 11:46:59,300 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-22 11:46:59,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:46:59,518 INFO L255 TraceCheckSpWp]: Trace formula consists of 712 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-22 11:46:59,522 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 11:46:59,934 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 1848 proven. 63 refuted. 0 times theorem prover too weak. 1701 trivial. 0 not checked. [2024-11-22 11:46:59,934 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 11:47:00,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:47:00,138 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615419124] [2024-11-22 11:47:00,139 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 11:47:00,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1808389932] [2024-11-22 11:47:00,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1808389932] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 11:47:00,139 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 11:47:00,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2024-11-22 11:47:00,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124469955] [2024-11-22 11:47:00,139 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 11:47:00,139 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-22 11:47:00,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:47:00,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-22 11:47:00,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-22 11:47:00,140 INFO L87 Difference]: Start difference. First operand 14245 states and 21560 transitions. Second operand has 8 states, 8 states have (on average 12.25) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-22 11:47:01,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:47:01,860 INFO L93 Difference]: Finished difference Result 40702 states and 60866 transitions. [2024-11-22 11:47:01,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-22 11:47:01,861 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) Word has length 304 [2024-11-22 11:47:01,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:47:01,899 INFO L225 Difference]: With dead ends: 40702 [2024-11-22 11:47:01,900 INFO L226 Difference]: Without dead ends: 26460 [2024-11-22 11:47:01,915 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 471 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=109, Invalid=271, Unknown=0, NotChecked=0, Total=380 [2024-11-22 11:47:01,915 INFO L432 NwaCegarLoop]: 297 mSDtfsCounter, 566 mSDsluCounter, 1430 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 141 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 1727 SdHoareTripleChecker+Invalid, 680 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 11:47:01,916 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 1727 Invalid, 680 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 11:47:01,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26460 states. [2024-11-22 11:47:03,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26460 to 26046. [2024-11-22 11:47:03,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26046 states, 24007 states have (on average 1.483150747698588) internal successors, (35606), 24055 states have internal predecessors, (35606), 1547 states have call successors, (1547), 491 states have call predecessors, (1547), 491 states have return successors, (1547), 1499 states have call predecessors, (1547), 1547 states have call successors, (1547) [2024-11-22 11:47:03,439 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26046 states to 26046 states and 38700 transitions. [2024-11-22 11:47:03,445 INFO L78 Accepts]: Start accepts. Automaton has 26046 states and 38700 transitions. Word has length 304 [2024-11-22 11:47:03,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:47:03,446 INFO L471 AbstractCegarLoop]: Abstraction has 26046 states and 38700 transitions. [2024-11-22 11:47:03,446 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 12.25) internal successors, (98), 7 states have internal predecessors, (98), 2 states have call successors, (43), 2 states have call predecessors, (43), 3 states have return successors, (43), 2 states have call predecessors, (43), 2 states have call successors, (43) [2024-11-22 11:47:03,446 INFO L276 IsEmpty]: Start isEmpty. Operand 26046 states and 38700 transitions. [2024-11-22 11:47:03,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2024-11-22 11:47:03,457 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:47:03,457 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:47:03,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-22 11:47:03,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:47:03,658 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:47:03,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:47:03,660 INFO L85 PathProgramCache]: Analyzing trace with hash 2015539022, now seen corresponding path program 1 times [2024-11-22 11:47:03,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:47:03,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644630207] [2024-11-22 11:47:03,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:47:03,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:47:03,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:47:04,880 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 117 proven. 129 refuted. 0 times theorem prover too weak. 3366 trivial. 0 not checked. [2024-11-22 11:47:04,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:47:04,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644630207] [2024-11-22 11:47:04,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644630207] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 11:47:04,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1158420279] [2024-11-22 11:47:04,881 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:47:04,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:47:04,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 11:47:04,883 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) [2024-11-22 11:47:04,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-22 11:47:05,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:47:05,100 INFO L255 TraceCheckSpWp]: Trace formula consists of 714 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-22 11:47:05,104 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 11:47:06,945 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2555 proven. 240 refuted. 0 times theorem prover too weak. 817 trivial. 0 not checked. [2024-11-22 11:47:06,945 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 11:47:07,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1158420279] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 11:47:07,832 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-22 11:47:07,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 21] total 31 [2024-11-22 11:47:07,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181813704] [2024-11-22 11:47:07,833 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-22 11:47:07,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-11-22 11:47:07,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:47:07,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-11-22 11:47:07,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=373, Invalid=1187, Unknown=0, NotChecked=0, Total=1560 [2024-11-22 11:47:07,835 INFO L87 Difference]: Start difference. First operand 26046 states and 38700 transitions. Second operand has 31 states, 30 states have (on average 6.2) internal successors, (186), 28 states have internal predecessors, (186), 10 states have call successors, (86), 8 states have call predecessors, (86), 12 states have return successors, (86), 9 states have call predecessors, (86), 10 states have call successors, (86) [2024-11-22 11:47:12,738 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:47:12,738 INFO L93 Difference]: Finished difference Result 46453 states and 68371 transitions. [2024-11-22 11:47:12,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-22 11:47:12,739 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 6.2) internal successors, (186), 28 states have internal predecessors, (186), 10 states have call successors, (86), 8 states have call predecessors, (86), 12 states have return successors, (86), 9 states have call predecessors, (86), 10 states have call successors, (86) Word has length 304 [2024-11-22 11:47:12,739 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:47:12,797 INFO L225 Difference]: With dead ends: 46453 [2024-11-22 11:47:12,798 INFO L226 Difference]: Without dead ends: 30259 [2024-11-22 11:47:12,822 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 421 SyntacticMatches, 0 SemanticMatches, 66 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1075 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=1260, Invalid=3296, Unknown=0, NotChecked=0, Total=4556 [2024-11-22 11:47:12,825 INFO L432 NwaCegarLoop]: 219 mSDtfsCounter, 1607 mSDsluCounter, 3044 mSDsCounter, 0 mSdLazyCounter, 2563 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1608 SdHoareTripleChecker+Valid, 3263 SdHoareTripleChecker+Invalid, 2772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 2563 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-22 11:47:12,825 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1608 Valid, 3263 Invalid, 2772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 2563 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-22 11:47:12,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30259 states. [2024-11-22 11:47:13,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30259 to 24066. [2024-11-22 11:47:14,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24066 states, 22566 states have (on average 1.4962775857484711) internal successors, (33765), 22590 states have internal predecessors, (33765), 1139 states have call successors, (1139), 360 states have call predecessors, (1139), 360 states have return successors, (1139), 1115 states have call predecessors, (1139), 1139 states have call successors, (1139) [2024-11-22 11:47:14,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24066 states to 24066 states and 36043 transitions. [2024-11-22 11:47:14,042 INFO L78 Accepts]: Start accepts. Automaton has 24066 states and 36043 transitions. Word has length 304 [2024-11-22 11:47:14,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:47:14,042 INFO L471 AbstractCegarLoop]: Abstraction has 24066 states and 36043 transitions. [2024-11-22 11:47:14,043 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 6.2) internal successors, (186), 28 states have internal predecessors, (186), 10 states have call successors, (86), 8 states have call predecessors, (86), 12 states have return successors, (86), 9 states have call predecessors, (86), 10 states have call successors, (86) [2024-11-22 11:47:14,043 INFO L276 IsEmpty]: Start isEmpty. Operand 24066 states and 36043 transitions. [2024-11-22 11:47:14,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-22 11:47:14,053 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:47:14,053 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:47:14,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-22 11:47:14,257 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:47:14,258 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:47:14,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:47:14,258 INFO L85 PathProgramCache]: Analyzing trace with hash 346244030, now seen corresponding path program 1 times [2024-11-22 11:47:14,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:47:14,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1213191079] [2024-11-22 11:47:14,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:47:14,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:47:14,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 11:47:14,882 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [421841792] [2024-11-22 11:47:14,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:47:14,883 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:47:14,883 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 11:47:14,885 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) [2024-11-22 11:47:14,886 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-22 11:47:15,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 11:47:15,111 INFO L255 TraceCheckSpWp]: Trace formula consists of 715 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-22 11:47:15,117 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-22 11:47:15,591 INFO L134 CoverageAnalysis]: Checked inductivity of 3612 backedges. 2249 proven. 99 refuted. 0 times theorem prover too weak. 1264 trivial. 0 not checked. [2024-11-22 11:47:15,591 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-22 11:47:15,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 11:47:15,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1213191079] [2024-11-22 11:47:15,910 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-22 11:47:15,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421841792] [2024-11-22 11:47:15,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421841792] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-22 11:47:15,910 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-22 11:47:15,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-22 11:47:15,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1627535281] [2024-11-22 11:47:15,911 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-22 11:47:15,911 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-22 11:47:15,911 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 11:47:15,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-22 11:47:15,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2024-11-22 11:47:15,912 INFO L87 Difference]: Start difference. First operand 24066 states and 36043 transitions. Second operand has 10 states, 10 states have (on average 10.5) internal successors, (105), 9 states have internal predecessors, (105), 3 states have call successors, (43), 3 states have call predecessors, (43), 5 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-22 11:47:17,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 11:47:17,222 INFO L93 Difference]: Finished difference Result 38152 states and 57266 transitions. [2024-11-22 11:47:17,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-22 11:47:17,223 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 9 states have internal predecessors, (105), 3 states have call successors, (43), 3 states have call predecessors, (43), 5 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 305 [2024-11-22 11:47:17,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 11:47:17,256 INFO L225 Difference]: With dead ends: 38152 [2024-11-22 11:47:17,257 INFO L226 Difference]: Without dead ends: 19763 [2024-11-22 11:47:17,275 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 469 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=203, Invalid=447, Unknown=0, NotChecked=0, Total=650 [2024-11-22 11:47:17,276 INFO L432 NwaCegarLoop]: 216 mSDtfsCounter, 375 mSDsluCounter, 1447 mSDsCounter, 0 mSdLazyCounter, 657 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 1663 SdHoareTripleChecker+Invalid, 835 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 657 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-22 11:47:17,276 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 1663 Invalid, 835 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 657 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-22 11:47:17,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19763 states. [2024-11-22 11:47:18,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19763 to 19467. [2024-11-22 11:47:18,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19467 states, 18398 states have (on average 1.511631699097728) internal successors, (27811), 18406 states have internal predecessors, (27811), 819 states have call successors, (819), 249 states have call predecessors, (819), 249 states have return successors, (819), 811 states have call predecessors, (819), 819 states have call successors, (819) [2024-11-22 11:47:18,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19467 states to 19467 states and 29449 transitions. [2024-11-22 11:47:18,079 INFO L78 Accepts]: Start accepts. Automaton has 19467 states and 29449 transitions. Word has length 305 [2024-11-22 11:47:18,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 11:47:18,080 INFO L471 AbstractCegarLoop]: Abstraction has 19467 states and 29449 transitions. [2024-11-22 11:47:18,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 9 states have internal predecessors, (105), 3 states have call successors, (43), 3 states have call predecessors, (43), 5 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2024-11-22 11:47:18,080 INFO L276 IsEmpty]: Start isEmpty. Operand 19467 states and 29449 transitions. [2024-11-22 11:47:18,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2024-11-22 11:47:18,086 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 11:47:18,086 INFO L215 NwaCegarLoop]: trace histogram [43, 43, 43, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-22 11:47:18,095 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-22 11:47:18,290 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:47:18,291 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-22 11:47:18,291 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 11:47:18,291 INFO L85 PathProgramCache]: Analyzing trace with hash 636695384, now seen corresponding path program 1 times [2024-11-22 11:47:18,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 11:47:18,291 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954954681] [2024-11-22 11:47:18,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:47:18,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 11:47:18,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-22 11:47:18,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1074391984] [2024-11-22 11:47:18,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 11:47:18,469 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-22 11:47:18,469 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 11:47:18,474 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) [2024-11-22 11:47:18,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-22 11:47:18,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-22 11:47:18,807 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-22 11:47:18,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat