./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 Calling Ultimate with: /usr/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/openssl-simplified/s3_clnt_1.cil-1.c -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.graphml --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 9d22078cc0ed1f6555ed02c6ceb2e5694208de3c10c4e0f5a14ad82c4e25bb79 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-17 02:50:12,788 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-17 02:50:12,790 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-17 02:50:12,816 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-17 02:50:12,818 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-17 02:50:12,821 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-17 02:50:12,822 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-17 02:50:12,825 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-17 02:50:12,826 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-17 02:50:12,829 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-17 02:50:12,830 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-17 02:50:12,831 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-17 02:50:12,831 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-17 02:50:12,833 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-17 02:50:12,834 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-17 02:50:12,836 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-17 02:50:12,837 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-17 02:50:12,837 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-17 02:50:12,840 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-17 02:50:12,844 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-17 02:50:12,845 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-17 02:50:12,846 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-17 02:50:12,847 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-17 02:50:12,847 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-17 02:50:12,857 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-17 02:50:12,857 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-17 02:50:12,858 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-17 02:50:12,859 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-17 02:50:12,859 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-17 02:50:12,860 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-17 02:50:12,860 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-17 02:50:12,861 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-17 02:50:12,862 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-17 02:50:12,862 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-17 02:50:12,863 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-17 02:50:12,863 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-17 02:50:12,864 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-17 02:50:12,864 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-17 02:50:12,864 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-17 02:50:12,865 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-17 02:50:12,865 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-17 02:50:12,866 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-17 02:50:12,897 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-17 02:50:12,897 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-17 02:50:12,897 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-17 02:50:12,897 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-17 02:50:12,898 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-17 02:50:12,898 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-17 02:50:12,899 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-17 02:50:12,899 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-17 02:50:12,899 INFO L138 SettingsManager]: * Use SBE=true [2021-12-17 02:50:12,902 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-17 02:50:12,903 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-17 02:50:12,903 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-17 02:50:12,903 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-17 02:50:12,903 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-17 02:50:12,903 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-17 02:50:12,903 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-17 02:50:12,904 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-17 02:50:12,904 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-17 02:50:12,904 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-17 02:50:12,904 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-17 02:50:12,904 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-17 02:50:12,904 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-17 02:50:12,905 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-17 02:50:12,905 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-17 02:50:12,905 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 02:50:12,905 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-17 02:50:12,905 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-17 02:50:12,905 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-17 02:50:12,905 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-17 02:50:12,905 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-17 02:50:12,906 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-17 02:50:12,906 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-17 02:50:12,906 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-17 02:50:12,906 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-17 02:50:12,906 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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.graphml 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 -> 9d22078cc0ed1f6555ed02c6ceb2e5694208de3c10c4e0f5a14ad82c4e25bb79 [2021-12-17 02:50:13,072 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-17 02:50:13,091 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-17 02:50:13,092 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-17 02:50:13,093 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-17 02:50:13,094 INFO L275 PluginConnector]: CDTParser initialized [2021-12-17 02:50:13,095 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c [2021-12-17 02:50:13,145 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b23b14989/3d1affe97e624f1b853f2fd5193b4ee3/FLAG62ad5cd5e [2021-12-17 02:50:13,554 INFO L306 CDTParser]: Found 1 translation units. [2021-12-17 02:50:13,554 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c [2021-12-17 02:50:13,566 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b23b14989/3d1affe97e624f1b853f2fd5193b4ee3/FLAG62ad5cd5e [2021-12-17 02:50:13,576 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b23b14989/3d1affe97e624f1b853f2fd5193b4ee3 [2021-12-17 02:50:13,579 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-17 02:50:13,581 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-17 02:50:13,582 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-17 02:50:13,582 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-17 02:50:13,585 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-17 02:50:13,586 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,586 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d762bb8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13, skipping insertion in model container [2021-12-17 02:50:13,587 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,591 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-17 02:50:13,625 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-17 02:50:13,823 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c[35497,35510] [2021-12-17 02:50:13,827 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 02:50:13,847 INFO L203 MainTranslator]: Completed pre-run [2021-12-17 02:50:13,872 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c[35497,35510] [2021-12-17 02:50:13,874 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-17 02:50:13,893 INFO L208 MainTranslator]: Completed translation [2021-12-17 02:50:13,893 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13 WrapperNode [2021-12-17 02:50:13,893 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-17 02:50:13,894 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-17 02:50:13,894 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-17 02:50:13,894 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-17 02:50:13,899 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,904 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,925 INFO L137 Inliner]: procedures = 15, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 506 [2021-12-17 02:50:13,925 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-17 02:50:13,926 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-17 02:50:13,926 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-17 02:50:13,926 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-17 02:50:13,931 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,931 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,934 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,934 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,938 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,941 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,943 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,945 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-17 02:50:13,945 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-17 02:50:13,946 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-17 02:50:13,946 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-17 02:50:13,946 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13" (1/1) ... [2021-12-17 02:50:13,951 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-17 02:50:13,971 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 02:50:13,994 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-17 02:50:14,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-17 02:50:14,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-17 02:50:14,039 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-17 02:50:14,039 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-17 02:50:14,040 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-17 02:50:14,135 INFO L236 CfgBuilder]: Building ICFG [2021-12-17 02:50:14,136 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-17 02:50:14,146 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-17 02:50:14,550 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##85: assume !false; [2021-12-17 02:50:14,550 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##84: assume false; [2021-12-17 02:50:14,550 INFO L277 CfgBuilder]: Performing block encoding [2021-12-17 02:50:14,555 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-17 02:50:14,555 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-17 02:50:14,557 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 02:50:14 BoogieIcfgContainer [2021-12-17 02:50:14,557 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-17 02:50:14,560 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-17 02:50:14,560 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-17 02:50:14,562 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-17 02:50:14,563 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 17.12 02:50:13" (1/3) ... [2021-12-17 02:50:14,563 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4226c3e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 02:50:14, skipping insertion in model container [2021-12-17 02:50:14,563 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 17.12 02:50:13" (2/3) ... [2021-12-17 02:50:14,563 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4226c3e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 17.12 02:50:14, skipping insertion in model container [2021-12-17 02:50:14,564 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 02:50:14" (3/3) ... [2021-12-17 02:50:14,568 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_clnt_1.cil-1.c [2021-12-17 02:50:14,575 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-17 02:50:14,576 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-17 02:50:14,605 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-17 02:50:14,610 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-17 02:50:14,610 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-17 02:50:14,624 INFO L276 IsEmpty]: Start isEmpty. Operand has 127 states, 125 states have (on average 1.72) internal successors, (215), 126 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:14,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-12-17 02:50:14,629 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:14,629 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:14,630 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:14,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:14,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1457700990, now seen corresponding path program 1 times [2021-12-17 02:50:14,639 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:14,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958236518] [2021-12-17 02:50:14,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:14,640 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:14,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:14,781 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 02:50:14,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:14,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958236518] [2021-12-17 02:50:14,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1958236518] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:14,783 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:14,783 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:14,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145042525] [2021-12-17 02:50:14,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:14,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:14,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:14,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:14,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:14,811 INFO L87 Difference]: Start difference. First operand has 127 states, 125 states have (on average 1.72) internal successors, (215), 126 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:14,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:14,935 INFO L93 Difference]: Finished difference Result 282 states and 478 transitions. [2021-12-17 02:50:14,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:14,937 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-12-17 02:50:14,937 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:14,944 INFO L225 Difference]: With dead ends: 282 [2021-12-17 02:50:14,944 INFO L226 Difference]: Without dead ends: 139 [2021-12-17 02:50:14,946 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:14,949 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 168 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:14,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 171 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:14,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-12-17 02:50:14,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 134. [2021-12-17 02:50:14,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 133 states have (on average 1.5714285714285714) internal successors, (209), 133 states have internal predecessors, (209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:14,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 209 transitions. [2021-12-17 02:50:14,977 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 209 transitions. Word has length 24 [2021-12-17 02:50:14,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:14,977 INFO L470 AbstractCegarLoop]: Abstraction has 134 states and 209 transitions. [2021-12-17 02:50:14,978 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:14,978 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 209 transitions. [2021-12-17 02:50:14,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-12-17 02:50:14,979 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:14,979 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:14,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-17 02:50:14,979 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:14,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:14,980 INFO L85 PathProgramCache]: Analyzing trace with hash 2051402327, now seen corresponding path program 1 times [2021-12-17 02:50:14,980 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:14,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930303695] [2021-12-17 02:50:14,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:14,981 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:15,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:15,055 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 02:50:15,055 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:15,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930303695] [2021-12-17 02:50:15,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930303695] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:15,055 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:15,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:15,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039782227] [2021-12-17 02:50:15,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:15,056 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:15,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:15,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:15,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:15,057 INFO L87 Difference]: Start difference. First operand 134 states and 209 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:15,146 INFO L93 Difference]: Finished difference Result 290 states and 456 transitions. [2021-12-17 02:50:15,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:15,147 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-12-17 02:50:15,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:15,148 INFO L225 Difference]: With dead ends: 290 [2021-12-17 02:50:15,148 INFO L226 Difference]: Without dead ends: 163 [2021-12-17 02:50:15,148 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:15,149 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 125 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:15,150 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 119 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:15,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-12-17 02:50:15,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 158. [2021-12-17 02:50:15,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 158 states, 157 states have (on average 1.605095541401274) internal successors, (252), 157 states have internal predecessors, (252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 158 states to 158 states and 252 transitions. [2021-12-17 02:50:15,157 INFO L78 Accepts]: Start accepts. Automaton has 158 states and 252 transitions. Word has length 25 [2021-12-17 02:50:15,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:15,157 INFO L470 AbstractCegarLoop]: Abstraction has 158 states and 252 transitions. [2021-12-17 02:50:15,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,157 INFO L276 IsEmpty]: Start isEmpty. Operand 158 states and 252 transitions. [2021-12-17 02:50:15,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-12-17 02:50:15,158 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:15,158 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:15,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-17 02:50:15,159 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:15,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:15,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1662653946, now seen corresponding path program 1 times [2021-12-17 02:50:15,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:15,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830103669] [2021-12-17 02:50:15,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:15,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:15,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:15,200 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 02:50:15,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:15,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830103669] [2021-12-17 02:50:15,201 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830103669] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:15,201 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:15,201 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:15,201 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926487658] [2021-12-17 02:50:15,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:15,202 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:15,202 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:15,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:15,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:15,202 INFO L87 Difference]: Start difference. First operand 158 states and 252 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:15,277 INFO L93 Difference]: Finished difference Result 333 states and 535 transitions. [2021-12-17 02:50:15,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:15,278 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-12-17 02:50:15,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:15,278 INFO L225 Difference]: With dead ends: 333 [2021-12-17 02:50:15,279 INFO L226 Difference]: Without dead ends: 182 [2021-12-17 02:50:15,279 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:15,280 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 128 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:15,280 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [128 Valid, 118 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:15,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-12-17 02:50:15,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 179. [2021-12-17 02:50:15,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 1.6179775280898876) internal successors, (288), 178 states have internal predecessors, (288), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 288 transitions. [2021-12-17 02:50:15,287 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 288 transitions. Word has length 44 [2021-12-17 02:50:15,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:15,287 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 288 transitions. [2021-12-17 02:50:15,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,287 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 288 transitions. [2021-12-17 02:50:15,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-12-17 02:50:15,288 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:15,288 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:15,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-17 02:50:15,289 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:15,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:15,289 INFO L85 PathProgramCache]: Analyzing trace with hash -1651197713, now seen corresponding path program 1 times [2021-12-17 02:50:15,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:15,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771706652] [2021-12-17 02:50:15,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:15,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:15,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:15,326 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 02:50:15,326 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:15,326 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771706652] [2021-12-17 02:50:15,326 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1771706652] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:15,326 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:15,326 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:15,327 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795030744] [2021-12-17 02:50:15,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:15,327 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:15,327 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:15,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:15,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:15,328 INFO L87 Difference]: Start difference. First operand 179 states and 288 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:15,402 INFO L93 Difference]: Finished difference Result 354 states and 569 transitions. [2021-12-17 02:50:15,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:15,403 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-12-17 02:50:15,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:15,403 INFO L225 Difference]: With dead ends: 354 [2021-12-17 02:50:15,403 INFO L226 Difference]: Without dead ends: 182 [2021-12-17 02:50:15,404 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:15,405 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 127 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:15,405 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 118 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:15,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-12-17 02:50:15,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 179. [2021-12-17 02:50:15,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 178 states have (on average 1.6067415730337078) internal successors, (286), 178 states have internal predecessors, (286), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 286 transitions. [2021-12-17 02:50:15,411 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 286 transitions. Word has length 45 [2021-12-17 02:50:15,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:15,411 INFO L470 AbstractCegarLoop]: Abstraction has 179 states and 286 transitions. [2021-12-17 02:50:15,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,411 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 286 transitions. [2021-12-17 02:50:15,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-12-17 02:50:15,412 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:15,412 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:15,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-17 02:50:15,412 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:15,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:15,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1424732368, now seen corresponding path program 1 times [2021-12-17 02:50:15,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:15,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057188097] [2021-12-17 02:50:15,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:15,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:15,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:15,444 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-17 02:50:15,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:15,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057188097] [2021-12-17 02:50:15,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057188097] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:15,444 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:15,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:15,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807438508] [2021-12-17 02:50:15,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:15,445 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:15,445 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:15,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:15,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:15,445 INFO L87 Difference]: Start difference. First operand 179 states and 286 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:15,510 INFO L93 Difference]: Finished difference Result 375 states and 602 transitions. [2021-12-17 02:50:15,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:15,510 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-12-17 02:50:15,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:15,511 INFO L225 Difference]: With dead ends: 375 [2021-12-17 02:50:15,511 INFO L226 Difference]: Without dead ends: 203 [2021-12-17 02:50:15,512 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:15,513 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 130 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:15,513 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 121 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:15,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-12-17 02:50:15,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 199. [2021-12-17 02:50:15,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 1.606060606060606) internal successors, (318), 198 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 318 transitions. [2021-12-17 02:50:15,518 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 318 transitions. Word has length 60 [2021-12-17 02:50:15,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:15,519 INFO L470 AbstractCegarLoop]: Abstraction has 199 states and 318 transitions. [2021-12-17 02:50:15,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,519 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 318 transitions. [2021-12-17 02:50:15,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-12-17 02:50:15,520 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:15,520 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:15,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-17 02:50:15,521 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:15,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:15,521 INFO L85 PathProgramCache]: Analyzing trace with hash 1832031845, now seen corresponding path program 1 times [2021-12-17 02:50:15,521 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:15,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080996101] [2021-12-17 02:50:15,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:15,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:15,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:15,549 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-17 02:50:15,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:15,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080996101] [2021-12-17 02:50:15,549 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080996101] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:15,550 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:15,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:15,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238317543] [2021-12-17 02:50:15,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:15,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:15,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:15,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:15,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:15,551 INFO L87 Difference]: Start difference. First operand 199 states and 318 transitions. Second operand has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:15,619 INFO L93 Difference]: Finished difference Result 395 states and 631 transitions. [2021-12-17 02:50:15,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:15,620 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-12-17 02:50:15,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:15,620 INFO L225 Difference]: With dead ends: 395 [2021-12-17 02:50:15,621 INFO L226 Difference]: Without dead ends: 203 [2021-12-17 02:50:15,621 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:15,622 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 129 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:15,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 120 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:15,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-12-17 02:50:15,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 199. [2021-12-17 02:50:15,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 1.5909090909090908) internal successors, (315), 198 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 315 transitions. [2021-12-17 02:50:15,627 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 315 transitions. Word has length 61 [2021-12-17 02:50:15,627 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:15,627 INFO L470 AbstractCegarLoop]: Abstraction has 199 states and 315 transitions. [2021-12-17 02:50:15,627 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,627 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 315 transitions. [2021-12-17 02:50:15,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-12-17 02:50:15,628 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:15,629 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:15,629 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-17 02:50:15,629 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:15,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:15,630 INFO L85 PathProgramCache]: Analyzing trace with hash -844405167, now seen corresponding path program 1 times [2021-12-17 02:50:15,630 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:15,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848949893] [2021-12-17 02:50:15,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:15,630 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:15,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:15,670 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-17 02:50:15,670 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:15,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848949893] [2021-12-17 02:50:15,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1848949893] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:15,671 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:15,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:15,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246856666] [2021-12-17 02:50:15,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:15,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:15,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:15,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:15,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:15,672 INFO L87 Difference]: Start difference. First operand 199 states and 315 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:15,769 INFO L93 Difference]: Finished difference Result 433 states and 691 transitions. [2021-12-17 02:50:15,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:15,770 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-12-17 02:50:15,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:15,771 INFO L225 Difference]: With dead ends: 433 [2021-12-17 02:50:15,771 INFO L226 Difference]: Without dead ends: 240 [2021-12-17 02:50:15,772 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:15,772 INFO L933 BasicCegarLoop]: 107 mSDtfsCounter, 98 mSDsluCounter, 20 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 127 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:15,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [98 Valid, 127 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:15,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-12-17 02:50:15,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 240. [2021-12-17 02:50:15,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 1.610878661087866) internal successors, (385), 239 states have internal predecessors, (385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 385 transitions. [2021-12-17 02:50:15,778 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 385 transitions. Word has length 63 [2021-12-17 02:50:15,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:15,778 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 385 transitions. [2021-12-17 02:50:15,778 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,779 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 385 transitions. [2021-12-17 02:50:15,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-12-17 02:50:15,779 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:15,779 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:15,780 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-17 02:50:15,780 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:15,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:15,780 INFO L85 PathProgramCache]: Analyzing trace with hash -1789963447, now seen corresponding path program 1 times [2021-12-17 02:50:15,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:15,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318918772] [2021-12-17 02:50:15,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:15,781 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:15,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:15,803 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-12-17 02:50:15,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:15,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318918772] [2021-12-17 02:50:15,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318918772] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:15,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:15,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:15,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728210851] [2021-12-17 02:50:15,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:15,804 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:15,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:15,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:15,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:15,805 INFO L87 Difference]: Start difference. First operand 240 states and 385 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,872 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:15,872 INFO L93 Difference]: Finished difference Result 494 states and 795 transitions. [2021-12-17 02:50:15,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:15,872 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2021-12-17 02:50:15,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:15,873 INFO L225 Difference]: With dead ends: 494 [2021-12-17 02:50:15,873 INFO L226 Difference]: Without dead ends: 261 [2021-12-17 02:50:15,874 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:15,874 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 130 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:15,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 121 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:15,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-12-17 02:50:15,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 257. [2021-12-17 02:50:15,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 256 states have (on average 1.6015625) internal successors, (410), 256 states have internal predecessors, (410), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 410 transitions. [2021-12-17 02:50:15,880 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 410 transitions. Word has length 77 [2021-12-17 02:50:15,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:15,880 INFO L470 AbstractCegarLoop]: Abstraction has 257 states and 410 transitions. [2021-12-17 02:50:15,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,881 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 410 transitions. [2021-12-17 02:50:15,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-17 02:50:15,881 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:15,881 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:15,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-17 02:50:15,882 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:15,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:15,882 INFO L85 PathProgramCache]: Analyzing trace with hash -1334617676, now seen corresponding path program 1 times [2021-12-17 02:50:15,882 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:15,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249697856] [2021-12-17 02:50:15,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:15,883 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:15,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:15,902 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-12-17 02:50:15,902 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:15,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249697856] [2021-12-17 02:50:15,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249697856] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:15,902 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:15,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:15,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992169582] [2021-12-17 02:50:15,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:15,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:15,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:15,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:15,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:15,904 INFO L87 Difference]: Start difference. First operand 257 states and 410 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:15,972 INFO L93 Difference]: Finished difference Result 511 states and 815 transitions. [2021-12-17 02:50:15,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:15,972 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-12-17 02:50:15,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:15,974 INFO L225 Difference]: With dead ends: 511 [2021-12-17 02:50:15,974 INFO L226 Difference]: Without dead ends: 261 [2021-12-17 02:50:15,974 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:15,975 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 131 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:15,975 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [131 Valid, 119 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:15,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 261 states. [2021-12-17 02:50:15,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 261 to 257. [2021-12-17 02:50:15,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 256 states have (on average 1.58203125) internal successors, (405), 256 states have internal predecessors, (405), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 405 transitions. [2021-12-17 02:50:15,994 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 405 transitions. Word has length 78 [2021-12-17 02:50:15,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:15,994 INFO L470 AbstractCegarLoop]: Abstraction has 257 states and 405 transitions. [2021-12-17 02:50:15,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:15,995 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 405 transitions. [2021-12-17 02:50:15,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-17 02:50:15,995 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:15,995 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:15,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-17 02:50:15,996 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:15,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:15,996 INFO L85 PathProgramCache]: Analyzing trace with hash -2068596256, now seen corresponding path program 1 times [2021-12-17 02:50:15,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:15,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768750146] [2021-12-17 02:50:15,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:15,997 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:16,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:16,016 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-12-17 02:50:16,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:16,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768750146] [2021-12-17 02:50:16,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768750146] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:16,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:16,017 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:16,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519712396] [2021-12-17 02:50:16,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:16,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:16,018 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:16,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:16,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:16,019 INFO L87 Difference]: Start difference. First operand 257 states and 405 transitions. Second operand has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:16,081 INFO L93 Difference]: Finished difference Result 525 states and 829 transitions. [2021-12-17 02:50:16,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:16,082 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 91 [2021-12-17 02:50:16,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:16,083 INFO L225 Difference]: With dead ends: 525 [2021-12-17 02:50:16,083 INFO L226 Difference]: Without dead ends: 275 [2021-12-17 02:50:16,083 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:16,084 INFO L933 BasicCegarLoop]: 115 mSDtfsCounter, 134 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 130 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:16,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [134 Valid, 130 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:16,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2021-12-17 02:50:16,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 272. [2021-12-17 02:50:16,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 271 states have (on average 1.5682656826568266) internal successors, (425), 271 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 425 transitions. [2021-12-17 02:50:16,090 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 425 transitions. Word has length 91 [2021-12-17 02:50:16,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:16,091 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 425 transitions. [2021-12-17 02:50:16,091 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.333333333333332) internal successors, (52), 3 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,091 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 425 transitions. [2021-12-17 02:50:16,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-12-17 02:50:16,092 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:16,092 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:16,092 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-17 02:50:16,092 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:16,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:16,093 INFO L85 PathProgramCache]: Analyzing trace with hash -2097440661, now seen corresponding path program 1 times [2021-12-17 02:50:16,093 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:16,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026580215] [2021-12-17 02:50:16,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:16,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:16,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:16,111 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-12-17 02:50:16,112 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:16,112 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026580215] [2021-12-17 02:50:16,112 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026580215] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:16,112 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:16,112 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:16,112 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334954179] [2021-12-17 02:50:16,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:16,113 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:16,113 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:16,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:16,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:16,113 INFO L87 Difference]: Start difference. First operand 272 states and 425 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:16,177 INFO L93 Difference]: Finished difference Result 540 states and 843 transitions. [2021-12-17 02:50:16,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:16,178 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-12-17 02:50:16,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:16,179 INFO L225 Difference]: With dead ends: 540 [2021-12-17 02:50:16,179 INFO L226 Difference]: Without dead ends: 275 [2021-12-17 02:50:16,180 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:16,180 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 133 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:16,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 118 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:16,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2021-12-17 02:50:16,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 272. [2021-12-17 02:50:16,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 271 states have (on average 1.5461254612546125) internal successors, (419), 271 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 419 transitions. [2021-12-17 02:50:16,186 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 419 transitions. Word has length 92 [2021-12-17 02:50:16,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:16,186 INFO L470 AbstractCegarLoop]: Abstraction has 272 states and 419 transitions. [2021-12-17 02:50:16,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,186 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 419 transitions. [2021-12-17 02:50:16,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-12-17 02:50:16,187 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:16,187 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:16,187 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-17 02:50:16,187 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:16,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:16,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1667890400, now seen corresponding path program 1 times [2021-12-17 02:50:16,188 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:16,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682016952] [2021-12-17 02:50:16,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:16,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:16,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:16,208 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-17 02:50:16,208 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:16,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682016952] [2021-12-17 02:50:16,208 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682016952] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:16,208 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:16,208 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:16,209 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300302915] [2021-12-17 02:50:16,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:16,209 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:16,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:16,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:16,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:16,210 INFO L87 Difference]: Start difference. First operand 272 states and 419 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:16,302 INFO L93 Difference]: Finished difference Result 589 states and 915 transitions. [2021-12-17 02:50:16,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:16,303 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-12-17 02:50:16,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:16,304 INFO L225 Difference]: With dead ends: 589 [2021-12-17 02:50:16,304 INFO L226 Difference]: Without dead ends: 324 [2021-12-17 02:50:16,305 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:16,305 INFO L933 BasicCegarLoop]: 109 mSDtfsCounter, 102 mSDsluCounter, 17 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:16,305 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 126 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:16,306 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2021-12-17 02:50:16,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 322. [2021-12-17 02:50:16,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 321 states have (on average 1.5669781931464175) internal successors, (503), 321 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 503 transitions. [2021-12-17 02:50:16,311 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 503 transitions. Word has length 99 [2021-12-17 02:50:16,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:16,311 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 503 transitions. [2021-12-17 02:50:16,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,312 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 503 transitions. [2021-12-17 02:50:16,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-12-17 02:50:16,312 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:16,312 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:16,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-17 02:50:16,313 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:16,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:16,313 INFO L85 PathProgramCache]: Analyzing trace with hash 1592266571, now seen corresponding path program 1 times [2021-12-17 02:50:16,313 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:16,314 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [933529499] [2021-12-17 02:50:16,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:16,314 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:16,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:16,338 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-12-17 02:50:16,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:16,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [933529499] [2021-12-17 02:50:16,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [933529499] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:16,338 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:16,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:16,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460103922] [2021-12-17 02:50:16,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:16,339 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:16,339 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:16,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:16,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:16,340 INFO L87 Difference]: Start difference. First operand 322 states and 503 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,429 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:16,430 INFO L93 Difference]: Finished difference Result 640 states and 999 transitions. [2021-12-17 02:50:16,430 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:16,430 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-12-17 02:50:16,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:16,431 INFO L225 Difference]: With dead ends: 640 [2021-12-17 02:50:16,431 INFO L226 Difference]: Without dead ends: 325 [2021-12-17 02:50:16,432 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:16,432 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 106 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 93 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 93 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:16,433 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [106 Valid, 121 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 93 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:16,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-12-17 02:50:16,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 323. [2021-12-17 02:50:16,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 322 states have (on average 1.562111801242236) internal successors, (503), 322 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 503 transitions. [2021-12-17 02:50:16,438 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 503 transitions. Word has length 100 [2021-12-17 02:50:16,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:16,439 INFO L470 AbstractCegarLoop]: Abstraction has 323 states and 503 transitions. [2021-12-17 02:50:16,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,439 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 503 transitions. [2021-12-17 02:50:16,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-17 02:50:16,440 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:16,440 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:16,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-17 02:50:16,440 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:16,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:16,441 INFO L85 PathProgramCache]: Analyzing trace with hash -1810291289, now seen corresponding path program 1 times [2021-12-17 02:50:16,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:16,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407753885] [2021-12-17 02:50:16,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:16,441 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:16,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:16,463 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-17 02:50:16,463 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:16,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407753885] [2021-12-17 02:50:16,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407753885] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:16,464 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:16,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:16,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [11492704] [2021-12-17 02:50:16,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:16,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:16,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:16,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:16,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:16,465 INFO L87 Difference]: Start difference. First operand 323 states and 503 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:16,488 INFO L93 Difference]: Finished difference Result 952 states and 1485 transitions. [2021-12-17 02:50:16,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:16,488 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2021-12-17 02:50:16,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:16,490 INFO L225 Difference]: With dead ends: 952 [2021-12-17 02:50:16,490 INFO L226 Difference]: Without dead ends: 636 [2021-12-17 02:50:16,491 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:16,491 INFO L933 BasicCegarLoop]: 293 mSDtfsCounter, 125 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:16,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 448 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 02:50:16,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 636 states. [2021-12-17 02:50:16,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 636 to 636. [2021-12-17 02:50:16,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 635 states have (on average 1.5543307086614173) internal successors, (987), 635 states have internal predecessors, (987), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 987 transitions. [2021-12-17 02:50:16,503 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 987 transitions. Word has length 104 [2021-12-17 02:50:16,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:16,503 INFO L470 AbstractCegarLoop]: Abstraction has 636 states and 987 transitions. [2021-12-17 02:50:16,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,503 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 987 transitions. [2021-12-17 02:50:16,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-17 02:50:16,504 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:16,504 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:16,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-17 02:50:16,505 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:16,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:16,505 INFO L85 PathProgramCache]: Analyzing trace with hash 151283369, now seen corresponding path program 1 times [2021-12-17 02:50:16,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:16,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629869776] [2021-12-17 02:50:16,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:16,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:16,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:16,522 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-17 02:50:16,523 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:16,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629869776] [2021-12-17 02:50:16,523 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629869776] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:16,523 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:16,523 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:16,523 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095246591] [2021-12-17 02:50:16,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:16,524 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:16,524 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:16,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:16,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:16,524 INFO L87 Difference]: Start difference. First operand 636 states and 987 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,551 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:16,552 INFO L93 Difference]: Finished difference Result 1556 states and 2419 transitions. [2021-12-17 02:50:16,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:16,552 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2021-12-17 02:50:16,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:16,555 INFO L225 Difference]: With dead ends: 1556 [2021-12-17 02:50:16,555 INFO L226 Difference]: Without dead ends: 927 [2021-12-17 02:50:16,557 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:16,558 INFO L933 BasicCegarLoop]: 302 mSDtfsCounter, 130 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 457 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:16,558 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 457 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 02:50:16,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-12-17 02:50:16,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 927. [2021-12-17 02:50:16,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 927 states, 926 states have (on average 1.5518358531317495) internal successors, (1437), 926 states have internal predecessors, (1437), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 927 states to 927 states and 1437 transitions. [2021-12-17 02:50:16,582 INFO L78 Accepts]: Start accepts. Automaton has 927 states and 1437 transitions. Word has length 104 [2021-12-17 02:50:16,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:16,582 INFO L470 AbstractCegarLoop]: Abstraction has 927 states and 1437 transitions. [2021-12-17 02:50:16,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,582 INFO L276 IsEmpty]: Start isEmpty. Operand 927 states and 1437 transitions. [2021-12-17 02:50:16,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-17 02:50:16,583 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:16,583 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:16,583 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-17 02:50:16,584 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:16,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:16,584 INFO L85 PathProgramCache]: Analyzing trace with hash 178348971, now seen corresponding path program 1 times [2021-12-17 02:50:16,584 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:16,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372039424] [2021-12-17 02:50:16,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:16,584 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:16,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:16,608 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-17 02:50:16,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:16,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372039424] [2021-12-17 02:50:16,610 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372039424] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:16,610 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:16,610 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:16,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [140960799] [2021-12-17 02:50:16,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:16,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:16,611 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:16,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:16,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:16,611 INFO L87 Difference]: Start difference. First operand 927 states and 1437 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:16,640 INFO L93 Difference]: Finished difference Result 2142 states and 3323 transitions. [2021-12-17 02:50:16,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:16,641 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2021-12-17 02:50:16,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:16,644 INFO L225 Difference]: With dead ends: 2142 [2021-12-17 02:50:16,644 INFO L226 Difference]: Without dead ends: 1222 [2021-12-17 02:50:16,646 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:16,646 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 132 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:16,646 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 330 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 02:50:16,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1222 states. [2021-12-17 02:50:16,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1222 to 1222. [2021-12-17 02:50:16,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 1221 states have (on average 1.5487305487305487) internal successors, (1891), 1221 states have internal predecessors, (1891), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,667 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 1891 transitions. [2021-12-17 02:50:16,668 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 1891 transitions. Word has length 104 [2021-12-17 02:50:16,668 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:16,668 INFO L470 AbstractCegarLoop]: Abstraction has 1222 states and 1891 transitions. [2021-12-17 02:50:16,668 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,668 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 1891 transitions. [2021-12-17 02:50:16,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-12-17 02:50:16,669 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:16,669 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:16,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-17 02:50:16,669 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:16,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:16,670 INFO L85 PathProgramCache]: Analyzing trace with hash -492994255, now seen corresponding path program 1 times [2021-12-17 02:50:16,670 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:16,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [199663665] [2021-12-17 02:50:16,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:16,670 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:16,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:16,693 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-12-17 02:50:16,693 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:16,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [199663665] [2021-12-17 02:50:16,693 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [199663665] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:16,694 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:16,694 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:16,694 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439790129] [2021-12-17 02:50:16,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:16,694 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:16,694 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:16,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:16,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:16,695 INFO L87 Difference]: Start difference. First operand 1222 states and 1891 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:16,725 INFO L93 Difference]: Finished difference Result 1538 states and 2383 transitions. [2021-12-17 02:50:16,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:16,725 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 106 [2021-12-17 02:50:16,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:16,729 INFO L225 Difference]: With dead ends: 1538 [2021-12-17 02:50:16,729 INFO L226 Difference]: Without dead ends: 1536 [2021-12-17 02:50:16,729 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:16,730 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 138 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:16,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [138 Valid, 303 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 02:50:16,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1536 states. [2021-12-17 02:50:16,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1536 to 1536. [2021-12-17 02:50:16,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1536 states, 1535 states have (on average 1.5511400651465799) internal successors, (2381), 1535 states have internal predecessors, (2381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1536 states to 1536 states and 2381 transitions. [2021-12-17 02:50:16,772 INFO L78 Accepts]: Start accepts. Automaton has 1536 states and 2381 transitions. Word has length 106 [2021-12-17 02:50:16,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:16,772 INFO L470 AbstractCegarLoop]: Abstraction has 1536 states and 2381 transitions. [2021-12-17 02:50:16,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,773 INFO L276 IsEmpty]: Start isEmpty. Operand 1536 states and 2381 transitions. [2021-12-17 02:50:16,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-12-17 02:50:16,775 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:16,775 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 9, 9, 9, 9, 9, 7, 7, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:16,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-17 02:50:16,775 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:16,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:16,776 INFO L85 PathProgramCache]: Analyzing trace with hash 448443832, now seen corresponding path program 1 times [2021-12-17 02:50:16,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:16,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1796899869] [2021-12-17 02:50:16,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:16,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:16,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:16,811 INFO L134 CoverageAnalysis]: Checked inductivity of 524 backedges. 336 proven. 0 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2021-12-17 02:50:16,811 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:16,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1796899869] [2021-12-17 02:50:16,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1796899869] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:16,811 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:16,812 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:16,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1965319729] [2021-12-17 02:50:16,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:16,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:16,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:16,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:16,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:16,812 INFO L87 Difference]: Start difference. First operand 1536 states and 2381 transitions. Second operand has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,904 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:16,904 INFO L93 Difference]: Finished difference Result 3080 states and 4768 transitions. [2021-12-17 02:50:16,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:16,904 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 191 [2021-12-17 02:50:16,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:16,908 INFO L225 Difference]: With dead ends: 3080 [2021-12-17 02:50:16,908 INFO L226 Difference]: Without dead ends: 1551 [2021-12-17 02:50:16,909 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:16,910 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 13 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:16,910 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 259 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:16,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1551 states. [2021-12-17 02:50:16,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1551 to 1536. [2021-12-17 02:50:16,934 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1536 states, 1535 states have (on average 1.5315960912052118) internal successors, (2351), 1535 states have internal predecessors, (2351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1536 states to 1536 states and 2351 transitions. [2021-12-17 02:50:16,937 INFO L78 Accepts]: Start accepts. Automaton has 1536 states and 2351 transitions. Word has length 191 [2021-12-17 02:50:16,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:16,937 INFO L470 AbstractCegarLoop]: Abstraction has 1536 states and 2351 transitions. [2021-12-17 02:50:16,937 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:16,937 INFO L276 IsEmpty]: Start isEmpty. Operand 1536 states and 2351 transitions. [2021-12-17 02:50:16,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2021-12-17 02:50:16,940 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:16,940 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 10, 10, 10, 10, 10, 8, 8, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:16,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-17 02:50:16,940 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:16,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:16,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1514530880, now seen corresponding path program 1 times [2021-12-17 02:50:16,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:16,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166796243] [2021-12-17 02:50:16,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:16,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:16,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:16,988 INFO L134 CoverageAnalysis]: Checked inductivity of 656 backedges. 431 proven. 0 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2021-12-17 02:50:16,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:16,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166796243] [2021-12-17 02:50:16,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166796243] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:16,989 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:16,989 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:16,989 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333693226] [2021-12-17 02:50:16,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:16,990 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:16,990 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:16,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:16,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:16,990 INFO L87 Difference]: Start difference. First operand 1536 states and 2351 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:17,083 INFO L93 Difference]: Finished difference Result 3082 states and 4708 transitions. [2021-12-17 02:50:17,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:17,084 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 211 [2021-12-17 02:50:17,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:17,088 INFO L225 Difference]: With dead ends: 3082 [2021-12-17 02:50:17,088 INFO L226 Difference]: Without dead ends: 1553 [2021-12-17 02:50:17,090 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:17,090 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 14 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:17,090 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 258 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:17,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1553 states. [2021-12-17 02:50:17,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1553 to 1536. [2021-12-17 02:50:17,116 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1536 states, 1535 states have (on average 1.5120521172638437) internal successors, (2321), 1535 states have internal predecessors, (2321), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1536 states to 1536 states and 2321 transitions. [2021-12-17 02:50:17,119 INFO L78 Accepts]: Start accepts. Automaton has 1536 states and 2321 transitions. Word has length 211 [2021-12-17 02:50:17,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:17,119 INFO L470 AbstractCegarLoop]: Abstraction has 1536 states and 2321 transitions. [2021-12-17 02:50:17,119 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,120 INFO L276 IsEmpty]: Start isEmpty. Operand 1536 states and 2321 transitions. [2021-12-17 02:50:17,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2021-12-17 02:50:17,122 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:17,122 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 11, 11, 11, 11, 11, 9, 9, 7, 7, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:17,122 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-17 02:50:17,122 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:17,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:17,123 INFO L85 PathProgramCache]: Analyzing trace with hash -699281398, now seen corresponding path program 1 times [2021-12-17 02:50:17,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:17,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085535634] [2021-12-17 02:50:17,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:17,123 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:17,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:17,166 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 478 proven. 0 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2021-12-17 02:50:17,166 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:17,167 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085535634] [2021-12-17 02:50:17,167 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085535634] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:17,167 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:17,167 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:17,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909312342] [2021-12-17 02:50:17,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:17,167 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:17,167 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:17,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:17,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:17,168 INFO L87 Difference]: Start difference. First operand 1536 states and 2321 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:17,300 INFO L93 Difference]: Finished difference Result 3345 states and 5046 transitions. [2021-12-17 02:50:17,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:17,301 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 232 [2021-12-17 02:50:17,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:17,305 INFO L225 Difference]: With dead ends: 3345 [2021-12-17 02:50:17,305 INFO L226 Difference]: Without dead ends: 1751 [2021-12-17 02:50:17,306 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:17,307 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 93 mSDsluCounter, 47 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:17,307 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 209 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:17,310 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1751 states. [2021-12-17 02:50:17,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1751 to 1691. [2021-12-17 02:50:17,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1691 states, 1690 states have (on average 1.4331360946745562) internal successors, (2422), 1690 states have internal predecessors, (2422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1691 states to 1691 states and 2422 transitions. [2021-12-17 02:50:17,341 INFO L78 Accepts]: Start accepts. Automaton has 1691 states and 2422 transitions. Word has length 232 [2021-12-17 02:50:17,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:17,342 INFO L470 AbstractCegarLoop]: Abstraction has 1691 states and 2422 transitions. [2021-12-17 02:50:17,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,342 INFO L276 IsEmpty]: Start isEmpty. Operand 1691 states and 2422 transitions. [2021-12-17 02:50:17,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2021-12-17 02:50:17,345 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:17,345 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 11, 11, 11, 11, 11, 9, 9, 7, 7, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:17,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-17 02:50:17,345 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:17,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:17,345 INFO L85 PathProgramCache]: Analyzing trace with hash 1562291852, now seen corresponding path program 1 times [2021-12-17 02:50:17,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:17,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699318488] [2021-12-17 02:50:17,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:17,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:17,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:17,378 INFO L134 CoverageAnalysis]: Checked inductivity of 806 backedges. 478 proven. 0 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2021-12-17 02:50:17,378 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:17,378 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699318488] [2021-12-17 02:50:17,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [699318488] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:17,378 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:17,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:17,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805843065] [2021-12-17 02:50:17,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:17,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:17,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:17,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:17,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:17,380 INFO L87 Difference]: Start difference. First operand 1691 states and 2422 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:17,496 INFO L93 Difference]: Finished difference Result 3640 states and 5228 transitions. [2021-12-17 02:50:17,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:17,497 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 232 [2021-12-17 02:50:17,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:17,501 INFO L225 Difference]: With dead ends: 3640 [2021-12-17 02:50:17,501 INFO L226 Difference]: Without dead ends: 1911 [2021-12-17 02:50:17,503 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:17,503 INFO L933 BasicCegarLoop]: 162 mSDtfsCounter, 95 mSDsluCounter, 45 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:17,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [95 Valid, 207 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:17,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1911 states. [2021-12-17 02:50:17,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1911 to 1846. [2021-12-17 02:50:17,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1846 states, 1845 states have (on average 1.431978319783198) internal successors, (2642), 1845 states have internal predecessors, (2642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1846 states to 1846 states and 2642 transitions. [2021-12-17 02:50:17,561 INFO L78 Accepts]: Start accepts. Automaton has 1846 states and 2642 transitions. Word has length 232 [2021-12-17 02:50:17,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:17,561 INFO L470 AbstractCegarLoop]: Abstraction has 1846 states and 2642 transitions. [2021-12-17 02:50:17,561 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,561 INFO L276 IsEmpty]: Start isEmpty. Operand 1846 states and 2642 transitions. [2021-12-17 02:50:17,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2021-12-17 02:50:17,566 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:17,566 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 12, 12, 11, 11, 11, 9, 9, 7, 7, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:17,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-17 02:50:17,566 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:17,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:17,566 INFO L85 PathProgramCache]: Analyzing trace with hash 135659551, now seen corresponding path program 1 times [2021-12-17 02:50:17,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:17,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [942764624] [2021-12-17 02:50:17,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:17,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:17,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:17,601 INFO L134 CoverageAnalysis]: Checked inductivity of 827 backedges. 499 proven. 0 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2021-12-17 02:50:17,601 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:17,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [942764624] [2021-12-17 02:50:17,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [942764624] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:17,601 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:17,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:17,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593992740] [2021-12-17 02:50:17,602 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:17,602 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:17,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:17,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:17,603 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:17,603 INFO L87 Difference]: Start difference. First operand 1846 states and 2642 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:17,725 INFO L93 Difference]: Finished difference Result 3865 states and 5508 transitions. [2021-12-17 02:50:17,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:17,726 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 233 [2021-12-17 02:50:17,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:17,731 INFO L225 Difference]: With dead ends: 3865 [2021-12-17 02:50:17,731 INFO L226 Difference]: Without dead ends: 2026 [2021-12-17 02:50:17,734 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:17,735 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 87 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 200 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:17,735 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 200 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:17,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2026 states. [2021-12-17 02:50:17,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2026 to 1976. [2021-12-17 02:50:17,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1976 states, 1975 states have (on average 1.3858227848101266) internal successors, (2737), 1975 states have internal predecessors, (2737), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1976 states to 1976 states and 2737 transitions. [2021-12-17 02:50:17,773 INFO L78 Accepts]: Start accepts. Automaton has 1976 states and 2737 transitions. Word has length 233 [2021-12-17 02:50:17,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:17,773 INFO L470 AbstractCegarLoop]: Abstraction has 1976 states and 2737 transitions. [2021-12-17 02:50:17,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,773 INFO L276 IsEmpty]: Start isEmpty. Operand 1976 states and 2737 transitions. [2021-12-17 02:50:17,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2021-12-17 02:50:17,777 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:17,777 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 12, 12, 12, 12, 12, 10, 10, 8, 8, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:17,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-12-17 02:50:17,777 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:17,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:17,777 INFO L85 PathProgramCache]: Analyzing trace with hash -1814863318, now seen corresponding path program 1 times [2021-12-17 02:50:17,777 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:17,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457621210] [2021-12-17 02:50:17,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:17,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:17,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:17,836 INFO L134 CoverageAnalysis]: Checked inductivity of 974 backedges. 621 proven. 0 refuted. 0 times theorem prover too weak. 353 trivial. 0 not checked. [2021-12-17 02:50:17,837 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:17,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457621210] [2021-12-17 02:50:17,837 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457621210] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:17,837 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:17,837 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:17,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680037293] [2021-12-17 02:50:17,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:17,838 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:17,838 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:17,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:17,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:17,839 INFO L87 Difference]: Start difference. First operand 1976 states and 2737 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:17,888 INFO L93 Difference]: Finished difference Result 5909 states and 8184 transitions. [2021-12-17 02:50:17,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:17,888 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 262 [2021-12-17 02:50:17,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:17,898 INFO L225 Difference]: With dead ends: 5909 [2021-12-17 02:50:17,898 INFO L226 Difference]: Without dead ends: 3940 [2021-12-17 02:50:17,900 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:17,901 INFO L933 BasicCegarLoop]: 319 mSDtfsCounter, 126 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:17,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 482 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 02:50:17,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3940 states. [2021-12-17 02:50:17,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3940 to 3938. [2021-12-17 02:50:17,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3938 states, 3937 states have (on average 1.3848107696215393) internal successors, (5452), 3937 states have internal predecessors, (5452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3938 states to 3938 states and 5452 transitions. [2021-12-17 02:50:17,978 INFO L78 Accepts]: Start accepts. Automaton has 3938 states and 5452 transitions. Word has length 262 [2021-12-17 02:50:17,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:17,979 INFO L470 AbstractCegarLoop]: Abstraction has 3938 states and 5452 transitions. [2021-12-17 02:50:17,979 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:17,979 INFO L276 IsEmpty]: Start isEmpty. Operand 3938 states and 5452 transitions. [2021-12-17 02:50:18,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2021-12-17 02:50:18,004 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:18,004 INFO L514 BasicCegarLoop]: trace histogram [14, 14, 13, 13, 12, 12, 12, 12, 12, 10, 10, 8, 8, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:18,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-17 02:50:18,005 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:18,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:18,005 INFO L85 PathProgramCache]: Analyzing trace with hash 446709932, now seen corresponding path program 1 times [2021-12-17 02:50:18,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:18,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740466901] [2021-12-17 02:50:18,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:18,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:18,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:18,056 INFO L134 CoverageAnalysis]: Checked inductivity of 974 backedges. 553 proven. 0 refuted. 0 times theorem prover too weak. 421 trivial. 0 not checked. [2021-12-17 02:50:18,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:18,057 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740466901] [2021-12-17 02:50:18,057 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740466901] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:18,057 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:18,057 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:18,057 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10601419] [2021-12-17 02:50:18,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:18,058 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:18,058 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:18,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:18,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:18,058 INFO L87 Difference]: Start difference. First operand 3938 states and 5452 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:18,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:18,226 INFO L93 Difference]: Finished difference Result 8315 states and 11513 transitions. [2021-12-17 02:50:18,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:18,227 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 262 [2021-12-17 02:50:18,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:18,245 INFO L225 Difference]: With dead ends: 8315 [2021-12-17 02:50:18,245 INFO L226 Difference]: Without dead ends: 4334 [2021-12-17 02:50:18,250 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:18,251 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 102 mSDsluCounter, 40 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:18,251 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 197 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:18,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4334 states. [2021-12-17 02:50:18,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4334 to 4214. [2021-12-17 02:50:18,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4214 states, 4213 states have (on average 1.3819131260384525) internal successors, (5822), 4213 states have internal predecessors, (5822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:18,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4214 states to 4214 states and 5822 transitions. [2021-12-17 02:50:18,340 INFO L78 Accepts]: Start accepts. Automaton has 4214 states and 5822 transitions. Word has length 262 [2021-12-17 02:50:18,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:18,340 INFO L470 AbstractCegarLoop]: Abstraction has 4214 states and 5822 transitions. [2021-12-17 02:50:18,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:18,340 INFO L276 IsEmpty]: Start isEmpty. Operand 4214 states and 5822 transitions. [2021-12-17 02:50:18,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2021-12-17 02:50:18,347 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:18,347 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:18,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-17 02:50:18,347 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:18,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:18,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1277617296, now seen corresponding path program 1 times [2021-12-17 02:50:18,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:18,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349420036] [2021-12-17 02:50:18,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:18,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:18,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:18,387 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 328 proven. 18 refuted. 0 times theorem prover too weak. 569 trivial. 0 not checked. [2021-12-17 02:50:18,387 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:18,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349420036] [2021-12-17 02:50:18,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349420036] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 02:50:18,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [887579519] [2021-12-17 02:50:18,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:18,388 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 02:50:18,388 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 02:50:18,389 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) [2021-12-17 02:50:18,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-17 02:50:18,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:18,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 02:50:18,502 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 02:50:18,866 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 328 proven. 18 refuted. 0 times theorem prover too weak. 569 trivial. 0 not checked. [2021-12-17 02:50:18,867 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 02:50:19,181 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 328 proven. 18 refuted. 0 times theorem prover too weak. 569 trivial. 0 not checked. [2021-12-17 02:50:19,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [887579519] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 02:50:19,182 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 02:50:19,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-12-17 02:50:19,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027090232] [2021-12-17 02:50:19,182 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 02:50:19,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 02:50:19,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:19,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 02:50:19,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-17 02:50:19,184 INFO L87 Difference]: Start difference. First operand 4214 states and 5822 transitions. Second operand has 6 states, 6 states have (on average 35.166666666666664) internal successors, (211), 6 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:19,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:19,594 INFO L93 Difference]: Finished difference Result 12964 states and 17871 transitions. [2021-12-17 02:50:19,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-17 02:50:19,594 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 35.166666666666664) internal successors, (211), 6 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 292 [2021-12-17 02:50:19,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:19,610 INFO L225 Difference]: With dead ends: 12964 [2021-12-17 02:50:19,610 INFO L226 Difference]: Without dead ends: 8747 [2021-12-17 02:50:19,613 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 590 GetRequests, 584 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-12-17 02:50:19,613 INFO L933 BasicCegarLoop]: 316 mSDtfsCounter, 226 mSDsluCounter, 568 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 884 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:19,614 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [226 Valid, 884 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-17 02:50:19,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8747 states. [2021-12-17 02:50:19,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8747 to 4888. [2021-12-17 02:50:19,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4888 states, 4887 states have (on average 1.3488847963986086) internal successors, (6592), 4887 states have internal predecessors, (6592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:19,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4888 states to 4888 states and 6592 transitions. [2021-12-17 02:50:19,710 INFO L78 Accepts]: Start accepts. Automaton has 4888 states and 6592 transitions. Word has length 292 [2021-12-17 02:50:19,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:19,710 INFO L470 AbstractCegarLoop]: Abstraction has 4888 states and 6592 transitions. [2021-12-17 02:50:19,711 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 35.166666666666664) internal successors, (211), 6 states have internal predecessors, (211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:19,711 INFO L276 IsEmpty]: Start isEmpty. Operand 4888 states and 6592 transitions. [2021-12-17 02:50:19,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2021-12-17 02:50:19,718 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:19,718 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:19,755 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-17 02:50:19,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-17 02:50:19,934 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:19,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:19,935 INFO L85 PathProgramCache]: Analyzing trace with hash -230076544, now seen corresponding path program 1 times [2021-12-17 02:50:19,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:19,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404328602] [2021-12-17 02:50:19,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:19,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:19,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:19,976 INFO L134 CoverageAnalysis]: Checked inductivity of 915 backedges. 503 proven. 0 refuted. 0 times theorem prover too weak. 412 trivial. 0 not checked. [2021-12-17 02:50:19,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:19,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404328602] [2021-12-17 02:50:19,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404328602] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:19,976 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:19,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:19,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55229216] [2021-12-17 02:50:19,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:19,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:19,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:19,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:19,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:19,978 INFO L87 Difference]: Start difference. First operand 4888 states and 6592 transitions. Second operand has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:20,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:20,070 INFO L93 Difference]: Finished difference Result 12902 states and 17302 transitions. [2021-12-17 02:50:20,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:20,071 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 293 [2021-12-17 02:50:20,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:20,080 INFO L225 Difference]: With dead ends: 12902 [2021-12-17 02:50:20,080 INFO L226 Difference]: Without dead ends: 8021 [2021-12-17 02:50:20,084 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:20,085 INFO L933 BasicCegarLoop]: 284 mSDtfsCounter, 77 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 445 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:20,086 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 445 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 02:50:20,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8021 states. [2021-12-17 02:50:20,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8021 to 8019. [2021-12-17 02:50:20,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8019 states, 8018 states have (on average 1.3337490646046395) internal successors, (10694), 8018 states have internal predecessors, (10694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:20,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8019 states to 8019 states and 10694 transitions. [2021-12-17 02:50:20,264 INFO L78 Accepts]: Start accepts. Automaton has 8019 states and 10694 transitions. Word has length 293 [2021-12-17 02:50:20,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:20,264 INFO L470 AbstractCegarLoop]: Abstraction has 8019 states and 10694 transitions. [2021-12-17 02:50:20,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.0) internal successors, (147), 3 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:20,265 INFO L276 IsEmpty]: Start isEmpty. Operand 8019 states and 10694 transitions. [2021-12-17 02:50:20,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2021-12-17 02:50:20,275 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:20,275 INFO L514 BasicCegarLoop]: trace histogram [15, 15, 14, 14, 13, 13, 13, 13, 13, 11, 11, 9, 9, 7, 7, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:20,276 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-12-17 02:50:20,276 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:20,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:20,276 INFO L85 PathProgramCache]: Analyzing trace with hash -1959467079, now seen corresponding path program 1 times [2021-12-17 02:50:20,277 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:20,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365017599] [2021-12-17 02:50:20,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:20,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:20,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:20,317 INFO L134 CoverageAnalysis]: Checked inductivity of 1168 backedges. 628 proven. 0 refuted. 0 times theorem prover too weak. 540 trivial. 0 not checked. [2021-12-17 02:50:20,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:20,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365017599] [2021-12-17 02:50:20,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365017599] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:20,319 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:20,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:20,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668675648] [2021-12-17 02:50:20,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:20,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:20,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:20,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:20,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:20,320 INFO L87 Difference]: Start difference. First operand 8019 states and 10694 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:20,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:20,501 INFO L93 Difference]: Finished difference Result 16295 states and 21699 transitions. [2021-12-17 02:50:20,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:20,502 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 297 [2021-12-17 02:50:20,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:20,513 INFO L225 Difference]: With dead ends: 16295 [2021-12-17 02:50:20,513 INFO L226 Difference]: Without dead ends: 8223 [2021-12-17 02:50:20,522 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:20,522 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 116 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:20,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 181 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:20,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8223 states. [2021-12-17 02:50:20,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8223 to 8013. [2021-12-17 02:50:20,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8013 states, 8012 states have (on average 1.3237643534697954) internal successors, (10606), 8012 states have internal predecessors, (10606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:20,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8013 states to 8013 states and 10606 transitions. [2021-12-17 02:50:20,696 INFO L78 Accepts]: Start accepts. Automaton has 8013 states and 10606 transitions. Word has length 297 [2021-12-17 02:50:20,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:20,696 INFO L470 AbstractCegarLoop]: Abstraction has 8013 states and 10606 transitions. [2021-12-17 02:50:20,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:20,697 INFO L276 IsEmpty]: Start isEmpty. Operand 8013 states and 10606 transitions. [2021-12-17 02:50:20,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 335 [2021-12-17 02:50:20,707 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:20,707 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 14, 14, 14, 12, 12, 10, 10, 8, 8, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:20,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-17 02:50:20,708 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:20,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:20,709 INFO L85 PathProgramCache]: Analyzing trace with hash 980531743, now seen corresponding path program 1 times [2021-12-17 02:50:20,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:20,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030086498] [2021-12-17 02:50:20,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:20,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:20,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:20,743 INFO L134 CoverageAnalysis]: Checked inductivity of 1419 backedges. 730 proven. 0 refuted. 0 times theorem prover too weak. 689 trivial. 0 not checked. [2021-12-17 02:50:20,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:20,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030086498] [2021-12-17 02:50:20,744 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030086498] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:20,744 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:20,744 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:20,744 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932032155] [2021-12-17 02:50:20,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:20,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:20,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:20,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:20,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:20,745 INFO L87 Difference]: Start difference. First operand 8013 states and 10606 transitions. Second operand has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:20,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:20,902 INFO L93 Difference]: Finished difference Result 16467 states and 21729 transitions. [2021-12-17 02:50:20,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:20,903 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 334 [2021-12-17 02:50:20,903 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:20,915 INFO L225 Difference]: With dead ends: 16467 [2021-12-17 02:50:20,915 INFO L226 Difference]: Without dead ends: 8461 [2021-12-17 02:50:20,922 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:20,922 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 129 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:20,923 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 145 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:20,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8461 states. [2021-12-17 02:50:21,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8461 to 8013. [2021-12-17 02:50:21,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8013 states, 8012 states have (on average 1.3077883175237144) internal successors, (10478), 8012 states have internal predecessors, (10478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:21,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8013 states to 8013 states and 10478 transitions. [2021-12-17 02:50:21,161 INFO L78 Accepts]: Start accepts. Automaton has 8013 states and 10478 transitions. Word has length 334 [2021-12-17 02:50:21,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:21,162 INFO L470 AbstractCegarLoop]: Abstraction has 8013 states and 10478 transitions. [2021-12-17 02:50:21,162 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.666666666666664) internal successors, (146), 3 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:21,162 INFO L276 IsEmpty]: Start isEmpty. Operand 8013 states and 10478 transitions. [2021-12-17 02:50:21,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 373 [2021-12-17 02:50:21,175 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:21,175 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 15, 15, 15, 15, 15, 13, 13, 11, 11, 9, 9, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:21,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-17 02:50:21,175 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:21,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:21,176 INFO L85 PathProgramCache]: Analyzing trace with hash 650041975, now seen corresponding path program 1 times [2021-12-17 02:50:21,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:21,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082534421] [2021-12-17 02:50:21,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:21,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:21,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:21,223 INFO L134 CoverageAnalysis]: Checked inductivity of 1648 backedges. 954 proven. 5 refuted. 0 times theorem prover too weak. 689 trivial. 0 not checked. [2021-12-17 02:50:21,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:21,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082534421] [2021-12-17 02:50:21,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082534421] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 02:50:21,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1435902830] [2021-12-17 02:50:21,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:21,223 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 02:50:21,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 02:50:21,240 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) [2021-12-17 02:50:21,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-17 02:50:21,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:21,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 692 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 02:50:21,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 02:50:21,837 INFO L134 CoverageAnalysis]: Checked inductivity of 1648 backedges. 821 proven. 0 refuted. 0 times theorem prover too weak. 827 trivial. 0 not checked. [2021-12-17 02:50:21,838 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-17 02:50:21,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1435902830] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:21,838 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-17 02:50:21,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-17 02:50:21,838 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [168650744] [2021-12-17 02:50:21,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:21,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:21,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:21,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:21,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 02:50:21,839 INFO L87 Difference]: Start difference. First operand 8013 states and 10478 transitions. Second operand has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:21,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:21,983 INFO L93 Difference]: Finished difference Result 20487 states and 26787 transitions. [2021-12-17 02:50:21,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:21,984 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 372 [2021-12-17 02:50:21,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:22,003 INFO L225 Difference]: With dead ends: 20487 [2021-12-17 02:50:22,003 INFO L226 Difference]: Without dead ends: 12481 [2021-12-17 02:50:22,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 372 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-17 02:50:22,012 INFO L933 BasicCegarLoop]: 315 mSDtfsCounter, 61 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 472 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 [2021-12-17 02:50:22,012 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 472 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-17 02:50:22,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12481 states. [2021-12-17 02:50:22,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12481 to 12481. [2021-12-17 02:50:22,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12481 states, 12480 states have (on average 1.30625) internal successors, (16302), 12480 states have internal predecessors, (16302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:22,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12481 states to 12481 states and 16302 transitions. [2021-12-17 02:50:22,243 INFO L78 Accepts]: Start accepts. Automaton has 12481 states and 16302 transitions. Word has length 372 [2021-12-17 02:50:22,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:22,243 INFO L470 AbstractCegarLoop]: Abstraction has 12481 states and 16302 transitions. [2021-12-17 02:50:22,243 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:22,243 INFO L276 IsEmpty]: Start isEmpty. Operand 12481 states and 16302 transitions. [2021-12-17 02:50:22,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2021-12-17 02:50:22,259 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:22,260 INFO L514 BasicCegarLoop]: trace histogram [17, 17, 16, 16, 15, 15, 15, 15, 15, 13, 13, 11, 11, 9, 9, 7, 7, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:22,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-17 02:50:22,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-17 02:50:22,493 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:22,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:22,493 INFO L85 PathProgramCache]: Analyzing trace with hash -590181313, now seen corresponding path program 1 times [2021-12-17 02:50:22,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:22,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103133363] [2021-12-17 02:50:22,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:22,494 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:22,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:22,554 INFO L134 CoverageAnalysis]: Checked inductivity of 1650 backedges. 956 proven. 5 refuted. 0 times theorem prover too weak. 689 trivial. 0 not checked. [2021-12-17 02:50:22,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:22,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103133363] [2021-12-17 02:50:22,555 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103133363] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 02:50:22,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331438074] [2021-12-17 02:50:22,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:22,555 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 02:50:22,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 02:50:22,571 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) [2021-12-17 02:50:22,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-17 02:50:22,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:22,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 697 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 02:50:22,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 02:50:23,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1650 backedges. 956 proven. 5 refuted. 0 times theorem prover too weak. 689 trivial. 0 not checked. [2021-12-17 02:50:23,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 02:50:23,383 INFO L134 CoverageAnalysis]: Checked inductivity of 1650 backedges. 956 proven. 5 refuted. 0 times theorem prover too weak. 689 trivial. 0 not checked. [2021-12-17 02:50:23,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331438074] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 02:50:23,384 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 02:50:23,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-12-17 02:50:23,384 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29899142] [2021-12-17 02:50:23,384 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 02:50:23,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-17 02:50:23,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:23,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-17 02:50:23,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-17 02:50:23,386 INFO L87 Difference]: Start difference. First operand 12481 states and 16302 transitions. Second operand has 6 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:23,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:23,701 INFO L93 Difference]: Finished difference Result 27427 states and 35819 transitions. [2021-12-17 02:50:23,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 02:50:23,702 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 374 [2021-12-17 02:50:23,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:23,726 INFO L225 Difference]: With dead ends: 27427 [2021-12-17 02:50:23,726 INFO L226 Difference]: Without dead ends: 14924 [2021-12-17 02:50:23,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 752 GetRequests, 747 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-17 02:50:23,740 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 238 mSDsluCounter, 294 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:23,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [238 Valid, 511 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:23,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14924 states. [2021-12-17 02:50:23,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14924 to 12439. [2021-12-17 02:50:23,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12439 states, 12438 states have (on average 1.2934555394758) internal successors, (16088), 12438 states have internal predecessors, (16088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:23,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12439 states to 12439 states and 16088 transitions. [2021-12-17 02:50:23,985 INFO L78 Accepts]: Start accepts. Automaton has 12439 states and 16088 transitions. Word has length 374 [2021-12-17 02:50:23,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:23,986 INFO L470 AbstractCegarLoop]: Abstraction has 12439 states and 16088 transitions. [2021-12-17 02:50:23,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 38.666666666666664) internal successors, (232), 6 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:23,986 INFO L276 IsEmpty]: Start isEmpty. Operand 12439 states and 16088 transitions. [2021-12-17 02:50:24,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2021-12-17 02:50:24,003 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:24,003 INFO L514 BasicCegarLoop]: trace histogram [18, 18, 17, 17, 17, 17, 16, 16, 16, 14, 14, 12, 12, 10, 10, 8, 8, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:24,037 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-17 02:50:24,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 02:50:24,222 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:24,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:24,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1273645298, now seen corresponding path program 1 times [2021-12-17 02:50:24,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:24,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227420641] [2021-12-17 02:50:24,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:24,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:24,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:24,264 INFO L134 CoverageAnalysis]: Checked inductivity of 1971 backedges. 886 proven. 0 refuted. 0 times theorem prover too weak. 1085 trivial. 0 not checked. [2021-12-17 02:50:24,265 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:24,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227420641] [2021-12-17 02:50:24,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227420641] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-17 02:50:24,265 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-17 02:50:24,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-17 02:50:24,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [885125027] [2021-12-17 02:50:24,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-17 02:50:24,266 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-17 02:50:24,266 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:24,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-17 02:50:24,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-17 02:50:24,267 INFO L87 Difference]: Start difference. First operand 12439 states and 16088 transitions. Second operand has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:24,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:24,465 INFO L93 Difference]: Finished difference Result 24511 states and 31637 transitions. [2021-12-17 02:50:24,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-17 02:50:24,466 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 413 [2021-12-17 02:50:24,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:24,475 INFO L225 Difference]: With dead ends: 24511 [2021-12-17 02:50:24,475 INFO L226 Difference]: Without dead ends: 6473 [2021-12-17 02:50:24,486 INFO L932 BasicCegarLoop]: 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 [2021-12-17 02:50:24,486 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 25 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:24,487 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 262 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-17 02:50:24,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6473 states. [2021-12-17 02:50:24,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6473 to 6399. [2021-12-17 02:50:24,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6399 states, 6398 states have (on average 1.3055642388246327) internal successors, (8353), 6398 states have internal predecessors, (8353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:24,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6399 states to 6399 states and 8353 transitions. [2021-12-17 02:50:24,638 INFO L78 Accepts]: Start accepts. Automaton has 6399 states and 8353 transitions. Word has length 413 [2021-12-17 02:50:24,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:24,639 INFO L470 AbstractCegarLoop]: Abstraction has 6399 states and 8353 transitions. [2021-12-17 02:50:24,639 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:24,639 INFO L276 IsEmpty]: Start isEmpty. Operand 6399 states and 8353 transitions. [2021-12-17 02:50:24,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2021-12-17 02:50:24,644 INFO L506 BasicCegarLoop]: Found error trace [2021-12-17 02:50:24,644 INFO L514 BasicCegarLoop]: trace histogram [16, 16, 15, 15, 15, 15, 15, 15, 15, 14, 14, 13, 13, 12, 12, 11, 11, 9, 9, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:24,645 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-17 02:50:24,645 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-17 02:50:24,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-17 02:50:24,645 INFO L85 PathProgramCache]: Analyzing trace with hash 381067605, now seen corresponding path program 1 times [2021-12-17 02:50:24,645 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-17 02:50:24,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000242478] [2021-12-17 02:50:24,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:24,646 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-17 02:50:24,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:24,688 INFO L134 CoverageAnalysis]: Checked inductivity of 2042 backedges. 1283 proven. 14 refuted. 0 times theorem prover too weak. 745 trivial. 0 not checked. [2021-12-17 02:50:24,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-17 02:50:24,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000242478] [2021-12-17 02:50:24,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000242478] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-17 02:50:24,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094934487] [2021-12-17 02:50:24,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-17 02:50:24,689 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 02:50:24,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-17 02:50:24,690 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) [2021-12-17 02:50:24,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-17 02:50:24,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-17 02:50:24,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-17 02:50:24,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-17 02:50:25,293 INFO L134 CoverageAnalysis]: Checked inductivity of 2042 backedges. 1283 proven. 14 refuted. 0 times theorem prover too weak. 745 trivial. 0 not checked. [2021-12-17 02:50:25,294 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-17 02:50:25,694 INFO L134 CoverageAnalysis]: Checked inductivity of 2042 backedges. 1283 proven. 14 refuted. 0 times theorem prover too weak. 745 trivial. 0 not checked. [2021-12-17 02:50:25,695 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094934487] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-17 02:50:25,695 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-17 02:50:25,695 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2021-12-17 02:50:25,695 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203794053] [2021-12-17 02:50:25,696 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-17 02:50:25,696 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-17 02:50:25,696 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-17 02:50:25,697 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-17 02:50:25,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-17 02:50:25,697 INFO L87 Difference]: Start difference. First operand 6399 states and 8353 transitions. Second operand has 8 states, 8 states have (on average 39.625) internal successors, (317), 8 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:25,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-17 02:50:25,884 INFO L93 Difference]: Finished difference Result 6941 states and 9081 transitions. [2021-12-17 02:50:25,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-17 02:50:25,885 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 39.625) internal successors, (317), 8 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 442 [2021-12-17 02:50:25,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-17 02:50:25,885 INFO L225 Difference]: With dead ends: 6941 [2021-12-17 02:50:25,886 INFO L226 Difference]: Without dead ends: 0 [2021-12-17 02:50:25,889 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 890 GetRequests, 882 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-12-17 02:50:25,889 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 111 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 442 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-17 02:50:25,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 444 Invalid, 442 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-17 02:50:25,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-17 02:50:25,891 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-17 02:50:25,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:25,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-17 02:50:25,892 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 442 [2021-12-17 02:50:25,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-17 02:50:25,892 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-17 02:50:25,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 39.625) internal successors, (317), 8 states have internal predecessors, (317), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-17 02:50:25,892 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-17 02:50:25,892 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-17 02:50:25,896 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-17 02:50:25,937 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-17 02:50:26,110 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-17 02:50:26,112 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-12-17 02:50:38,451 INFO L858 garLoopResultBuilder]: For program point L366(lines 366 371) no Hoare annotation was computed. [2021-12-17 02:50:38,451 INFO L858 garLoopResultBuilder]: For program point L366-2(lines 366 371) no Hoare annotation was computed. [2021-12-17 02:50:38,452 INFO L858 garLoopResultBuilder]: For program point L234(lines 234 237) no Hoare annotation was computed. [2021-12-17 02:50:38,452 INFO L858 garLoopResultBuilder]: For program point L201(lines 201 495) no Hoare annotation was computed. [2021-12-17 02:50:38,452 INFO L858 garLoopResultBuilder]: For program point L168(lines 168 506) no Hoare annotation was computed. [2021-12-17 02:50:38,452 INFO L858 garLoopResultBuilder]: For program point L135(lines 135 517) no Hoare annotation was computed. [2021-12-17 02:50:38,452 INFO L858 garLoopResultBuilder]: For program point L102(lines 102 106) no Hoare annotation was computed. [2021-12-17 02:50:38,452 INFO L858 garLoopResultBuilder]: For program point L466-1(lines 466 468) no Hoare annotation was computed. [2021-12-17 02:50:38,452 INFO L858 garLoopResultBuilder]: For program point L268(lines 268 270) no Hoare annotation was computed. [2021-12-17 02:50:38,453 INFO L854 garLoopResultBuilder]: At program point L202(lines 198 496) the Hoare annotation is: (let ((.cse0 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560)) (.cse1 (<= 4560 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse2 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse3 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560))) (or (and .cse0 .cse1 .cse2 .cse3 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (and (< |ULTIMATE.start_ssl3_connect_~s__state~0#1| 12292) .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2) .cse3) (and .cse0 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1) .cse1 .cse2 .cse3))) [2021-12-17 02:50:38,453 INFO L854 garLoopResultBuilder]: At program point L136(lines 132 518) the Hoare annotation is: (and (not (= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4369 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4368 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (< |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4400) (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1) (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) [2021-12-17 02:50:38,453 INFO L858 garLoopResultBuilder]: For program point L103(lines 103 105) no Hoare annotation was computed. [2021-12-17 02:50:38,453 INFO L861 garLoopResultBuilder]: At program point L566(lines 558 568) the Hoare annotation is: true [2021-12-17 02:50:38,454 INFO L858 garLoopResultBuilder]: For program point L335(lines 335 337) no Hoare annotation was computed. [2021-12-17 02:50:38,454 INFO L858 garLoopResultBuilder]: For program point L335-2(lines 211 490) no Hoare annotation was computed. [2021-12-17 02:50:38,454 INFO L858 garLoopResultBuilder]: For program point L402(lines 402 405) no Hoare annotation was computed. [2021-12-17 02:50:38,455 INFO L858 garLoopResultBuilder]: For program point L204(lines 204 494) no Hoare annotation was computed. [2021-12-17 02:50:38,455 INFO L858 garLoopResultBuilder]: For program point L171(lines 171 505) no Hoare annotation was computed. [2021-12-17 02:50:38,455 INFO L858 garLoopResultBuilder]: For program point L138(lines 138 516) no Hoare annotation was computed. [2021-12-17 02:50:38,455 INFO L858 garLoopResultBuilder]: For program point L535(lines 535 539) no Hoare annotation was computed. [2021-12-17 02:50:38,455 INFO L858 garLoopResultBuilder]: For program point L238(lines 238 241) no Hoare annotation was computed. [2021-12-17 02:50:38,456 INFO L854 garLoopResultBuilder]: At program point L205(lines 204 494) the Hoare annotation is: (let ((.cse15 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (.cse16 (= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 3)) (.cse17 (< |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4400)) (.cse18 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2)) (.cse0 (not (= 4400 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse1 (not (= 4385 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse2 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560)) (.cse3 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse5 (not (= 4433 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse4 (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse6 (not (= 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse7 (not (= 4401 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse8 (not (= 4417 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse9 (not (= 4384 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse10 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4464)) (.cse11 (not (= 4369 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse12 (not (= 4368 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse13 (<= 4560 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1|)) (.cse14 (not (= 4416 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse1 .cse16 .cse9 .cse17 .cse11 .cse12 .cse4 .cse15) (and .cse1 .cse16 .cse9 .cse17 .cse12 .cse11 .cse4 .cse18) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse11 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1) .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse4 .cse18 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse5 .cse4 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)))) [2021-12-17 02:50:38,457 INFO L854 garLoopResultBuilder]: At program point L172(lines 162 508) the Hoare annotation is: (let ((.cse2 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse0 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4480)) (.cse1 (<= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and .cse0 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1) .cse1 .cse2) (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse0 .cse1 .cse2 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2)))) [2021-12-17 02:50:38,457 INFO L858 garLoopResultBuilder]: For program point L437(lines 437 439) no Hoare annotation was computed. [2021-12-17 02:50:38,458 INFO L858 garLoopResultBuilder]: For program point L207(lines 207 493) no Hoare annotation was computed. [2021-12-17 02:50:38,458 INFO L858 garLoopResultBuilder]: For program point L174(lines 174 504) no Hoare annotation was computed. [2021-12-17 02:50:38,458 INFO L858 garLoopResultBuilder]: For program point L141(lines 141 515) no Hoare annotation was computed. [2021-12-17 02:50:38,458 INFO L858 garLoopResultBuilder]: For program point L108-1(lines 86 556) no Hoare annotation was computed. [2021-12-17 02:50:38,458 INFO L858 garLoopResultBuilder]: For program point L472(lines 472 474) no Hoare annotation was computed. [2021-12-17 02:50:38,459 INFO L858 garLoopResultBuilder]: For program point L472-2(lines 472 474) no Hoare annotation was computed. [2021-12-17 02:50:38,459 INFO L858 garLoopResultBuilder]: For program point L307(lines 307 309) no Hoare annotation was computed. [2021-12-17 02:50:38,459 INFO L858 garLoopResultBuilder]: For program point L307-2(lines 211 490) no Hoare annotation was computed. [2021-12-17 02:50:38,459 INFO L854 garLoopResultBuilder]: At program point L208(lines 207 493) the Hoare annotation is: (not (= 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) [2021-12-17 02:50:38,460 INFO L854 garLoopResultBuilder]: At program point L142(lines 138 516) the Hoare annotation is: (let ((.cse2 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560)) (.cse0 (not (= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse1 (not (= 4385 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse3 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse4 (not (= 4433 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse5 (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse6 (not (= 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse7 (not (= 4417 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse8 (not (= 4384 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse9 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4464)) (.cse11 (not (= 4369 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse10 (not (= 4368 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse12 (not (= 4416 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 (<= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 4) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (and .cse1 .cse0 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2) .cse7 .cse8 .cse9 .cse11 .cse10 .cse12))) [2021-12-17 02:50:38,460 INFO L858 garLoopResultBuilder]: For program point L109(line 109) no Hoare annotation was computed. [2021-12-17 02:50:38,460 INFO L858 garLoopResultBuilder]: For program point L440(lines 440 444) no Hoare annotation was computed. [2021-12-17 02:50:38,460 INFO L858 garLoopResultBuilder]: For program point L440-2(lines 440 444) no Hoare annotation was computed. [2021-12-17 02:50:38,460 INFO L858 garLoopResultBuilder]: For program point L341(lines 341 345) no Hoare annotation was computed. [2021-12-17 02:50:38,460 INFO L858 garLoopResultBuilder]: For program point L275(lines 275 277) no Hoare annotation was computed. [2021-12-17 02:50:38,460 INFO L858 garLoopResultBuilder]: For program point L341-2(lines 341 345) no Hoare annotation was computed. [2021-12-17 02:50:38,461 INFO L858 garLoopResultBuilder]: For program point L275-2(lines 211 490) no Hoare annotation was computed. [2021-12-17 02:50:38,461 INFO L854 garLoopResultBuilder]: At program point L210(lines 209 493) the Hoare annotation is: (not (= 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) [2021-12-17 02:50:38,461 INFO L858 garLoopResultBuilder]: For program point L177(lines 177 503) no Hoare annotation was computed. [2021-12-17 02:50:38,461 INFO L858 garLoopResultBuilder]: For program point L144(lines 144 514) no Hoare annotation was computed. [2021-12-17 02:50:38,461 INFO L858 garLoopResultBuilder]: For program point L111(lines 111 525) no Hoare annotation was computed. [2021-12-17 02:50:38,462 INFO L854 garLoopResultBuilder]: At program point L178(lines 174 504) the Hoare annotation is: (let ((.cse0 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4512)) (.cse1 (<= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse2 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0))) (or (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse0 .cse1 .cse2 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2)) (and .cse0 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1) .cse1 .cse2))) [2021-12-17 02:50:38,462 INFO L854 garLoopResultBuilder]: At program point L112(lines 111 525) the Hoare annotation is: (and (<= 4560 |ULTIMATE.start_ssl3_connect_~s__state~0#1|) (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) [2021-12-17 02:50:38,462 INFO L858 garLoopResultBuilder]: For program point L410(lines 410 412) no Hoare annotation was computed. [2021-12-17 02:50:38,462 INFO L858 garLoopResultBuilder]: For program point L377(lines 377 379) no Hoare annotation was computed. [2021-12-17 02:50:38,462 INFO L858 garLoopResultBuilder]: For program point L180(lines 180 502) no Hoare annotation was computed. [2021-12-17 02:50:38,462 INFO L858 garLoopResultBuilder]: For program point L147(lines 147 513) no Hoare annotation was computed. [2021-12-17 02:50:38,462 INFO L858 garLoopResultBuilder]: For program point L114(lines 114 524) no Hoare annotation was computed. [2021-12-17 02:50:38,462 INFO L858 garLoopResultBuilder]: For program point L478(lines 478 480) no Hoare annotation was computed. [2021-12-17 02:50:38,462 INFO L858 garLoopResultBuilder]: For program point L478-2(lines 478 480) no Hoare annotation was computed. [2021-12-17 02:50:38,463 INFO L854 garLoopResultBuilder]: At program point L148(lines 144 514) the Hoare annotation is: (let ((.cse0 (not (= 4400 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse2 (not (= 4385 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse1 (not (= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse3 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse4 (not (= 4433 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse5 (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse6 (not (= 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse7 (not (= 4401 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse8 (not (= 4384 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse10 (not (= 4368 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse11 (not (= 4369 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse9 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4464))) (or (and .cse0 .cse1 .cse2 (<= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 4) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (and .cse0 .cse2 .cse1 .cse3 .cse5 .cse4 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2) .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse2 .cse1 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse9 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)))) [2021-12-17 02:50:38,463 INFO L861 garLoopResultBuilder]: At program point L545(lines 107 546) the Hoare annotation is: true [2021-12-17 02:50:38,463 INFO L858 garLoopResultBuilder]: For program point L281(lines 281 285) no Hoare annotation was computed. [2021-12-17 02:50:38,463 INFO L858 garLoopResultBuilder]: For program point L248(lines 248 251) no Hoare annotation was computed. [2021-12-17 02:50:38,463 INFO L858 garLoopResultBuilder]: For program point L281-2(lines 281 285) no Hoare annotation was computed. [2021-12-17 02:50:38,463 INFO L858 garLoopResultBuilder]: For program point L315(lines 315 318) no Hoare annotation was computed. [2021-12-17 02:50:38,463 INFO L854 garLoopResultBuilder]: At program point L216(lines 114 524) the Hoare annotation is: (and (not (= 4400 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4385 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4529 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4433 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4528 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4401 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4417 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4384 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4369 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4368 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4416 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) [2021-12-17 02:50:38,463 INFO L858 garLoopResultBuilder]: For program point L183(lines 183 501) no Hoare annotation was computed. [2021-12-17 02:50:38,463 INFO L858 garLoopResultBuilder]: For program point L150(lines 150 512) no Hoare annotation was computed. [2021-12-17 02:50:38,464 INFO L858 garLoopResultBuilder]: For program point L117(lines 117 523) no Hoare annotation was computed. [2021-12-17 02:50:38,464 INFO L854 garLoopResultBuilder]: At program point L184(lines 180 502) the Hoare annotation is: (let ((.cse0 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4512)) (.cse1 (<= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse2 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0))) (or (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse0 .cse1 .cse2 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2)) (and .cse0 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1) .cse1 .cse2))) [2021-12-17 02:50:38,464 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-12-17 02:50:38,464 INFO L858 garLoopResultBuilder]: For program point L483(lines 483 485) no Hoare annotation was computed. [2021-12-17 02:50:38,464 INFO L858 garLoopResultBuilder]: For program point L450(lines 450 461) no Hoare annotation was computed. [2021-12-17 02:50:38,464 INFO L858 garLoopResultBuilder]: For program point L417(lines 417 431) no Hoare annotation was computed. [2021-12-17 02:50:38,464 INFO L858 garLoopResultBuilder]: For program point L417-1(lines 417 431) no Hoare annotation was computed. [2021-12-17 02:50:38,464 INFO L858 garLoopResultBuilder]: For program point L450-2(lines 450 461) no Hoare annotation was computed. [2021-12-17 02:50:38,464 INFO L858 garLoopResultBuilder]: For program point L186(lines 186 500) no Hoare annotation was computed. [2021-12-17 02:50:38,465 INFO L858 garLoopResultBuilder]: For program point L153(lines 153 511) no Hoare annotation was computed. [2021-12-17 02:50:38,465 INFO L858 garLoopResultBuilder]: For program point L120(lines 120 522) no Hoare annotation was computed. [2021-12-17 02:50:38,465 INFO L858 garLoopResultBuilder]: For program point L550(lines 550 552) no Hoare annotation was computed. [2021-12-17 02:50:38,465 INFO L858 garLoopResultBuilder]: For program point L550-2(lines 550 552) no Hoare annotation was computed. [2021-12-17 02:50:38,465 INFO L854 garLoopResultBuilder]: At program point L154(lines 150 512) the Hoare annotation is: (let ((.cse0 (not (= 4400 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse2 (not (= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse1 (not (= 4385 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse3 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse4 (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse5 (not (= 4401 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse6 (not (= 4417 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse7 (not (= 4384 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse8 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4464)) (.cse9 (not (= 4368 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse10 (not (= 4369 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse11 (not (= 4416 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse2 .cse1 (<= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 4) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (and .cse0 .cse2 .cse1 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)))) [2021-12-17 02:50:38,465 INFO L858 garLoopResultBuilder]: For program point L353(lines 353 355) no Hoare annotation was computed. [2021-12-17 02:50:38,465 INFO L858 garLoopResultBuilder]: For program point L221(lines 221 223) no Hoare annotation was computed. [2021-12-17 02:50:38,465 INFO L858 garLoopResultBuilder]: For program point L221-2(lines 221 223) no Hoare annotation was computed. [2021-12-17 02:50:38,466 INFO L858 garLoopResultBuilder]: For program point L387(lines 387 389) no Hoare annotation was computed. [2021-12-17 02:50:38,466 INFO L858 garLoopResultBuilder]: For program point L189(lines 189 499) no Hoare annotation was computed. [2021-12-17 02:50:38,467 INFO L858 garLoopResultBuilder]: For program point L156(lines 156 510) no Hoare annotation was computed. [2021-12-17 02:50:38,467 INFO L858 garLoopResultBuilder]: For program point L123(lines 123 521) no Hoare annotation was computed. [2021-12-17 02:50:38,468 INFO L858 garLoopResultBuilder]: For program point L421(lines 421 427) no Hoare annotation was computed. [2021-12-17 02:50:38,468 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-12-17 02:50:38,468 INFO L854 garLoopResultBuilder]: At program point L190(lines 186 500) the Hoare annotation is: (let ((.cse0 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4528)) (.cse1 (<= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse3 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse2 (not (= 4528 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse0 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1) .cse1 .cse3 .cse2) (and .cse0 .cse1 .cse2 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2)) (and .cse0 .cse1 .cse3 .cse2 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)))) [2021-12-17 02:50:38,468 INFO L858 garLoopResultBuilder]: For program point L455(lines 455 458) no Hoare annotation was computed. [2021-12-17 02:50:38,468 INFO L858 garLoopResultBuilder]: For program point L323(lines 323 325) no Hoare annotation was computed. [2021-12-17 02:50:38,468 INFO L858 garLoopResultBuilder]: For program point L290-1(lines 290 300) no Hoare annotation was computed. [2021-12-17 02:50:38,469 INFO L861 garLoopResultBuilder]: At program point L555(lines 22 557) the Hoare annotation is: true [2021-12-17 02:50:38,469 INFO L854 garLoopResultBuilder]: At program point L324(lines 86 556) the Hoare annotation is: false [2021-12-17 02:50:38,469 INFO L858 garLoopResultBuilder]: For program point L192(lines 192 498) no Hoare annotation was computed. [2021-12-17 02:50:38,469 INFO L858 garLoopResultBuilder]: For program point L159(lines 159 509) no Hoare annotation was computed. [2021-12-17 02:50:38,469 INFO L858 garLoopResultBuilder]: For program point L126(lines 126 520) no Hoare annotation was computed. [2021-12-17 02:50:38,469 INFO L858 garLoopResultBuilder]: For program point L226(lines 226 229) no Hoare annotation was computed. [2021-12-17 02:50:38,469 INFO L854 garLoopResultBuilder]: At program point L160(lines 156 510) the Hoare annotation is: (let ((.cse4 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (.cse0 (< 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse1 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4464)) (.cse2 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse3 (not (= 4433 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)))) (or (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1) .cse2 .cse3) (and .cse0 .cse1 .cse2 .cse3 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2)) (and .cse0 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560) .cse1 .cse2 .cse3 .cse4) (and .cse0 .cse1 (<= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 4) .cse2 .cse3 .cse4) (and .cse0 .cse1 .cse2 .cse3 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)))) [2021-12-17 02:50:38,469 INFO L858 garLoopResultBuilder]: For program point L94(lines 94 100) no Hoare annotation was computed. [2021-12-17 02:50:38,469 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-12-17 02:50:38,470 INFO L854 garLoopResultBuilder]: At program point L491(lines 108 544) the Hoare annotation is: (let ((.cse20 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4528)) (.cse21 (<= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse28 (< 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse7 (<= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 4)) (.cse6 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (.cse27 (= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 3)) (.cse19 (< |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4400)) (.cse1 (= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 3)) (.cse4 (<= 4560 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse5 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse17 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (.cse8 (not (= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse11 (not (= 4384 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse2 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2)) (.cse24 (not (= 4400 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse9 (not (= 4385 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse3 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560)) (.cse0 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse15 (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse14 (not (= 4433 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse25 (not (= 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse16 (not (= 4401 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse10 (not (= 4417 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse12 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4464)) (.cse13 (not (= 4369 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse18 (not (= 4368 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse22 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1)) (.cse23 (<= 4560 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1|)) (.cse26 (not (= 4416 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)))) (or (and .cse0 .cse1 .cse2) (and .cse3 .cse4 .cse0 .cse5 .cse6) (and (= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4432) .cse7 .cse0 .cse6) (and .cse8 .cse9 .cse10 .cse3 .cse11 .cse12 .cse13 .cse0 .cse14 .cse15 .cse16 .cse17) (and .cse8 .cse9 .cse3 .cse7 .cse0 .cse14 .cse15 .cse16 .cse10 .cse11 .cse12 .cse13 .cse18 .cse6) (and .cse9 .cse8 .cse11 .cse13 .cse19 .cse15 .cse17) (and .cse20 .cse21 .cse0 .cse6) (and .cse3 .cse1 .cse6) (and .cse8 .cse9 .cse19 .cse13 .cse18 .cse22 .cse15) (and .cse20 .cse21 .cse2) (and .cse20 .cse21 .cse17) (and .cse3 .cse22 .cse4 .cse0 .cse23 .cse5) (and .cse24 .cse9 .cse3 .cse0 .cse15 .cse14 .cse25 .cse16 .cse10 .cse11 .cse12 .cse18 .cse13 .cse23 .cse26 .cse6) (and .cse20 .cse22 .cse21 .cse0) (and .cse9 .cse27 .cse11 .cse19 .cse13 .cse18 .cse15 .cse2) (and .cse3 .cse1 .cse2) (and .cse9 .cse10 .cse3 .cse11 .cse12 .cse13 .cse0 .cse14 .cse15 .cse23 .cse16 .cse17) (and .cse4 .cse2 .cse5) (and .cse0 .cse1 .cse17) (and .cse9 .cse3 .cse0 .cse14 .cse15 .cse2 .cse16 .cse10 .cse11 .cse12 .cse13 .cse18 .cse23) (and .cse7 (= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4416) .cse0 .cse6) (and .cse28 .cse3 .cse12 .cse0 .cse14 .cse6) (and .cse3 .cse22 .cse1) (and .cse28 .cse12 .cse7 .cse0 .cse14 .cse6) (and .cse9 .cse27 .cse11 .cse19 .cse13 .cse15 .cse17) (and .cse3 .cse1 .cse17) (and .cse3 .cse4 .cse0 .cse5 .cse17) (and .cse8 .cse9 .cse10 .cse11 .cse12 .cse18 .cse13 .cse0 .cse14 .cse15 .cse2 .cse16) (and .cse24 .cse9 .cse3 .cse0 .cse15 .cse14 .cse25 .cse16 .cse10 .cse12 .cse13 .cse18 .cse22 .cse23 .cse26))) [2021-12-17 02:50:38,470 INFO L858 garLoopResultBuilder]: For program point L326(lines 326 328) no Hoare annotation was computed. [2021-12-17 02:50:38,470 INFO L858 garLoopResultBuilder]: For program point L260(lines 260 262) no Hoare annotation was computed. [2021-12-17 02:50:38,470 INFO L858 garLoopResultBuilder]: For program point L260-2(lines 211 490) no Hoare annotation was computed. [2021-12-17 02:50:38,470 INFO L858 garLoopResultBuilder]: For program point L393(lines 393 397) no Hoare annotation was computed. [2021-12-17 02:50:38,470 INFO L858 garLoopResultBuilder]: For program point L393-2(lines 211 490) no Hoare annotation was computed. [2021-12-17 02:50:38,470 INFO L858 garLoopResultBuilder]: For program point L294(lines 294 296) no Hoare annotation was computed. [2021-12-17 02:50:38,470 INFO L858 garLoopResultBuilder]: For program point L294-2(lines 292 300) no Hoare annotation was computed. [2021-12-17 02:50:38,471 INFO L858 garLoopResultBuilder]: For program point L195(lines 195 497) no Hoare annotation was computed. [2021-12-17 02:50:38,471 INFO L858 garLoopResultBuilder]: For program point L162(lines 162 508) no Hoare annotation was computed. [2021-12-17 02:50:38,471 INFO L858 garLoopResultBuilder]: For program point L129(lines 129 519) no Hoare annotation was computed. [2021-12-17 02:50:38,471 INFO L858 garLoopResultBuilder]: For program point L526(lines 526 542) no Hoare annotation was computed. [2021-12-17 02:50:38,471 INFO L854 garLoopResultBuilder]: At program point L196(lines 192 498) the Hoare annotation is: (let ((.cse1 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse2 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4528)) (.cse0 (<= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse3 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0))) (or (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse2 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1) .cse0 .cse3) (and .cse0 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 2) .cse1) (and .cse2 .cse0 .cse3 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)))) [2021-12-17 02:50:38,471 INFO L854 garLoopResultBuilder]: At program point L130(lines 126 520) the Hoare annotation is: (and (not (= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4385 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (not (= 4384 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (< |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4400) (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|) (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) [2021-12-17 02:50:38,471 INFO L858 garLoopResultBuilder]: For program point L97(lines 97 99) no Hoare annotation was computed. [2021-12-17 02:50:38,471 INFO L858 garLoopResultBuilder]: For program point L97-2(lines 94 100) no Hoare annotation was computed. [2021-12-17 02:50:38,471 INFO L858 garLoopResultBuilder]: For program point L527(lines 527 541) no Hoare annotation was computed. [2021-12-17 02:50:38,472 INFO L858 garLoopResultBuilder]: For program point L362(lines 362 364) no Hoare annotation was computed. [2021-12-17 02:50:38,472 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-12-17 02:50:38,472 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 554) no Hoare annotation was computed. [2021-12-17 02:50:38,472 INFO L858 garLoopResultBuilder]: For program point L528(lines 528 533) no Hoare annotation was computed. [2021-12-17 02:50:38,472 INFO L858 garLoopResultBuilder]: For program point L528-2(lines 527 541) no Hoare annotation was computed. [2021-12-17 02:50:38,472 INFO L858 garLoopResultBuilder]: For program point L198(lines 198 496) no Hoare annotation was computed. [2021-12-17 02:50:38,472 INFO L858 garLoopResultBuilder]: For program point L165(lines 165 507) no Hoare annotation was computed. [2021-12-17 02:50:38,472 INFO L858 garLoopResultBuilder]: For program point L132(lines 132 518) no Hoare annotation was computed. [2021-12-17 02:50:38,473 INFO L858 garLoopResultBuilder]: For program point L232(lines 232 243) no Hoare annotation was computed. [2021-12-17 02:50:38,473 INFO L858 garLoopResultBuilder]: For program point L232-2(lines 211 490) no Hoare annotation was computed. [2021-12-17 02:50:38,473 INFO L858 garLoopResultBuilder]: For program point L530(lines 530 532) no Hoare annotation was computed. [2021-12-17 02:50:38,476 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-17 02:50:38,477 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-17 02:50:38,510 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 17.12 02:50:38 BoogieIcfgContainer [2021-12-17 02:50:38,514 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-17 02:50:38,514 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-17 02:50:38,514 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-17 02:50:38,514 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-17 02:50:38,515 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 17.12 02:50:14" (3/4) ... [2021-12-17 02:50:38,517 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-12-17 02:50:38,532 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2021-12-17 02:50:38,532 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2021-12-17 02:50:38,533 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-12-17 02:50:38,533 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-12-17 02:50:38,597 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-12-17 02:50:38,598 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-17 02:50:38,598 INFO L158 Benchmark]: Toolchain (without parser) took 25017.64ms. Allocated memory was 88.1MB in the beginning and 956.3MB in the end (delta: 868.2MB). Free memory was 65.3MB in the beginning and 479.1MB in the end (delta: -413.9MB). Peak memory consumption was 452.8MB. Max. memory is 16.1GB. [2021-12-17 02:50:38,598 INFO L158 Benchmark]: CDTParser took 0.15ms. Allocated memory is still 73.4MB. Free memory was 44.6MB in the beginning and 44.6MB in the end (delta: 44.4kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-17 02:50:38,600 INFO L158 Benchmark]: CACSL2BoogieTranslator took 311.07ms. Allocated memory is still 88.1MB. Free memory was 65.1MB in the beginning and 50.6MB in the end (delta: 14.5MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2021-12-17 02:50:38,600 INFO L158 Benchmark]: Boogie Procedure Inliner took 31.48ms. Allocated memory is still 88.1MB. Free memory was 50.6MB in the beginning and 47.7MB in the end (delta: 2.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-17 02:50:38,601 INFO L158 Benchmark]: Boogie Preprocessor took 19.03ms. Allocated memory is still 88.1MB. Free memory was 47.7MB in the beginning and 45.8MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-17 02:50:38,604 INFO L158 Benchmark]: RCFGBuilder took 612.26ms. Allocated memory is still 88.1MB. Free memory was 45.8MB in the beginning and 44.0MB in the end (delta: 1.8MB). Peak memory consumption was 7.9MB. Max. memory is 16.1GB. [2021-12-17 02:50:38,604 INFO L158 Benchmark]: TraceAbstraction took 23953.91ms. Allocated memory was 88.1MB in the beginning and 956.3MB in the end (delta: 868.2MB). Free memory was 43.4MB in the beginning and 490.7MB in the end (delta: -447.3MB). Peak memory consumption was 682.7MB. Max. memory is 16.1GB. [2021-12-17 02:50:38,605 INFO L158 Benchmark]: Witness Printer took 83.61ms. Allocated memory is still 956.3MB. Free memory was 489.6MB in the beginning and 479.1MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-12-17 02:50:38,607 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.15ms. Allocated memory is still 73.4MB. Free memory was 44.6MB in the beginning and 44.6MB in the end (delta: 44.4kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 311.07ms. Allocated memory is still 88.1MB. Free memory was 65.1MB in the beginning and 50.6MB in the end (delta: 14.5MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 31.48ms. Allocated memory is still 88.1MB. Free memory was 50.6MB in the beginning and 47.7MB in the end (delta: 2.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 19.03ms. Allocated memory is still 88.1MB. Free memory was 47.7MB in the beginning and 45.8MB in the end (delta: 2.0MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 612.26ms. Allocated memory is still 88.1MB. Free memory was 45.8MB in the beginning and 44.0MB in the end (delta: 1.8MB). Peak memory consumption was 7.9MB. Max. memory is 16.1GB. * TraceAbstraction took 23953.91ms. Allocated memory was 88.1MB in the beginning and 956.3MB in the end (delta: 868.2MB). Free memory was 43.4MB in the beginning and 490.7MB in the end (delta: -447.3MB). Peak memory consumption was 682.7MB. Max. memory is 16.1GB. * Witness Printer took 83.61ms. Allocated memory is still 956.3MB. Free memory was 489.6MB in the beginning and 479.1MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 554]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 127 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 23.9s, OverallIterations: 32, TraceHistogramMax: 18, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 4.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 12.3s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3679 SdHoareTripleChecker+Valid, 2.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3679 mSDsluCounter, 8323 SdHoareTripleChecker+Invalid, 1.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 2960 mSDsCounter, 898 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 3351 IncrementalHoareTripleChecker+Invalid, 4249 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 898 mSolverCounterUnsat, 5363 mSDtfsCounter, 3351 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2691 GetRequests, 2641 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=12481occurred in iteration=29, InterpolantAutomatonStates: 104, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.9s AutomataMinimizationTime, 32 MinimizatonAttempts, 7449 StatesRemovedByMinimization, 25 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 22 LocationsWithAnnotation, 22 PreInvPairs, 380 NumberOfFragments, 1959 HoareAnnotationTreeSize, 22 FomulaSimplifications, 50974 FormulaSimplificationTreeSizeReduction, 5.6s HoareSimplificationTime, 22 FomulaSimplificationsInter, 139996 FormulaSimplificationTreeSizeReductionInter, 6.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.5s SatisfiabilityAnalysisTime, 3.5s InterpolantComputationTime, 7197 NumberOfCodeBlocks, 7197 NumberOfCodeBlocksAsserted, 36 NumberOfCheckSat, 8266 ConstructedInterpolants, 0 QuantifiedInterpolants, 11421 SizeOfPredicates, 3 NumberOfNonLiveVariables, 2695 ConjunctsInSsa, 12 ConjunctsInUnsatCore, 39 InterpolantComputations, 29 PerfectInterpolantSequences, 29216/29332 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 198]: Loop Invariant Derived loop invariant: ((((((s__s3__tmp__next_state___0 <= 4560 && 4560 <= s__state) && s__hit == 0) && s__state <= 4560) && 256 == s__s3__tmp__new_cipher__algorithms) || ((s__state < 12292 && 4560 <= s__state) && blastFlag == 0)) || ((4560 <= s__state && blastFlag == 2) && s__state <= 4560)) || ((((s__s3__tmp__next_state___0 <= 4560 && blastFlag == 1) && 4560 <= s__state) && s__hit == 0) && s__state <= 4560) - InvariantResult [Line: 111]: Loop Invariant Derived loop invariant: 4560 <= s__state && blastFlag == 0 - InvariantResult [Line: 108]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((s__hit == 0 && s__state == 3) && blastFlag == 2) || ((((s__s3__tmp__next_state___0 <= 4560 && 4560 <= s__state) && s__hit == 0) && s__state <= 4560) && 256 == s__s3__tmp__new_cipher__algorithms)) || (((s__state == 4432 && blastFlag <= 4) && s__hit == 0) && 256 == s__s3__tmp__new_cipher__algorithms)) || (((((((((((!(4352 == s__state) && !(4385 == s__state)) && !(4417 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && !(4384 == s__state)) && s__state <= 4464) && !(4369 == s__state)) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && !(4401 == s__state)) && blastFlag == 0)) || (((((((((((((!(4352 == s__state) && !(4385 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && blastFlag <= 4) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && !(4401 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4369 == s__state)) && !(4368 == s__state)) && 256 == s__s3__tmp__new_cipher__algorithms)) || ((((((!(4385 == s__state) && !(4352 == s__state)) && !(4384 == s__state)) && !(4369 == s__state)) && s__state < 4400) && 4352 <= s__state) && blastFlag == 0)) || (((s__state <= 4528 && 4464 <= s__state) && s__hit == 0) && 256 == s__s3__tmp__new_cipher__algorithms)) || ((s__s3__tmp__next_state___0 <= 4560 && s__state == 3) && 256 == s__s3__tmp__new_cipher__algorithms)) || ((((((!(4352 == s__state) && !(4385 == s__state)) && s__state < 4400) && !(4369 == s__state)) && !(4368 == s__state)) && blastFlag == 1) && 4352 <= s__state)) || ((s__state <= 4528 && 4464 <= s__state) && blastFlag == 2)) || ((s__state <= 4528 && 4464 <= s__state) && blastFlag == 0)) || (((((s__s3__tmp__next_state___0 <= 4560 && blastFlag == 1) && 4560 <= s__state) && s__hit == 0) && 4560 <= s__s3__tmp__next_state___0) && s__state <= 4560)) || (((((((((((((((!(4400 == s__state) && !(4385 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && s__hit == 0) && 4352 <= s__state) && !(4433 == s__state)) && !(4432 == s__state)) && !(4401 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4368 == s__state)) && !(4369 == s__state)) && 4560 <= s__s3__tmp__next_state___0) && !(4416 == s__state)) && 256 == s__s3__tmp__new_cipher__algorithms)) || (((s__state <= 4528 && blastFlag == 1) && 4464 <= s__state) && s__hit == 0)) || (((((((!(4385 == s__state) && s__s3__tmp__next_state___0 == 3) && !(4384 == s__state)) && s__state < 4400) && !(4369 == s__state)) && !(4368 == s__state)) && 4352 <= s__state) && blastFlag == 2)) || ((s__s3__tmp__next_state___0 <= 4560 && s__state == 3) && blastFlag == 2)) || (((((((((((!(4385 == s__state) && !(4417 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && !(4384 == s__state)) && s__state <= 4464) && !(4369 == s__state)) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && 4560 <= s__s3__tmp__next_state___0) && !(4401 == s__state)) && blastFlag == 0)) || ((4560 <= s__state && blastFlag == 2) && s__state <= 4560)) || ((s__hit == 0 && s__state == 3) && blastFlag == 0)) || ((((((((((((!(4385 == s__state) && s__s3__tmp__next_state___0 <= 4560) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && blastFlag == 2) && !(4401 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4369 == s__state)) && !(4368 == s__state)) && 4560 <= s__s3__tmp__next_state___0)) || (((blastFlag <= 4 && s__state == 4416) && s__hit == 0) && 256 == s__s3__tmp__new_cipher__algorithms)) || (((((4432 < s__state && s__s3__tmp__next_state___0 <= 4560) && s__state <= 4464) && s__hit == 0) && !(4433 == s__state)) && 256 == s__s3__tmp__new_cipher__algorithms)) || ((s__s3__tmp__next_state___0 <= 4560 && blastFlag == 1) && s__state == 3)) || (((((4432 < s__state && s__state <= 4464) && blastFlag <= 4) && s__hit == 0) && !(4433 == s__state)) && 256 == s__s3__tmp__new_cipher__algorithms)) || ((((((!(4385 == s__state) && s__s3__tmp__next_state___0 == 3) && !(4384 == s__state)) && s__state < 4400) && !(4369 == s__state)) && 4352 <= s__state) && blastFlag == 0)) || ((s__s3__tmp__next_state___0 <= 4560 && s__state == 3) && blastFlag == 0)) || ((((s__s3__tmp__next_state___0 <= 4560 && 4560 <= s__state) && s__hit == 0) && s__state <= 4560) && blastFlag == 0)) || (((((((((((!(4352 == s__state) && !(4385 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4368 == s__state)) && !(4369 == s__state)) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && blastFlag == 2) && !(4401 == s__state))) || ((((((((((((((!(4400 == s__state) && !(4385 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && s__hit == 0) && 4352 <= s__state) && !(4433 == s__state)) && !(4432 == s__state)) && !(4401 == s__state)) && !(4417 == s__state)) && s__state <= 4464) && !(4369 == s__state)) && !(4368 == s__state)) && blastFlag == 1) && 4560 <= s__s3__tmp__next_state___0) && !(4416 == s__state)) - InvariantResult [Line: 107]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 114]: Loop Invariant Derived loop invariant: ((((((((((((!(4400 == s__state) && !(4385 == s__state)) && !(4352 == s__state)) && !(4529 == s__state)) && !(4433 == s__state)) && !(4528 == s__state)) && !(4432 == s__state)) && !(4401 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && !(4369 == s__state)) && !(4368 == s__state)) && !(4416 == s__state)) && blastFlag == 0 - InvariantResult [Line: 207]: Loop Invariant Derived loop invariant: !(4432 == s__state) - InvariantResult [Line: 156]: Loop Invariant Derived loop invariant: (((((((4432 < s__state && s__state <= 4464) && blastFlag == 1) && s__hit == 0) && !(4433 == s__state)) || ((((4432 < s__state && s__state <= 4464) && s__hit == 0) && !(4433 == s__state)) && blastFlag == 2)) || (((((4432 < s__state && s__s3__tmp__next_state___0 <= 4560) && s__state <= 4464) && s__hit == 0) && !(4433 == s__state)) && 256 == s__s3__tmp__new_cipher__algorithms)) || (((((4432 < s__state && s__state <= 4464) && blastFlag <= 4) && s__hit == 0) && !(4433 == s__state)) && 256 == s__s3__tmp__new_cipher__algorithms)) || ((((4432 < s__state && s__state <= 4464) && s__hit == 0) && !(4433 == s__state)) && blastFlag == 0) - InvariantResult [Line: 150]: Loop Invariant Derived loop invariant: (((((((((((((!(4400 == s__state) && !(4385 == s__state)) && !(4352 == s__state)) && s__hit == 0) && 4352 <= s__state) && blastFlag == 2) && !(4401 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4368 == s__state)) && !(4369 == s__state)) && !(4416 == s__state)) || (((((((((((((!(4400 == s__state) && !(4352 == s__state)) && !(4385 == s__state)) && blastFlag <= 4) && s__hit == 0) && 4352 <= s__state) && !(4401 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4368 == s__state)) && !(4369 == s__state)) && !(4416 == s__state)) && 256 == s__s3__tmp__new_cipher__algorithms)) || (((((((((((((!(4400 == s__state) && !(4352 == s__state)) && !(4385 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && s__hit == 0) && 4352 <= s__state) && !(4401 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4368 == s__state)) && !(4369 == s__state)) && !(4416 == s__state)) && blastFlag == 0) - InvariantResult [Line: 162]: Loop Invariant Derived loop invariant: (((((s__state <= 4480 && blastFlag == 1) && 4464 <= s__state) && s__hit == 0) || ((s__state <= 4480 && 4464 <= s__state) && blastFlag == 0)) || (((s__state <= 4480 && 4464 <= s__state) && s__hit == 0) && 256 == s__s3__tmp__new_cipher__algorithms)) || ((s__state <= 4480 && 4464 <= s__state) && blastFlag == 2) - InvariantResult [Line: 204]: Loop Invariant Derived loop invariant: (((((((((((((((((((!(4400 == s__state) && !(4385 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && s__hit == 0) && 4352 <= s__state) && !(4433 == s__state)) && !(4432 == s__state)) && !(4401 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4369 == s__state)) && !(4368 == s__state)) && 4560 <= s__s3__tmp__next_state___0) && !(4416 == s__state)) && blastFlag == 0) || (((((((!(4385 == s__state) && s__s3__tmp__next_state___0 == 3) && !(4384 == s__state)) && s__state < 4400) && !(4369 == s__state)) && !(4368 == s__state)) && 4352 <= s__state) && blastFlag == 0)) || (((((((!(4385 == s__state) && s__s3__tmp__next_state___0 == 3) && !(4384 == s__state)) && s__state < 4400) && !(4368 == s__state)) && !(4369 == s__state)) && 4352 <= s__state) && blastFlag == 2)) || (((((((((((((((!(4400 == s__state) && !(4385 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && !(4432 == s__state)) && !(4401 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4368 == s__state)) && !(4369 == s__state)) && blastFlag == 1) && 4560 <= s__s3__tmp__next_state___0) && !(4416 == s__state))) || (((((((((((((((!(4400 == s__state) && !(4385 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && blastFlag == 2) && !(4432 == s__state)) && !(4401 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4369 == s__state)) && !(4368 == s__state)) && 4560 <= s__s3__tmp__next_state___0) && !(4416 == s__state))) || (((((((((((((((!(4400 == s__state) && !(4385 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && !(4432 == s__state)) && !(4401 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4369 == s__state)) && !(4368 == s__state)) && 4560 <= s__s3__tmp__next_state___0) && !(4416 == s__state)) && 256 == s__s3__tmp__new_cipher__algorithms) - InvariantResult [Line: 126]: Loop Invariant Derived loop invariant: ((((!(4352 == s__state) && !(4385 == s__state)) && !(4384 == s__state)) && s__state < 4400) && 4352 <= s__state) && blastFlag == 0 - InvariantResult [Line: 209]: Loop Invariant Derived loop invariant: !(4432 == s__state) - InvariantResult [Line: 558]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 22]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 186]: Loop Invariant Derived loop invariant: (((((s__state <= 4528 && 4464 <= s__state) && !(4528 == s__state)) && blastFlag == 0) || ((((s__state <= 4528 && blastFlag == 1) && 4464 <= s__state) && s__hit == 0) && !(4528 == s__state))) || (((s__state <= 4528 && 4464 <= s__state) && !(4528 == s__state)) && blastFlag == 2)) || ((((s__state <= 4528 && 4464 <= s__state) && s__hit == 0) && !(4528 == s__state)) && 256 == s__s3__tmp__new_cipher__algorithms) - InvariantResult [Line: 174]: Loop Invariant Derived loop invariant: ((((s__state <= 4512 && 4464 <= s__state) && blastFlag == 0) || (((s__state <= 4512 && 4464 <= s__state) && s__hit == 0) && 256 == s__s3__tmp__new_cipher__algorithms)) || ((s__state <= 4512 && 4464 <= s__state) && blastFlag == 2)) || (((s__state <= 4512 && blastFlag == 1) && 4464 <= s__state) && s__hit == 0) - InvariantResult [Line: 144]: Loop Invariant Derived loop invariant: ((((((((((((((!(4400 == s__state) && !(4352 == s__state)) && !(4385 == s__state)) && blastFlag <= 4) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && !(4432 == s__state)) && !(4401 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4368 == s__state)) && !(4369 == s__state)) && 256 == s__s3__tmp__new_cipher__algorithms) || ((((((((((((!(4400 == s__state) && !(4385 == s__state)) && !(4352 == s__state)) && s__hit == 0) && 4352 <= s__state) && !(4433 == s__state)) && blastFlag == 2) && !(4432 == s__state)) && !(4401 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4368 == s__state)) && !(4369 == s__state))) || (((((((((((((!(4400 == s__state) && !(4385 == s__state)) && !(4352 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && !(4432 == s__state)) && !(4401 == s__state)) && !(4384 == s__state)) && !(4368 == s__state)) && !(4369 == s__state)) && s__state <= 4464) && blastFlag == 0) - InvariantResult [Line: 192]: Loop Invariant Derived loop invariant: ((((4464 <= s__state && s__state <= 4560) && blastFlag == 0) || (((s__state <= 4528 && blastFlag == 1) && 4464 <= s__state) && s__hit == 0)) || ((4464 <= s__state && blastFlag == 2) && s__state <= 4560)) || (((s__state <= 4528 && 4464 <= s__state) && s__hit == 0) && 256 == s__s3__tmp__new_cipher__algorithms) - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: ((((!(4352 == s__state) && !(4369 == s__state)) && !(4368 == s__state)) && s__state < 4400) && blastFlag == 1) && 4352 <= s__state - InvariantResult [Line: 138]: Loop Invariant Derived loop invariant: (((((((((((((((!(4352 == s__state) && !(4385 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && blastFlag <= 4) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && !(4432 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4368 == s__state)) && !(4369 == s__state)) && !(4416 == s__state)) && 256 == s__s3__tmp__new_cipher__algorithms) || (((((((((((((!(4385 == s__state) && !(4352 == s__state)) && s__s3__tmp__next_state___0 <= 4560) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && !(4432 == s__state)) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4368 == s__state)) && !(4369 == s__state)) && !(4416 == s__state)) && blastFlag == 0)) || ((((((((((((!(4352 == s__state) && !(4385 == s__state)) && s__hit == 0) && !(4433 == s__state)) && 4352 <= s__state) && !(4432 == s__state)) && blastFlag == 2) && !(4417 == s__state)) && !(4384 == s__state)) && s__state <= 4464) && !(4369 == s__state)) && !(4368 == s__state)) && !(4416 == s__state)) - InvariantResult [Line: 86]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 180]: Loop Invariant Derived loop invariant: ((((s__state <= 4512 && 4464 <= s__state) && blastFlag == 0) || (((s__state <= 4512 && 4464 <= s__state) && s__hit == 0) && 256 == s__s3__tmp__new_cipher__algorithms)) || ((s__state <= 4512 && 4464 <= s__state) && blastFlag == 2)) || (((s__state <= 4512 && blastFlag == 1) && 4464 <= s__state) && s__hit == 0) RESULT: Ultimate proved your program to be correct! [2021-12-17 02:50:38,661 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE