./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 e19ca921 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-dev-e19ca92 [2021-12-22 08:34:29,832 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-22 08:34:29,835 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-22 08:34:29,879 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-22 08:34:29,880 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-22 08:34:29,882 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-22 08:34:29,883 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-22 08:34:29,885 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-22 08:34:29,886 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-22 08:34:29,890 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-22 08:34:29,890 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-22 08:34:29,892 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-22 08:34:29,892 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-22 08:34:29,894 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-22 08:34:29,895 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-22 08:34:29,897 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-22 08:34:29,898 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-22 08:34:29,898 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-22 08:34:29,900 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-22 08:34:29,903 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-22 08:34:29,904 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-22 08:34:29,905 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-22 08:34:29,906 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-22 08:34:29,907 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-22 08:34:29,910 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-22 08:34:29,910 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-22 08:34:29,910 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-22 08:34:29,911 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-22 08:34:29,912 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-22 08:34:29,912 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-22 08:34:29,912 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-22 08:34:29,913 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-22 08:34:29,914 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-22 08:34:29,915 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-22 08:34:29,916 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-22 08:34:29,916 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-22 08:34:29,916 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-22 08:34:29,916 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-22 08:34:29,916 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-22 08:34:29,917 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-22 08:34:29,917 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-22 08:34:29,918 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-22 08:34:29,939 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-22 08:34:29,939 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-22 08:34:29,940 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-22 08:34:29,940 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-22 08:34:29,941 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-22 08:34:29,941 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-22 08:34:29,941 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-22 08:34:29,941 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-22 08:34:29,941 INFO L138 SettingsManager]: * Use SBE=true [2021-12-22 08:34:29,942 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-22 08:34:29,942 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-22 08:34:29,942 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-22 08:34:29,943 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-22 08:34:29,943 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-22 08:34:29,943 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-22 08:34:29,943 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-22 08:34:29,943 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-22 08:34:29,943 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-22 08:34:29,943 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-22 08:34:29,944 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-22 08:34:29,944 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-22 08:34:29,944 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-22 08:34:29,944 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-22 08:34:29,944 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-22 08:34:29,944 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 08:34:29,944 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-22 08:34:29,945 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-22 08:34:29,945 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-22 08:34:29,946 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-22 08:34:29,946 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-22 08:34:29,946 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-22 08:34:29,946 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-22 08:34:29,946 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-22 08:34:29,946 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-22 08:34:29,946 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-22 08:34:30,152 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-22 08:34:30,173 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-22 08:34:30,176 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-22 08:34:30,178 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-22 08:34:30,179 INFO L275 PluginConnector]: CDTParser initialized [2021-12-22 08:34:30,180 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-22 08:34:30,236 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d3af4a02c/17cafe8a853148ff927d8298a4815fe8/FLAGfc211c33e [2021-12-22 08:34:30,608 INFO L306 CDTParser]: Found 1 translation units. [2021-12-22 08:34:30,608 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/openssl-simplified/s3_clnt_1.cil-1.c [2021-12-22 08:34:30,615 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d3af4a02c/17cafe8a853148ff927d8298a4815fe8/FLAGfc211c33e [2021-12-22 08:34:30,625 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/d3af4a02c/17cafe8a853148ff927d8298a4815fe8 [2021-12-22 08:34:30,627 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-22 08:34:30,628 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-22 08:34:30,635 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-22 08:34:30,635 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-22 08:34:30,638 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-22 08:34:30,638 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,639 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7a802aa3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30, skipping insertion in model container [2021-12-22 08:34:30,639 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,644 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-22 08:34:30,677 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-22 08:34:30,813 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-22 08:34:30,831 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 08:34:30,837 INFO L203 MainTranslator]: Completed pre-run [2021-12-22 08:34:30,866 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-22 08:34:30,874 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 08:34:30,883 INFO L208 MainTranslator]: Completed translation [2021-12-22 08:34:30,883 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30 WrapperNode [2021-12-22 08:34:30,883 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-22 08:34:30,884 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-22 08:34:30,884 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-22 08:34:30,884 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-22 08:34:30,889 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,895 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,922 INFO L137 Inliner]: procedures = 15, calls = 8, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 506 [2021-12-22 08:34:30,923 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-22 08:34:30,924 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-22 08:34:30,925 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-22 08:34:30,925 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-22 08:34:30,930 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,931 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,933 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,933 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,938 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,942 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,944 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,947 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-22 08:34:30,947 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-22 08:34:30,948 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-22 08:34:30,948 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-22 08:34:30,948 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30" (1/1) ... [2021-12-22 08:34:30,969 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 08:34:30,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:34:31,010 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-22 08:34:31,017 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-22 08:34:31,043 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-22 08:34:31,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-22 08:34:31,044 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-22 08:34:31,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-22 08:34:31,142 INFO L234 CfgBuilder]: Building ICFG [2021-12-22 08:34:31,143 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-22 08:34:31,169 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-22 08:34:31,513 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##85: assume !false; [2021-12-22 08:34:31,514 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##84: assume false; [2021-12-22 08:34:31,514 INFO L275 CfgBuilder]: Performing block encoding [2021-12-22 08:34:31,522 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-22 08:34:31,522 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-22 08:34:31,544 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 08:34:31 BoogieIcfgContainer [2021-12-22 08:34:31,545 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-22 08:34:31,546 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-22 08:34:31,546 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-22 08:34:31,548 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-22 08:34:31,548 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 08:34:30" (1/3) ... [2021-12-22 08:34:31,549 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a8012a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 08:34:31, skipping insertion in model container [2021-12-22 08:34:31,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 08:34:30" (2/3) ... [2021-12-22 08:34:31,549 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4a8012a5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 08:34:31, skipping insertion in model container [2021-12-22 08:34:31,549 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 08:34:31" (3/3) ... [2021-12-22 08:34:31,550 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_clnt_1.cil-1.c [2021-12-22 08:34:31,554 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-22 08:34:31,554 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-22 08:34:31,646 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 08:34:31,651 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-22 08:34:31,651 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-22 08:34:31,663 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-22 08:34:31,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-12-22 08:34:31,672 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:31,673 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-22 08:34:31,673 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:31,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:31,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1457700990, now seen corresponding path program 1 times [2021-12-22 08:34:31,691 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:31,692 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263681695] [2021-12-22 08:34:31,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:31,693 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:31,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:31,941 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-22 08:34:31,942 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:31,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263681695] [2021-12-22 08:34:31,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1263681695] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:31,943 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:31,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:31,946 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628059182] [2021-12-22 08:34:31,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:31,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:31,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:31,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:31,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:31,979 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-22 08:34:32,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:32,066 INFO L93 Difference]: Finished difference Result 363 states and 617 transitions. [2021-12-22 08:34:32,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:32,071 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-22 08:34:32,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:32,080 INFO L225 Difference]: With dead ends: 363 [2021-12-22 08:34:32,080 INFO L226 Difference]: Without dead ends: 211 [2021-12-22 08:34:32,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-22 08:34:32,085 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 178 mSDsluCounter, 190 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 396 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-22 08:34:32,086 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [178 Valid, 396 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 08:34:32,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2021-12-22 08:34:32,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2021-12-22 08:34:32,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 210 states have (on average 1.5) internal successors, (315), 210 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-22 08:34:32,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 315 transitions. [2021-12-22 08:34:32,125 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 315 transitions. Word has length 24 [2021-12-22 08:34:32,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:32,125 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 315 transitions. [2021-12-22 08:34:32,125 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-22 08:34:32,125 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 315 transitions. [2021-12-22 08:34:32,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2021-12-22 08:34:32,131 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:32,131 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-22 08:34:32,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-22 08:34:32,132 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:32,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:32,132 INFO L85 PathProgramCache]: Analyzing trace with hash 152202379, now seen corresponding path program 1 times [2021-12-22 08:34:32,133 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:32,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328637298] [2021-12-22 08:34:32,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:32,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:32,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:32,188 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-22 08:34:32,189 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:32,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328637298] [2021-12-22 08:34:32,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328637298] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:32,189 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:32,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:32,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57892603] [2021-12-22 08:34:32,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:32,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:32,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:32,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:32,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:32,191 INFO L87 Difference]: Start difference. First operand 211 states and 315 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 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-22 08:34:32,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:32,293 INFO L93 Difference]: Finished difference Result 340 states and 513 transitions. [2021-12-22 08:34:32,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:32,293 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 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 38 [2021-12-22 08:34:32,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:32,295 INFO L225 Difference]: With dead ends: 340 [2021-12-22 08:34:32,295 INFO L226 Difference]: Without dead ends: 236 [2021-12-22 08:34:32,296 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-22 08:34:32,297 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 14 mSDsluCounter, 79 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:32,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 258 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:32,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-12-22 08:34:32,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 228. [2021-12-22 08:34:32,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 1.4845814977973568) internal successors, (337), 227 states have internal predecessors, (337), 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-22 08:34:32,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 337 transitions. [2021-12-22 08:34:32,311 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 337 transitions. Word has length 38 [2021-12-22 08:34:32,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:32,311 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 337 transitions. [2021-12-22 08:34:32,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 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-22 08:34:32,312 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 337 transitions. [2021-12-22 08:34:32,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-12-22 08:34:32,313 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:32,313 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 08:34:32,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-22 08:34:32,314 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:32,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:32,314 INFO L85 PathProgramCache]: Analyzing trace with hash -1281794544, now seen corresponding path program 1 times [2021-12-22 08:34:32,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:32,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906959786] [2021-12-22 08:34:32,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:32,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:32,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:32,375 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-22 08:34:32,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:32,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906959786] [2021-12-22 08:34:32,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906959786] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:32,376 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:32,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:32,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347802704] [2021-12-22 08:34:32,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:32,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:32,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:32,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:32,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:32,378 INFO L87 Difference]: Start difference. First operand 228 states and 337 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 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-22 08:34:32,528 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:32,529 INFO L93 Difference]: Finished difference Result 551 states and 841 transitions. [2021-12-22 08:34:32,529 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:32,530 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 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 55 [2021-12-22 08:34:32,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:32,531 INFO L225 Difference]: With dead ends: 551 [2021-12-22 08:34:32,532 INFO L226 Difference]: Without dead ends: 328 [2021-12-22 08:34:32,535 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-22 08:34:32,540 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 53 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:32,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 222 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:32,545 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-12-22 08:34:32,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 310. [2021-12-22 08:34:32,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 1.4142394822006472) internal successors, (437), 309 states have internal predecessors, (437), 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-22 08:34:32,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 437 transitions. [2021-12-22 08:34:32,557 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 437 transitions. Word has length 55 [2021-12-22 08:34:32,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:32,557 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 437 transitions. [2021-12-22 08:34:32,557 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 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-22 08:34:32,557 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 437 transitions. [2021-12-22 08:34:32,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-12-22 08:34:32,559 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:32,559 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 08:34:32,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-22 08:34:32,560 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:32,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:32,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1258017753, now seen corresponding path program 1 times [2021-12-22 08:34:32,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:32,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159970460] [2021-12-22 08:34:32,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:32,561 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:32,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:32,615 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-22 08:34:32,616 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:32,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159970460] [2021-12-22 08:34:32,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159970460] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:32,616 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:32,616 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:32,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943450285] [2021-12-22 08:34:32,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:32,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:32,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:32,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:32,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:32,618 INFO L87 Difference]: Start difference. First operand 310 states and 437 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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-22 08:34:32,696 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:32,696 INFO L93 Difference]: Finished difference Result 659 states and 942 transitions. [2021-12-22 08:34:32,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:32,697 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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 68 [2021-12-22 08:34:32,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:32,698 INFO L225 Difference]: With dead ends: 659 [2021-12-22 08:34:32,699 INFO L226 Difference]: Without dead ends: 356 [2021-12-22 08:34:32,700 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-22 08:34:32,701 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 14 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:32,701 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 261 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:32,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-12-22 08:34:32,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 348. [2021-12-22 08:34:32,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 347 states have (on average 1.3976945244956773) internal successors, (485), 347 states have internal predecessors, (485), 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-22 08:34:32,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 485 transitions. [2021-12-22 08:34:32,722 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 485 transitions. Word has length 68 [2021-12-22 08:34:32,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:32,722 INFO L470 AbstractCegarLoop]: Abstraction has 348 states and 485 transitions. [2021-12-22 08:34:32,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 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-22 08:34:32,723 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 485 transitions. [2021-12-22 08:34:32,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-12-22 08:34:32,725 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:32,725 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 3, 3, 3, 3, 3, 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] [2021-12-22 08:34:32,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-22 08:34:32,726 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:32,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:32,726 INFO L85 PathProgramCache]: Analyzing trace with hash 181274982, now seen corresponding path program 1 times [2021-12-22 08:34:32,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:32,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622243737] [2021-12-22 08:34:32,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:32,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:32,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:32,788 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-22 08:34:32,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:32,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622243737] [2021-12-22 08:34:32,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622243737] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:32,789 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:32,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:32,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841080403] [2021-12-22 08:34:32,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:32,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:32,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:32,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:32,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:32,790 INFO L87 Difference]: Start difference. First operand 348 states and 485 transitions. Second operand has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 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-22 08:34:32,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:32,886 INFO L93 Difference]: Finished difference Result 828 states and 1180 transitions. [2021-12-22 08:34:32,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:32,886 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 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 81 [2021-12-22 08:34:32,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:32,888 INFO L225 Difference]: With dead ends: 828 [2021-12-22 08:34:32,888 INFO L226 Difference]: Without dead ends: 485 [2021-12-22 08:34:32,889 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-22 08:34:32,889 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 126 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:32,890 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 172 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:32,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-12-22 08:34:32,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 459. [2021-12-22 08:34:32,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 459 states, 458 states have (on average 1.4323144104803494) internal successors, (656), 458 states have internal predecessors, (656), 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-22 08:34:32,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 459 states to 459 states and 656 transitions. [2021-12-22 08:34:32,898 INFO L78 Accepts]: Start accepts. Automaton has 459 states and 656 transitions. Word has length 81 [2021-12-22 08:34:32,898 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:32,899 INFO L470 AbstractCegarLoop]: Abstraction has 459 states and 656 transitions. [2021-12-22 08:34:32,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.333333333333332) internal successors, (70), 3 states have internal predecessors, (70), 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-22 08:34:32,899 INFO L276 IsEmpty]: Start isEmpty. Operand 459 states and 656 transitions. [2021-12-22 08:34:32,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-12-22 08:34:32,899 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:32,900 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1] [2021-12-22 08:34:32,900 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-22 08:34:32,900 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:32,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:32,900 INFO L85 PathProgramCache]: Analyzing trace with hash -901961809, now seen corresponding path program 1 times [2021-12-22 08:34:32,900 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:32,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2039573515] [2021-12-22 08:34:32,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:32,901 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:32,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:32,975 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-22 08:34:32,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:32,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2039573515] [2021-12-22 08:34:32,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2039573515] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:32,975 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:32,976 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:32,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437236338] [2021-12-22 08:34:32,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:32,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:32,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:32,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:32,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:32,977 INFO L87 Difference]: Start difference. First operand 459 states and 656 transitions. Second operand has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 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-22 08:34:33,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:33,098 INFO L93 Difference]: Finished difference Result 926 states and 1341 transitions. [2021-12-22 08:34:33,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:33,098 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 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 84 [2021-12-22 08:34:33,100 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:33,102 INFO L225 Difference]: With dead ends: 926 [2021-12-22 08:34:33,102 INFO L226 Difference]: Without dead ends: 507 [2021-12-22 08:34:33,103 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-22 08:34:33,105 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 12 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:33,108 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 260 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:33,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 507 states. [2021-12-22 08:34:33,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 507 to 501. [2021-12-22 08:34:33,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 501 states, 500 states have (on average 1.416) internal successors, (708), 500 states have internal predecessors, (708), 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-22 08:34:33,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 501 states to 501 states and 708 transitions. [2021-12-22 08:34:33,122 INFO L78 Accepts]: Start accepts. Automaton has 501 states and 708 transitions. Word has length 84 [2021-12-22 08:34:33,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:33,123 INFO L470 AbstractCegarLoop]: Abstraction has 501 states and 708 transitions. [2021-12-22 08:34:33,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 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-22 08:34:33,124 INFO L276 IsEmpty]: Start isEmpty. Operand 501 states and 708 transitions. [2021-12-22 08:34:33,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-22 08:34:33,125 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:33,125 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-22 08:34:33,125 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-22 08:34:33,126 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:33,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:33,126 INFO L85 PathProgramCache]: Analyzing trace with hash -1810291289, now seen corresponding path program 1 times [2021-12-22 08:34:33,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:33,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [471075011] [2021-12-22 08:34:33,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:33,127 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:33,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:33,159 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-22 08:34:33,159 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:33,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [471075011] [2021-12-22 08:34:33,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [471075011] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:33,159 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:33,159 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:33,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506436061] [2021-12-22 08:34:33,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:33,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:33,160 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:33,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:33,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:33,161 INFO L87 Difference]: Start difference. First operand 501 states and 708 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-22 08:34:33,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:33,184 INFO L93 Difference]: Finished difference Result 980 states and 1398 transitions. [2021-12-22 08:34:33,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:33,185 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-22 08:34:33,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:33,187 INFO L225 Difference]: With dead ends: 980 [2021-12-22 08:34:33,187 INFO L226 Difference]: Without dead ends: 739 [2021-12-22 08:34:33,188 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-22 08:34:33,188 INFO L933 BasicCegarLoop]: 309 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, 464 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-22 08:34:33,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [125 Valid, 464 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 08:34:33,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2021-12-22 08:34:33,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 739. [2021-12-22 08:34:33,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 739 states, 738 states have (on average 1.4173441734417345) internal successors, (1046), 738 states have internal predecessors, (1046), 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-22 08:34:33,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 739 states to 739 states and 1046 transitions. [2021-12-22 08:34:33,203 INFO L78 Accepts]: Start accepts. Automaton has 739 states and 1046 transitions. Word has length 104 [2021-12-22 08:34:33,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:33,203 INFO L470 AbstractCegarLoop]: Abstraction has 739 states and 1046 transitions. [2021-12-22 08:34:33,203 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-22 08:34:33,203 INFO L276 IsEmpty]: Start isEmpty. Operand 739 states and 1046 transitions. [2021-12-22 08:34:33,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-12-22 08:34:33,204 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:33,205 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-22 08:34:33,205 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-22 08:34:33,205 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:33,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:33,205 INFO L85 PathProgramCache]: Analyzing trace with hash 151283369, now seen corresponding path program 1 times [2021-12-22 08:34:33,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:33,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681217877] [2021-12-22 08:34:33,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:33,206 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:33,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:33,231 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-22 08:34:33,232 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:33,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681217877] [2021-12-22 08:34:33,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681217877] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:33,232 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:33,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:33,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980236633] [2021-12-22 08:34:33,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:33,233 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:33,233 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:33,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:33,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:33,233 INFO L87 Difference]: Start difference. First operand 739 states and 1046 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-22 08:34:33,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:33,251 INFO L93 Difference]: Finished difference Result 1239 states and 1758 transitions. [2021-12-22 08:34:33,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:33,252 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-22 08:34:33,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:33,254 INFO L225 Difference]: With dead ends: 1239 [2021-12-22 08:34:33,254 INFO L226 Difference]: Without dead ends: 760 [2021-12-22 08:34:33,255 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-22 08:34:33,256 INFO L933 BasicCegarLoop]: 190 mSDtfsCounter, 11 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:33,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 345 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 08:34:33,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 760 states. [2021-12-22 08:34:33,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 760 to 760. [2021-12-22 08:34:33,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 760 states, 759 states have (on average 1.4137022397891963) internal successors, (1073), 759 states have internal predecessors, (1073), 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-22 08:34:33,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 760 states to 760 states and 1073 transitions. [2021-12-22 08:34:33,271 INFO L78 Accepts]: Start accepts. Automaton has 760 states and 1073 transitions. Word has length 104 [2021-12-22 08:34:33,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:33,272 INFO L470 AbstractCegarLoop]: Abstraction has 760 states and 1073 transitions. [2021-12-22 08:34:33,272 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-22 08:34:33,272 INFO L276 IsEmpty]: Start isEmpty. Operand 760 states and 1073 transitions. [2021-12-22 08:34:33,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-12-22 08:34:33,273 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:33,273 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-22 08:34:33,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-22 08:34:33,274 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:33,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:33,274 INFO L85 PathProgramCache]: Analyzing trace with hash -492994255, now seen corresponding path program 1 times [2021-12-22 08:34:33,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:33,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097688456] [2021-12-22 08:34:33,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:33,275 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:33,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:33,300 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-22 08:34:33,301 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:33,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097688456] [2021-12-22 08:34:33,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097688456] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:33,301 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:33,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:33,301 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192993656] [2021-12-22 08:34:33,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:33,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:33,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:33,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:33,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:33,302 INFO L87 Difference]: Start difference. First operand 760 states and 1073 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-22 08:34:33,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:33,330 INFO L93 Difference]: Finished difference Result 1001 states and 1419 transitions. [2021-12-22 08:34:33,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:33,331 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-22 08:34:33,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:33,333 INFO L225 Difference]: With dead ends: 1001 [2021-12-22 08:34:33,333 INFO L226 Difference]: Without dead ends: 999 [2021-12-22 08:34:33,334 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-22 08:34:33,334 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-22 08:34:33,334 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-22 08:34:33,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 999 states. [2021-12-22 08:34:33,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 999 to 999. [2021-12-22 08:34:33,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 999 states, 998 states have (on average 1.4198396793587174) internal successors, (1417), 998 states have internal predecessors, (1417), 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-22 08:34:33,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 999 states to 999 states and 1417 transitions. [2021-12-22 08:34:33,351 INFO L78 Accepts]: Start accepts. Automaton has 999 states and 1417 transitions. Word has length 106 [2021-12-22 08:34:33,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:33,351 INFO L470 AbstractCegarLoop]: Abstraction has 999 states and 1417 transitions. [2021-12-22 08:34:33,351 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-22 08:34:33,352 INFO L276 IsEmpty]: Start isEmpty. Operand 999 states and 1417 transitions. [2021-12-22 08:34:33,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-22 08:34:33,353 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:33,353 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 6, 6, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1] [2021-12-22 08:34:33,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-22 08:34:33,354 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:33,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:33,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1913560025, now seen corresponding path program 1 times [2021-12-22 08:34:33,354 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:33,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076997907] [2021-12-22 08:34:33,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:33,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:33,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:33,385 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-12-22 08:34:33,385 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:33,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076997907] [2021-12-22 08:34:33,386 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076997907] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:33,386 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:33,386 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:33,386 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535964421] [2021-12-22 08:34:33,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:33,386 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:33,387 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:33,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:33,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:33,387 INFO L87 Difference]: Start difference. First operand 999 states and 1417 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 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-22 08:34:33,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:33,474 INFO L93 Difference]: Finished difference Result 2064 states and 2956 transitions. [2021-12-22 08:34:33,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:33,475 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 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 131 [2021-12-22 08:34:33,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:33,478 INFO L225 Difference]: With dead ends: 2064 [2021-12-22 08:34:33,478 INFO L226 Difference]: Without dead ends: 1105 [2021-12-22 08:34:33,479 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-22 08:34:33,480 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 13 mSDsluCounter, 80 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:33,481 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 259 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:33,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1105 states. [2021-12-22 08:34:33,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1105 to 1091. [2021-12-22 08:34:33,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1091 states, 1090 states have (on average 1.4027522935779817) internal successors, (1529), 1090 states have internal predecessors, (1529), 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-22 08:34:33,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1091 states to 1091 states and 1529 transitions. [2021-12-22 08:34:33,502 INFO L78 Accepts]: Start accepts. Automaton has 1091 states and 1529 transitions. Word has length 131 [2021-12-22 08:34:33,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:33,502 INFO L470 AbstractCegarLoop]: Abstraction has 1091 states and 1529 transitions. [2021-12-22 08:34:33,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 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-22 08:34:33,503 INFO L276 IsEmpty]: Start isEmpty. Operand 1091 states and 1529 transitions. [2021-12-22 08:34:33,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-12-22 08:34:33,505 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:33,505 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 7, 6, 6, 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, 1, 1, 1, 1, 1, 1] [2021-12-22 08:34:33,505 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-22 08:34:33,505 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:33,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:33,506 INFO L85 PathProgramCache]: Analyzing trace with hash 296450083, now seen corresponding path program 1 times [2021-12-22 08:34:33,506 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:33,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608257429] [2021-12-22 08:34:33,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:33,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:33,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:33,563 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2021-12-22 08:34:33,563 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:33,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608257429] [2021-12-22 08:34:33,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608257429] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:33,564 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:33,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:33,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807348903] [2021-12-22 08:34:33,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:33,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:33,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:33,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:33,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:33,566 INFO L87 Difference]: Start difference. First operand 1091 states and 1529 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 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-22 08:34:33,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:33,692 INFO L93 Difference]: Finished difference Result 2346 states and 3350 transitions. [2021-12-22 08:34:33,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:33,692 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 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 152 [2021-12-22 08:34:33,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:33,696 INFO L225 Difference]: With dead ends: 2346 [2021-12-22 08:34:33,696 INFO L226 Difference]: Without dead ends: 1287 [2021-12-22 08:34:33,697 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-22 08:34:33,698 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 66 mSDsluCounter, 58 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:33,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 211 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:33,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1287 states. [2021-12-22 08:34:33,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1287 to 1247. [2021-12-22 08:34:33,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1247 states, 1246 states have (on average 1.4069020866773676) internal successors, (1753), 1246 states have internal predecessors, (1753), 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-22 08:34:33,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1247 states to 1247 states and 1753 transitions. [2021-12-22 08:34:33,722 INFO L78 Accepts]: Start accepts. Automaton has 1247 states and 1753 transitions. Word has length 152 [2021-12-22 08:34:33,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:33,722 INFO L470 AbstractCegarLoop]: Abstraction has 1247 states and 1753 transitions. [2021-12-22 08:34:33,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 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-22 08:34:33,722 INFO L276 IsEmpty]: Start isEmpty. Operand 1247 states and 1753 transitions. [2021-12-22 08:34:33,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-12-22 08:34:33,725 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:33,725 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 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] [2021-12-22 08:34:33,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-22 08:34:33,725 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:33,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:33,726 INFO L85 PathProgramCache]: Analyzing trace with hash 2080513012, now seen corresponding path program 1 times [2021-12-22 08:34:33,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:33,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451421426] [2021-12-22 08:34:33,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:33,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:33,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:33,758 INFO L134 CoverageAnalysis]: Checked inductivity of 412 backedges. 204 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2021-12-22 08:34:33,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:33,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451421426] [2021-12-22 08:34:33,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451421426] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:33,758 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:33,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:33,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077453208] [2021-12-22 08:34:33,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:33,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:33,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:33,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:33,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:33,760 INFO L87 Difference]: Start difference. First operand 1247 states and 1753 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 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-22 08:34:33,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:33,844 INFO L93 Difference]: Finished difference Result 2574 states and 3602 transitions. [2021-12-22 08:34:33,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:33,845 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 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 188 [2021-12-22 08:34:33,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:33,848 INFO L225 Difference]: With dead ends: 2574 [2021-12-22 08:34:33,848 INFO L226 Difference]: Without dead ends: 1367 [2021-12-22 08:34:33,850 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-22 08:34:33,850 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 10 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:33,851 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 260 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:33,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1367 states. [2021-12-22 08:34:33,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1367 to 1359. [2021-12-22 08:34:33,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1359 states, 1358 states have (on average 1.3880706921944035) internal successors, (1885), 1358 states have internal predecessors, (1885), 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-22 08:34:33,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1359 states to 1359 states and 1885 transitions. [2021-12-22 08:34:33,873 INFO L78 Accepts]: Start accepts. Automaton has 1359 states and 1885 transitions. Word has length 188 [2021-12-22 08:34:33,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:33,873 INFO L470 AbstractCegarLoop]: Abstraction has 1359 states and 1885 transitions. [2021-12-22 08:34:33,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 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-22 08:34:33,874 INFO L276 IsEmpty]: Start isEmpty. Operand 1359 states and 1885 transitions. [2021-12-22 08:34:33,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-12-22 08:34:33,876 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:33,876 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 5, 5, 4, 4, 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] [2021-12-22 08:34:33,876 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-22 08:34:33,877 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:33,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:33,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1653754506, now seen corresponding path program 1 times [2021-12-22 08:34:33,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:33,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99574844] [2021-12-22 08:34:33,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:33,877 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:33,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:33,908 INFO L134 CoverageAnalysis]: Checked inductivity of 412 backedges. 204 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2021-12-22 08:34:33,908 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:33,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99574844] [2021-12-22 08:34:33,909 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99574844] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:33,909 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:33,909 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:33,909 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671416037] [2021-12-22 08:34:33,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:33,909 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:33,909 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:33,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:33,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:33,910 INFO L87 Difference]: Start difference. First operand 1359 states and 1885 transitions. Second operand has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 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-22 08:34:34,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:34,007 INFO L93 Difference]: Finished difference Result 2814 states and 3902 transitions. [2021-12-22 08:34:34,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:34,008 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 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 188 [2021-12-22 08:34:34,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:34,012 INFO L225 Difference]: With dead ends: 2814 [2021-12-22 08:34:34,012 INFO L226 Difference]: Without dead ends: 1495 [2021-12-22 08:34:34,014 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-22 08:34:34,014 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 11 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 109 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:34,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 261 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 109 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:34,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1495 states. [2021-12-22 08:34:34,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1495 to 1483. [2021-12-22 08:34:34,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1483 states, 1482 states have (on average 1.3690958164642375) internal successors, (2029), 1482 states have internal predecessors, (2029), 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-22 08:34:34,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1483 states to 1483 states and 2029 transitions. [2021-12-22 08:34:34,040 INFO L78 Accepts]: Start accepts. Automaton has 1483 states and 2029 transitions. Word has length 188 [2021-12-22 08:34:34,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:34,040 INFO L470 AbstractCegarLoop]: Abstraction has 1483 states and 2029 transitions. [2021-12-22 08:34:34,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.333333333333336) internal successors, (121), 3 states have internal predecessors, (121), 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-22 08:34:34,040 INFO L276 IsEmpty]: Start isEmpty. Operand 1483 states and 2029 transitions. [2021-12-22 08:34:34,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2021-12-22 08:34:34,043 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:34,043 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2021-12-22 08:34:34,044 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-22 08:34:34,044 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:34,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:34,044 INFO L85 PathProgramCache]: Analyzing trace with hash 1229348372, now seen corresponding path program 1 times [2021-12-22 08:34:34,044 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:34,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461919670] [2021-12-22 08:34:34,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:34,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:34,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:34,079 INFO L134 CoverageAnalysis]: Checked inductivity of 549 backedges. 323 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2021-12-22 08:34:34,080 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:34,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461919670] [2021-12-22 08:34:34,080 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461919670] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:34,080 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:34,080 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:34,080 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973009983] [2021-12-22 08:34:34,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:34,081 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:34,081 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:34,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:34,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:34,082 INFO L87 Difference]: Start difference. First operand 1483 states and 2029 transitions. Second operand has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 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-22 08:34:34,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:34,116 INFO L93 Difference]: Finished difference Result 4365 states and 5987 transitions. [2021-12-22 08:34:34,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:34,117 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 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 218 [2021-12-22 08:34:34,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:34,125 INFO L225 Difference]: With dead ends: 4365 [2021-12-22 08:34:34,125 INFO L226 Difference]: Without dead ends: 2922 [2021-12-22 08:34:34,127 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-22 08:34:34,128 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-22 08:34:34,128 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-22 08:34:34,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2922 states. [2021-12-22 08:34:34,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2922 to 2920. [2021-12-22 08:34:34,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2920 states, 2919 states have (on average 1.3706748886605002) internal successors, (4001), 2919 states have internal predecessors, (4001), 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-22 08:34:34,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2920 states to 2920 states and 4001 transitions. [2021-12-22 08:34:34,182 INFO L78 Accepts]: Start accepts. Automaton has 2920 states and 4001 transitions. Word has length 218 [2021-12-22 08:34:34,182 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:34,182 INFO L470 AbstractCegarLoop]: Abstraction has 2920 states and 4001 transitions. [2021-12-22 08:34:34,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.666666666666664) internal successors, (134), 3 states have internal predecessors, (134), 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-22 08:34:34,182 INFO L276 IsEmpty]: Start isEmpty. Operand 2920 states and 4001 transitions. [2021-12-22 08:34:34,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2021-12-22 08:34:34,193 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:34,193 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 5, 5, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2021-12-22 08:34:34,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-22 08:34:34,193 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:34,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:34,194 INFO L85 PathProgramCache]: Analyzing trace with hash 1790048150, now seen corresponding path program 1 times [2021-12-22 08:34:34,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:34,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253600266] [2021-12-22 08:34:34,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:34,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:34,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:34,229 INFO L134 CoverageAnalysis]: Checked inductivity of 549 backedges. 248 proven. 0 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2021-12-22 08:34:34,229 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:34,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253600266] [2021-12-22 08:34:34,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253600266] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:34,229 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:34,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:34,230 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822278899] [2021-12-22 08:34:34,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:34,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:34,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:34,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:34,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:34,231 INFO L87 Difference]: Start difference. First operand 2920 states and 4001 transitions. Second operand has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 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-22 08:34:34,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:34,342 INFO L93 Difference]: Finished difference Result 6100 states and 8366 transitions. [2021-12-22 08:34:34,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:34,343 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 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 218 [2021-12-22 08:34:34,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:34,351 INFO L225 Difference]: With dead ends: 6100 [2021-12-22 08:34:34,352 INFO L226 Difference]: Without dead ends: 3220 [2021-12-22 08:34:34,355 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-22 08:34:34,356 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 11 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 261 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:34,356 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 261 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:34,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3220 states. [2021-12-22 08:34:34,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3220 to 3204. [2021-12-22 08:34:34,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3204 states, 3203 states have (on average 1.3502965969403684) internal successors, (4325), 3203 states have internal predecessors, (4325), 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-22 08:34:34,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3204 states to 3204 states and 4325 transitions. [2021-12-22 08:34:34,416 INFO L78 Accepts]: Start accepts. Automaton has 3204 states and 4325 transitions. Word has length 218 [2021-12-22 08:34:34,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:34,416 INFO L470 AbstractCegarLoop]: Abstraction has 3204 states and 4325 transitions. [2021-12-22 08:34:34,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.0) internal successors, (132), 3 states have internal predecessors, (132), 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-22 08:34:34,417 INFO L276 IsEmpty]: Start isEmpty. Operand 3204 states and 4325 transitions. [2021-12-22 08:34:34,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2021-12-22 08:34:34,423 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:34,423 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 08:34:34,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-22 08:34:34,423 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:34,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:34,424 INFO L85 PathProgramCache]: Analyzing trace with hash 678419774, now seen corresponding path program 1 times [2021-12-22 08:34:34,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:34,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994213290] [2021-12-22 08:34:34,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:34,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:34,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:34,470 INFO L134 CoverageAnalysis]: Checked inductivity of 704 backedges. 288 proven. 0 refuted. 0 times theorem prover too weak. 416 trivial. 0 not checked. [2021-12-22 08:34:34,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:34,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994213290] [2021-12-22 08:34:34,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994213290] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:34,473 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:34,473 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:34,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802587332] [2021-12-22 08:34:34,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:34,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:34,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:34,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:34,474 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:34,474 INFO L87 Difference]: Start difference. First operand 3204 states and 4325 transitions. Second operand has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 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-22 08:34:34,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:34,584 INFO L93 Difference]: Finished difference Result 6516 states and 8798 transitions. [2021-12-22 08:34:34,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:34,584 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 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 242 [2021-12-22 08:34:34,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:34,594 INFO L225 Difference]: With dead ends: 6516 [2021-12-22 08:34:34,594 INFO L226 Difference]: Without dead ends: 3352 [2021-12-22 08:34:34,599 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-22 08:34:34,600 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 10 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 112 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 260 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:34,600 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 260 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 112 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:34,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3352 states. [2021-12-22 08:34:34,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3352 to 3336. [2021-12-22 08:34:34,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3336 states, 3335 states have (on average 1.3424287856071964) internal successors, (4477), 3335 states have internal predecessors, (4477), 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-22 08:34:34,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3336 states to 3336 states and 4477 transitions. [2021-12-22 08:34:34,671 INFO L78 Accepts]: Start accepts. Automaton has 3336 states and 4477 transitions. Word has length 242 [2021-12-22 08:34:34,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:34,671 INFO L470 AbstractCegarLoop]: Abstraction has 3336 states and 4477 transitions. [2021-12-22 08:34:34,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.0) internal successors, (135), 3 states have internal predecessors, (135), 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-22 08:34:34,672 INFO L276 IsEmpty]: Start isEmpty. Operand 3336 states and 4477 transitions. [2021-12-22 08:34:34,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2021-12-22 08:34:34,677 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:34,677 INFO L514 BasicCegarLoop]: trace histogram [11, 11, 10, 10, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 08:34:34,677 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-22 08:34:34,677 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:34,678 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:34,678 INFO L85 PathProgramCache]: Analyzing trace with hash -101941725, now seen corresponding path program 1 times [2021-12-22 08:34:34,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:34,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249123885] [2021-12-22 08:34:34,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:34,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:34,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:34,733 INFO L134 CoverageAnalysis]: Checked inductivity of 716 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 569 trivial. 0 not checked. [2021-12-22 08:34:34,733 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:34,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249123885] [2021-12-22 08:34:34,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249123885] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:34,733 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:34,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:34,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1038256032] [2021-12-22 08:34:34,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:34,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:34,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:34,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:34,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:34,735 INFO L87 Difference]: Start difference. First operand 3336 states and 4477 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 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-22 08:34:34,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:34,865 INFO L93 Difference]: Finished difference Result 7032 states and 9578 transitions. [2021-12-22 08:34:34,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:34,865 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 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 253 [2021-12-22 08:34:34,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:34,876 INFO L225 Difference]: With dead ends: 7032 [2021-12-22 08:34:34,876 INFO L226 Difference]: Without dead ends: 3736 [2021-12-22 08:34:34,880 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-22 08:34:34,880 INFO L933 BasicCegarLoop]: 180 mSDtfsCounter, 44 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:34,881 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 253 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:34,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3736 states. [2021-12-22 08:34:34,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3736 to 3648. [2021-12-22 08:34:34,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3648 states, 3647 states have (on average 1.3284891691801481) internal successors, (4845), 3647 states have internal predecessors, (4845), 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-22 08:34:34,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3648 states to 3648 states and 4845 transitions. [2021-12-22 08:34:34,956 INFO L78 Accepts]: Start accepts. Automaton has 3648 states and 4845 transitions. Word has length 253 [2021-12-22 08:34:34,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:34,956 INFO L470 AbstractCegarLoop]: Abstraction has 3648 states and 4845 transitions. [2021-12-22 08:34:34,957 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 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-22 08:34:34,957 INFO L276 IsEmpty]: Start isEmpty. Operand 3648 states and 4845 transitions. [2021-12-22 08:34:34,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2021-12-22 08:34:34,962 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:34,962 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 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, 1, 1] [2021-12-22 08:34:34,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-22 08:34:34,963 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:34,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:34,963 INFO L85 PathProgramCache]: Analyzing trace with hash 324455461, now seen corresponding path program 1 times [2021-12-22 08:34:34,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:34,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492390356] [2021-12-22 08:34:34,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:34,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:34,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:35,017 INFO L134 CoverageAnalysis]: Checked inductivity of 796 backedges. 227 proven. 0 refuted. 0 times theorem prover too weak. 569 trivial. 0 not checked. [2021-12-22 08:34:35,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:35,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492390356] [2021-12-22 08:34:35,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492390356] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:35,018 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:35,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:35,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1475984016] [2021-12-22 08:34:35,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:35,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:35,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:35,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:35,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:35,019 INFO L87 Difference]: Start difference. First operand 3648 states and 4845 transitions. Second operand has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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-22 08:34:35,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:35,153 INFO L93 Difference]: Finished difference Result 7664 states and 10122 transitions. [2021-12-22 08:34:35,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:35,153 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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 267 [2021-12-22 08:34:35,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:35,164 INFO L225 Difference]: With dead ends: 7664 [2021-12-22 08:34:35,164 INFO L226 Difference]: Without dead ends: 4056 [2021-12-22 08:34:35,169 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-22 08:34:35,169 INFO L933 BasicCegarLoop]: 115 mSDtfsCounter, 135 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 139 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:35,170 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [135 Valid, 139 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:35,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4056 states. [2021-12-22 08:34:35,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4056 to 3768. [2021-12-22 08:34:35,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3768 states, 3767 states have (on average 1.3243960711441465) internal successors, (4989), 3767 states have internal predecessors, (4989), 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-22 08:34:35,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3768 states to 3768 states and 4989 transitions. [2021-12-22 08:34:35,235 INFO L78 Accepts]: Start accepts. Automaton has 3768 states and 4989 transitions. Word has length 267 [2021-12-22 08:34:35,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:35,235 INFO L470 AbstractCegarLoop]: Abstraction has 3768 states and 4989 transitions. [2021-12-22 08:34:35,235 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.333333333333336) internal successors, (127), 3 states have internal predecessors, (127), 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-22 08:34:35,235 INFO L276 IsEmpty]: Start isEmpty. Operand 3768 states and 4989 transitions. [2021-12-22 08:34:35,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 269 [2021-12-22 08:34:35,241 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:35,241 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1] [2021-12-22 08:34:35,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-22 08:34:35,242 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:35,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:35,242 INFO L85 PathProgramCache]: Analyzing trace with hash 842255411, now seen corresponding path program 1 times [2021-12-22 08:34:35,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:35,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71677188] [2021-12-22 08:34:35,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:35,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:35,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:35,284 INFO L134 CoverageAnalysis]: Checked inductivity of 796 backedges. 395 proven. 0 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2021-12-22 08:34:35,285 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:35,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71677188] [2021-12-22 08:34:35,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71677188] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:35,285 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:35,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:35,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759582163] [2021-12-22 08:34:35,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:35,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:35,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:35,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:35,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:35,286 INFO L87 Difference]: Start difference. First operand 3768 states and 4989 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 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-22 08:34:35,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:35,364 INFO L93 Difference]: Finished difference Result 10720 states and 14279 transitions. [2021-12-22 08:34:35,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:35,364 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 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 268 [2021-12-22 08:34:35,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:35,384 INFO L225 Difference]: With dead ends: 10720 [2021-12-22 08:34:35,385 INFO L226 Difference]: Without dead ends: 6992 [2021-12-22 08:34:35,390 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-22 08:34:35,391 INFO L933 BasicCegarLoop]: 308 mSDtfsCounter, 83 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 469 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-22 08:34:35,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [83 Valid, 469 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-22 08:34:35,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6992 states. [2021-12-22 08:34:35,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6992 to 6990. [2021-12-22 08:34:35,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6990 states, 6989 states have (on average 1.3325225354127914) internal successors, (9313), 6989 states have internal predecessors, (9313), 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-22 08:34:35,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6990 states to 6990 states and 9313 transitions. [2021-12-22 08:34:35,553 INFO L78 Accepts]: Start accepts. Automaton has 6990 states and 9313 transitions. Word has length 268 [2021-12-22 08:34:35,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:35,554 INFO L470 AbstractCegarLoop]: Abstraction has 6990 states and 9313 transitions. [2021-12-22 08:34:35,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 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-22 08:34:35,554 INFO L276 IsEmpty]: Start isEmpty. Operand 6990 states and 9313 transitions. [2021-12-22 08:34:35,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2021-12-22 08:34:35,562 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:35,562 INFO L514 BasicCegarLoop]: trace histogram [12, 12, 11, 11, 11, 11, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1] [2021-12-22 08:34:35,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-22 08:34:35,562 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:35,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:35,562 INFO L85 PathProgramCache]: Analyzing trace with hash -1556363552, now seen corresponding path program 1 times [2021-12-22 08:34:35,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:35,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199603171] [2021-12-22 08:34:35,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:35,563 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:35,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:35,609 INFO L134 CoverageAnalysis]: Checked inductivity of 796 backedges. 369 proven. 0 refuted. 0 times theorem prover too weak. 427 trivial. 0 not checked. [2021-12-22 08:34:35,609 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:35,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199603171] [2021-12-22 08:34:35,609 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199603171] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:35,609 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:35,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:35,610 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761970102] [2021-12-22 08:34:35,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:35,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:35,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:35,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:35,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:35,611 INFO L87 Difference]: Start difference. First operand 6990 states and 9313 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 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-22 08:34:35,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:35,766 INFO L93 Difference]: Finished difference Result 13948 states and 18570 transitions. [2021-12-22 08:34:35,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:35,767 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 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 269 [2021-12-22 08:34:35,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:35,779 INFO L225 Difference]: With dead ends: 13948 [2021-12-22 08:34:35,780 INFO L226 Difference]: Without dead ends: 6998 [2021-12-22 08:34:35,788 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-22 08:34:35,789 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 11 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:35,790 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 256 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:35,799 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6998 states. [2021-12-22 08:34:35,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6998 to 6966. [2021-12-22 08:34:35,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6966 states, 6965 states have (on average 1.3061019382627423) internal successors, (9097), 6965 states have internal predecessors, (9097), 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-22 08:34:35,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6966 states to 6966 states and 9097 transitions. [2021-12-22 08:34:35,952 INFO L78 Accepts]: Start accepts. Automaton has 6966 states and 9097 transitions. Word has length 269 [2021-12-22 08:34:35,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:35,952 INFO L470 AbstractCegarLoop]: Abstraction has 6966 states and 9097 transitions. [2021-12-22 08:34:35,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 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-22 08:34:35,952 INFO L276 IsEmpty]: Start isEmpty. Operand 6966 states and 9097 transitions. [2021-12-22 08:34:35,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2021-12-22 08:34:35,961 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:35,961 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-22 08:34:35,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-22 08:34:35,961 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:35,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:35,962 INFO L85 PathProgramCache]: Analyzing trace with hash 1277617296, now seen corresponding path program 1 times [2021-12-22 08:34:35,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:35,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [517604886] [2021-12-22 08:34:35,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:35,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:35,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:36,029 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-22 08:34:36,029 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:36,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [517604886] [2021-12-22 08:34:36,030 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [517604886] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 08:34:36,030 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844530901] [2021-12-22 08:34:36,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:36,030 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:34:36,030 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:34:36,032 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-22 08:34:36,059 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-22 08:34:36,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:36,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 553 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-22 08:34:36,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 08:34:36,619 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-22 08:34:36,619 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 08:34:36,920 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-22 08:34:36,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844530901] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 08:34:36,920 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 08:34:36,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-12-22 08:34:36,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119316627] [2021-12-22 08:34:36,921 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 08:34:36,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 08:34:36,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:36,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 08:34:36,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 08:34:36,922 INFO L87 Difference]: Start difference. First operand 6966 states and 9097 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-22 08:34:37,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:37,393 INFO L93 Difference]: Finished difference Result 18432 states and 24463 transitions. [2021-12-22 08:34:37,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 08:34:37,393 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-22 08:34:37,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:37,410 INFO L225 Difference]: With dead ends: 18432 [2021-12-22 08:34:37,410 INFO L226 Difference]: Without dead ends: 11450 [2021-12-22 08:34:37,418 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 590 GetRequests, 584 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-12-22 08:34:37,418 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 217 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 898 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:37,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [217 Valid, 898 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-22 08:34:37,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11450 states. [2021-12-22 08:34:37,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11450 to 9800. [2021-12-22 08:34:37,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9800 states, 9799 states have (on average 1.3263598326359833) internal successors, (12997), 9799 states have internal predecessors, (12997), 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-22 08:34:37,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9800 states to 9800 states and 12997 transitions. [2021-12-22 08:34:37,593 INFO L78 Accepts]: Start accepts. Automaton has 9800 states and 12997 transitions. Word has length 292 [2021-12-22 08:34:37,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:37,593 INFO L470 AbstractCegarLoop]: Abstraction has 9800 states and 12997 transitions. [2021-12-22 08:34:37,593 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-22 08:34:37,593 INFO L276 IsEmpty]: Start isEmpty. Operand 9800 states and 12997 transitions. [2021-12-22 08:34:37,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2021-12-22 08:34:37,605 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:37,605 INFO L514 BasicCegarLoop]: trace histogram [13, 13, 12, 12, 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, 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, 1, 1, 1, 1, 1] [2021-12-22 08:34:37,637 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-22 08:34:37,832 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,SelfDestructingSolverStorable20 [2021-12-22 08:34:37,832 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:37,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:37,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1037661491, now seen corresponding path program 2 times [2021-12-22 08:34:37,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:37,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307374429] [2021-12-22 08:34:37,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:37,833 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:37,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:37,890 INFO L134 CoverageAnalysis]: Checked inductivity of 981 backedges. 407 proven. 5 refuted. 0 times theorem prover too weak. 569 trivial. 0 not checked. [2021-12-22 08:34:37,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:37,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307374429] [2021-12-22 08:34:37,891 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307374429] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 08:34:37,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1398538096] [2021-12-22 08:34:37,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-22 08:34:37,891 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:34:37,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:34:37,892 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-22 08:34:37,893 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-22 08:34:37,997 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-22 08:34:37,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-22 08:34:37,999 INFO L263 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 2 conjunts are in the unsatisfiable core [2021-12-22 08:34:38,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 08:34:38,282 INFO L134 CoverageAnalysis]: Checked inductivity of 981 backedges. 170 proven. 0 refuted. 0 times theorem prover too weak. 811 trivial. 0 not checked. [2021-12-22 08:34:38,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 08:34:38,283 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1398538096] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:38,283 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 08:34:38,283 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-22 08:34:38,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344247850] [2021-12-22 08:34:38,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:38,284 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:38,284 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:38,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:38,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-22 08:34:38,285 INFO L87 Difference]: Start difference. First operand 9800 states and 12997 transitions. Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 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-22 08:34:38,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:38,455 INFO L93 Difference]: Finished difference Result 19604 states and 25974 transitions. [2021-12-22 08:34:38,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:38,456 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 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 305 [2021-12-22 08:34:38,456 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:38,471 INFO L225 Difference]: With dead ends: 19604 [2021-12-22 08:34:38,471 INFO L226 Difference]: Without dead ends: 9844 [2021-12-22 08:34:38,482 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 305 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-22 08:34:38,483 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 53 mSDsluCounter, 73 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 236 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:38,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 236 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:38,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9844 states. [2021-12-22 08:34:38,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9844 to 8988. [2021-12-22 08:34:38,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8988 states, 8987 states have (on average 1.2837431845999778) internal successors, (11537), 8987 states have internal predecessors, (11537), 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-22 08:34:38,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8988 states to 8988 states and 11537 transitions. [2021-12-22 08:34:38,664 INFO L78 Accepts]: Start accepts. Automaton has 8988 states and 11537 transitions. Word has length 305 [2021-12-22 08:34:38,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:38,664 INFO L470 AbstractCegarLoop]: Abstraction has 8988 states and 11537 transitions. [2021-12-22 08:34:38,665 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 40.666666666666664) internal successors, (122), 3 states have internal predecessors, (122), 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-22 08:34:38,665 INFO L276 IsEmpty]: Start isEmpty. Operand 8988 states and 11537 transitions. [2021-12-22 08:34:38,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 373 [2021-12-22 08:34:38,677 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:38,678 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-22 08:34:38,698 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-22 08:34:38,894 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,SelfDestructingSolverStorable21 [2021-12-22 08:34:38,894 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:38,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:38,894 INFO L85 PathProgramCache]: Analyzing trace with hash 650041975, now seen corresponding path program 1 times [2021-12-22 08:34:38,894 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:38,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884826890] [2021-12-22 08:34:38,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:38,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:38,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:38,949 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-22 08:34:38,950 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:38,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884826890] [2021-12-22 08:34:38,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884826890] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 08:34:38,950 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2014867920] [2021-12-22 08:34:38,950 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:38,950 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:34:38,950 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:34:38,951 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-22 08:34:38,952 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-22 08:34:39,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:39,061 INFO L263 TraceCheckSpWp]: Trace formula consists of 692 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-22 08:34:39,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 08:34:39,608 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-22 08:34:39,608 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-22 08:34:39,608 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2014867920] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:39,609 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-22 08:34:39,609 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-12-22 08:34:39,609 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619659341] [2021-12-22 08:34:39,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:39,610 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:39,610 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:39,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:39,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-22 08:34:39,610 INFO L87 Difference]: Start difference. First operand 8988 states and 11537 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-22 08:34:39,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:39,741 INFO L93 Difference]: Finished difference Result 22010 states and 28224 transitions. [2021-12-22 08:34:39,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:39,741 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-22 08:34:39,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:39,763 INFO L225 Difference]: With dead ends: 22010 [2021-12-22 08:34:39,764 INFO L226 Difference]: Without dead ends: 13062 [2021-12-22 08:34:39,775 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-22 08:34:39,776 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-22 08:34:39,776 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-22 08:34:39,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13062 states. [2021-12-22 08:34:39,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13062 to 13062. [2021-12-22 08:34:40,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13062 states, 13061 states have (on average 1.2796110558150218) internal successors, (16713), 13061 states have internal predecessors, (16713), 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-22 08:34:40,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13062 states to 13062 states and 16713 transitions. [2021-12-22 08:34:40,130 INFO L78 Accepts]: Start accepts. Automaton has 13062 states and 16713 transitions. Word has length 372 [2021-12-22 08:34:40,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:40,130 INFO L470 AbstractCegarLoop]: Abstraction has 13062 states and 16713 transitions. [2021-12-22 08:34:40,131 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-22 08:34:40,131 INFO L276 IsEmpty]: Start isEmpty. Operand 13062 states and 16713 transitions. [2021-12-22 08:34:40,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2021-12-22 08:34:40,147 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:40,147 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-22 08:34:40,167 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-22 08:34:40,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:34:40,360 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:40,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:40,360 INFO L85 PathProgramCache]: Analyzing trace with hash -590181313, now seen corresponding path program 1 times [2021-12-22 08:34:40,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:40,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456718630] [2021-12-22 08:34:40,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:40,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:40,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:40,409 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-22 08:34:40,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:40,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456718630] [2021-12-22 08:34:40,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456718630] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 08:34:40,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1209878742] [2021-12-22 08:34:40,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:40,410 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:34:40,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:34:40,411 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-22 08:34:40,412 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-22 08:34:40,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:40,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 697 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-22 08:34:40,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 08:34:40,961 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-22 08:34:40,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 08:34:41,330 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-22 08:34:41,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1209878742] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 08:34:41,331 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 08:34:41,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-12-22 08:34:41,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1374919618] [2021-12-22 08:34:41,331 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 08:34:41,333 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 08:34:41,333 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:41,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 08:34:41,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 08:34:41,333 INFO L87 Difference]: Start difference. First operand 13062 states and 16713 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-22 08:34:41,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:41,622 INFO L93 Difference]: Finished difference Result 29734 states and 37874 transitions. [2021-12-22 08:34:41,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 08:34:41,623 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-22 08:34:41,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:41,696 INFO L225 Difference]: With dead ends: 29734 [2021-12-22 08:34:41,697 INFO L226 Difference]: Without dead ends: 16700 [2021-12-22 08:34:41,704 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-22 08:34:41,704 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 434 mSDsluCounter, 183 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 426 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:41,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [434 Valid, 426 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:41,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16700 states. [2021-12-22 08:34:41,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16700 to 14417. [2021-12-22 08:34:41,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14417 states, 14416 states have (on average 1.278718091009989) internal successors, (18434), 14416 states have internal predecessors, (18434), 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-22 08:34:41,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14417 states to 14417 states and 18434 transitions. [2021-12-22 08:34:41,895 INFO L78 Accepts]: Start accepts. Automaton has 14417 states and 18434 transitions. Word has length 374 [2021-12-22 08:34:41,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:41,895 INFO L470 AbstractCegarLoop]: Abstraction has 14417 states and 18434 transitions. [2021-12-22 08:34:41,896 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-22 08:34:41,896 INFO L276 IsEmpty]: Start isEmpty. Operand 14417 states and 18434 transitions. [2021-12-22 08:34:41,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 414 [2021-12-22 08:34:41,917 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:41,917 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-22 08:34:41,936 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-22 08:34:42,131 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:34:42,131 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:42,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:42,132 INFO L85 PathProgramCache]: Analyzing trace with hash -1273645298, now seen corresponding path program 1 times [2021-12-22 08:34:42,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:42,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678904330] [2021-12-22 08:34:42,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:42,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:42,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:42,178 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-22 08:34:42,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:42,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678904330] [2021-12-22 08:34:42,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678904330] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 08:34:42,178 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 08:34:42,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-22 08:34:42,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474970392] [2021-12-22 08:34:42,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 08:34:42,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-22 08:34:42,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:42,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-22 08:34:42,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-22 08:34:42,180 INFO L87 Difference]: Start difference. First operand 14417 states and 18434 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-22 08:34:42,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:42,376 INFO L93 Difference]: Finished difference Result 25708 states and 32305 transitions. [2021-12-22 08:34:42,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-22 08:34:42,378 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-22 08:34:42,378 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:42,387 INFO L225 Difference]: With dead ends: 25708 [2021-12-22 08:34:42,387 INFO L226 Difference]: Without dead ends: 5877 [2021-12-22 08:34:42,395 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-22 08:34:42,395 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 39 mSDsluCounter, 81 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 262 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:42,395 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 262 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-22 08:34:42,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5877 states. [2021-12-22 08:34:42,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5877 to 5476. [2021-12-22 08:34:42,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5476 states, 5475 states have (on average 1.2622831050228311) internal successors, (6911), 5475 states have internal predecessors, (6911), 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-22 08:34:42,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5476 states to 5476 states and 6911 transitions. [2021-12-22 08:34:42,461 INFO L78 Accepts]: Start accepts. Automaton has 5476 states and 6911 transitions. Word has length 413 [2021-12-22 08:34:42,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:42,461 INFO L470 AbstractCegarLoop]: Abstraction has 5476 states and 6911 transitions. [2021-12-22 08:34:42,461 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-22 08:34:42,461 INFO L276 IsEmpty]: Start isEmpty. Operand 5476 states and 6911 transitions. [2021-12-22 08:34:42,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 443 [2021-12-22 08:34:42,466 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 08:34:42,466 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-22 08:34:42,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-22 08:34:42,467 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 08:34:42,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 08:34:42,467 INFO L85 PathProgramCache]: Analyzing trace with hash 381067605, now seen corresponding path program 1 times [2021-12-22 08:34:42,468 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 08:34:42,468 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875584857] [2021-12-22 08:34:42,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:42,468 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 08:34:42,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:42,516 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-22 08:34:42,516 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 08:34:42,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875584857] [2021-12-22 08:34:42,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875584857] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-22 08:34:42,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640437877] [2021-12-22 08:34:42,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 08:34:42,517 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-22 08:34:42,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 08:34:42,518 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-22 08:34:42,519 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-22 08:34:42,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 08:34:42,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 753 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-22 08:34:42,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-22 08:34:43,118 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-22 08:34:43,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-22 08:34:43,654 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-22 08:34:43,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640437877] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-22 08:34:43,655 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-22 08:34:43,655 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 8 [2021-12-22 08:34:43,655 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751922997] [2021-12-22 08:34:43,655 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-22 08:34:43,656 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 08:34:43,656 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 08:34:43,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 08:34:43,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-22 08:34:43,657 INFO L87 Difference]: Start difference. First operand 5476 states and 6911 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-22 08:34:43,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 08:34:43,945 INFO L93 Difference]: Finished difference Result 6913 states and 8716 transitions. [2021-12-22 08:34:43,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 08:34:43,946 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-22 08:34:43,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 08:34:43,946 INFO L225 Difference]: With dead ends: 6913 [2021-12-22 08:34:43,946 INFO L226 Difference]: Without dead ends: 0 [2021-12-22 08:34:43,949 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-22 08:34:43,949 INFO L933 BasicCegarLoop]: 179 mSDtfsCounter, 112 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-22 08:34:43,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [112 Valid, 636 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-22 08:34:43,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-22 08:34:43,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-22 08:34:43,950 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-22 08:34:43,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-22 08:34:43,950 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 442 [2021-12-22 08:34:43,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 08:34:43,950 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-22 08:34:43,950 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-22 08:34:43,950 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-22 08:34:43,950 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-22 08:34:43,952 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-22 08:34:43,972 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-22 08:34:44,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-22 08:34:44,172 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-12-22 08:34:49,047 INFO L858 garLoopResultBuilder]: For program point L366(lines 366 371) no Hoare annotation was computed. [2021-12-22 08:34:49,047 INFO L858 garLoopResultBuilder]: For program point L366-2(lines 366 371) no Hoare annotation was computed. [2021-12-22 08:34:49,047 INFO L858 garLoopResultBuilder]: For program point L234(lines 234 237) no Hoare annotation was computed. [2021-12-22 08:34:49,048 INFO L858 garLoopResultBuilder]: For program point L201(lines 201 495) no Hoare annotation was computed. [2021-12-22 08:34:49,048 INFO L858 garLoopResultBuilder]: For program point L168(lines 168 506) no Hoare annotation was computed. [2021-12-22 08:34:49,048 INFO L858 garLoopResultBuilder]: For program point L135(lines 135 517) no Hoare annotation was computed. [2021-12-22 08:34:49,048 INFO L858 garLoopResultBuilder]: For program point L102(lines 102 106) no Hoare annotation was computed. [2021-12-22 08:34:49,048 INFO L858 garLoopResultBuilder]: For program point L466-1(lines 466 468) no Hoare annotation was computed. [2021-12-22 08:34:49,048 INFO L858 garLoopResultBuilder]: For program point L268(lines 268 270) no Hoare annotation was computed. [2021-12-22 08:34:49,049 INFO L854 garLoopResultBuilder]: At program point L202(lines 198 496) the Hoare annotation is: (let ((.cse0 (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|)) (.cse3 (< |ULTIMATE.start_ssl3_connect_~s__state~0#1| 12292)) (.cse4 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse5 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (.cse1 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse2 (<= 4560 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and .cse0 .cse1 .cse2) (and .cse3 .cse2 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse4 .cse5 .cse3 .cse2 (<= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 4)) (and .cse4 .cse0 .cse3 .cse2) (and .cse4 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560) .cse5 .cse1 .cse2))) [2021-12-22 08:34:49,049 INFO L854 garLoopResultBuilder]: At program point L136(lines 132 518) the Hoare annotation is: (let ((.cse0 (not (<= 4400 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (.cse1 (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse0 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1) .cse1))) [2021-12-22 08:34:49,049 INFO L858 garLoopResultBuilder]: For program point L103(lines 103 105) no Hoare annotation was computed. [2021-12-22 08:34:49,049 INFO L861 garLoopResultBuilder]: At program point L566(lines 558 568) the Hoare annotation is: true [2021-12-22 08:34:49,049 INFO L858 garLoopResultBuilder]: For program point L335(lines 335 337) no Hoare annotation was computed. [2021-12-22 08:34:49,049 INFO L858 garLoopResultBuilder]: For program point L335-2(lines 211 490) no Hoare annotation was computed. [2021-12-22 08:34:49,049 INFO L858 garLoopResultBuilder]: For program point L402(lines 402 405) no Hoare annotation was computed. [2021-12-22 08:34:49,050 INFO L858 garLoopResultBuilder]: For program point L204(lines 204 494) no Hoare annotation was computed. [2021-12-22 08:34:49,050 INFO L858 garLoopResultBuilder]: For program point L171(lines 171 505) no Hoare annotation was computed. [2021-12-22 08:34:49,050 INFO L858 garLoopResultBuilder]: For program point L138(lines 138 516) no Hoare annotation was computed. [2021-12-22 08:34:49,050 INFO L858 garLoopResultBuilder]: For program point L535(lines 535 539) no Hoare annotation was computed. [2021-12-22 08:34:49,050 INFO L858 garLoopResultBuilder]: For program point L238(lines 238 241) no Hoare annotation was computed. [2021-12-22 08:34:49,050 INFO L854 garLoopResultBuilder]: At program point L205(lines 204 494) the Hoare annotation is: (let ((.cse3 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse4 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560)) (.cse0 (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|)) (.cse1 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4352)) (.cse2 (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse5 (<= 4560 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1|))) (or (and (= 3 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1|) .cse0 .cse1 .cse2) (and .cse1 .cse2 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse3 .cse4 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse1 .cse2 .cse5) (and .cse3 .cse4 .cse0 .cse1 .cse2 .cse5))) [2021-12-22 08:34:49,050 INFO L854 garLoopResultBuilder]: At program point L172(lines 162 508) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse1 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse2 (<= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and .cse0 (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|) .cse1 .cse2) (and .cse0 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse1 .cse2) (and .cse1 .cse2 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)))) [2021-12-22 08:34:49,051 INFO L858 garLoopResultBuilder]: For program point L437(lines 437 439) no Hoare annotation was computed. [2021-12-22 08:34:49,051 INFO L858 garLoopResultBuilder]: For program point L207(lines 207 493) no Hoare annotation was computed. [2021-12-22 08:34:49,051 INFO L858 garLoopResultBuilder]: For program point L174(lines 174 504) no Hoare annotation was computed. [2021-12-22 08:34:49,051 INFO L858 garLoopResultBuilder]: For program point L141(lines 141 515) no Hoare annotation was computed. [2021-12-22 08:34:49,051 INFO L858 garLoopResultBuilder]: For program point L108-1(lines 86 556) no Hoare annotation was computed. [2021-12-22 08:34:49,051 INFO L858 garLoopResultBuilder]: For program point L472(lines 472 474) no Hoare annotation was computed. [2021-12-22 08:34:49,051 INFO L858 garLoopResultBuilder]: For program point L472-2(lines 472 474) no Hoare annotation was computed. [2021-12-22 08:34:49,052 INFO L858 garLoopResultBuilder]: For program point L307(lines 307 309) no Hoare annotation was computed. [2021-12-22 08:34:49,052 INFO L858 garLoopResultBuilder]: For program point L307-2(lines 211 490) no Hoare annotation was computed. [2021-12-22 08:34:49,052 INFO L861 garLoopResultBuilder]: At program point L208(lines 207 493) the Hoare annotation is: true [2021-12-22 08:34:49,052 INFO L854 garLoopResultBuilder]: At program point L142(lines 138 516) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse1 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse2 (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and .cse0 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560) (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse1 .cse2 (<= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 4)) (and .cse1 .cse2 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse0 (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|) .cse1 .cse2))) [2021-12-22 08:34:49,052 INFO L858 garLoopResultBuilder]: For program point L109(line 109) no Hoare annotation was computed. [2021-12-22 08:34:49,052 INFO L858 garLoopResultBuilder]: For program point L440(lines 440 444) no Hoare annotation was computed. [2021-12-22 08:34:49,052 INFO L858 garLoopResultBuilder]: For program point L440-2(lines 440 444) no Hoare annotation was computed. [2021-12-22 08:34:49,052 INFO L858 garLoopResultBuilder]: For program point L341(lines 341 345) no Hoare annotation was computed. [2021-12-22 08:34:49,053 INFO L858 garLoopResultBuilder]: For program point L275(lines 275 277) no Hoare annotation was computed. [2021-12-22 08:34:49,053 INFO L858 garLoopResultBuilder]: For program point L341-2(lines 341 345) no Hoare annotation was computed. [2021-12-22 08:34:49,053 INFO L858 garLoopResultBuilder]: For program point L275-2(lines 211 490) no Hoare annotation was computed. [2021-12-22 08:34:49,053 INFO L861 garLoopResultBuilder]: At program point L210(lines 209 493) the Hoare annotation is: true [2021-12-22 08:34:49,053 INFO L858 garLoopResultBuilder]: For program point L177(lines 177 503) no Hoare annotation was computed. [2021-12-22 08:34:49,053 INFO L858 garLoopResultBuilder]: For program point L144(lines 144 514) no Hoare annotation was computed. [2021-12-22 08:34:49,053 INFO L858 garLoopResultBuilder]: For program point L111(lines 111 525) no Hoare annotation was computed. [2021-12-22 08:34:49,054 INFO L854 garLoopResultBuilder]: At program point L178(lines 174 504) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse1 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse2 (<= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and .cse0 (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|) .cse1 .cse2) (and .cse0 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse1 .cse2) (and .cse1 .cse2 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)))) [2021-12-22 08:34:49,054 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-22 08:34:49,054 INFO L858 garLoopResultBuilder]: For program point L410(lines 410 412) no Hoare annotation was computed. [2021-12-22 08:34:49,054 INFO L858 garLoopResultBuilder]: For program point L377(lines 377 379) no Hoare annotation was computed. [2021-12-22 08:34:49,054 INFO L858 garLoopResultBuilder]: For program point L180(lines 180 502) no Hoare annotation was computed. [2021-12-22 08:34:49,054 INFO L858 garLoopResultBuilder]: For program point L147(lines 147 513) no Hoare annotation was computed. [2021-12-22 08:34:49,054 INFO L858 garLoopResultBuilder]: For program point L114(lines 114 524) no Hoare annotation was computed. [2021-12-22 08:34:49,054 INFO L858 garLoopResultBuilder]: For program point L478(lines 478 480) no Hoare annotation was computed. [2021-12-22 08:34:49,055 INFO L858 garLoopResultBuilder]: For program point L478-2(lines 478 480) no Hoare annotation was computed. [2021-12-22 08:34:49,055 INFO L854 garLoopResultBuilder]: At program point L148(lines 144 514) the Hoare annotation is: (let ((.cse2 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse0 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse1 (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse2 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse0 .cse1 (<= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 4)) (and .cse2 (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|) .cse0 .cse1))) [2021-12-22 08:34:49,055 INFO L861 garLoopResultBuilder]: At program point L545(lines 107 546) the Hoare annotation is: true [2021-12-22 08:34:49,055 INFO L858 garLoopResultBuilder]: For program point L281(lines 281 285) no Hoare annotation was computed. [2021-12-22 08:34:49,055 INFO L858 garLoopResultBuilder]: For program point L248(lines 248 251) no Hoare annotation was computed. [2021-12-22 08:34:49,055 INFO L858 garLoopResultBuilder]: For program point L281-2(lines 281 285) no Hoare annotation was computed. [2021-12-22 08:34:49,055 INFO L858 garLoopResultBuilder]: For program point L315(lines 315 318) no Hoare annotation was computed. [2021-12-22 08:34:49,056 INFO L854 garLoopResultBuilder]: At program point L216(lines 114 524) the Hoare annotation is: (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0) [2021-12-22 08:34:49,056 INFO L858 garLoopResultBuilder]: For program point L183(lines 183 501) no Hoare annotation was computed. [2021-12-22 08:34:49,056 INFO L858 garLoopResultBuilder]: For program point L150(lines 150 512) no Hoare annotation was computed. [2021-12-22 08:34:49,056 INFO L858 garLoopResultBuilder]: For program point L117(lines 117 523) no Hoare annotation was computed. [2021-12-22 08:34:49,056 INFO L854 garLoopResultBuilder]: At program point L184(lines 180 502) the Hoare annotation is: (let ((.cse0 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse1 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse2 (<= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and .cse0 (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|) .cse1 .cse2) (and .cse0 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse1 .cse2) (and .cse1 .cse2 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)))) [2021-12-22 08:34:49,056 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-12-22 08:34:49,056 INFO L858 garLoopResultBuilder]: For program point L483(lines 483 485) no Hoare annotation was computed. [2021-12-22 08:34:49,056 INFO L858 garLoopResultBuilder]: For program point L450(lines 450 461) no Hoare annotation was computed. [2021-12-22 08:34:49,057 INFO L858 garLoopResultBuilder]: For program point L417(lines 417 431) no Hoare annotation was computed. [2021-12-22 08:34:49,057 INFO L858 garLoopResultBuilder]: For program point L417-1(lines 417 431) no Hoare annotation was computed. [2021-12-22 08:34:49,057 INFO L858 garLoopResultBuilder]: For program point L450-2(lines 450 461) no Hoare annotation was computed. [2021-12-22 08:34:49,057 INFO L858 garLoopResultBuilder]: For program point L186(lines 186 500) no Hoare annotation was computed. [2021-12-22 08:34:49,057 INFO L858 garLoopResultBuilder]: For program point L153(lines 153 511) no Hoare annotation was computed. [2021-12-22 08:34:49,057 INFO L858 garLoopResultBuilder]: For program point L120(lines 120 522) no Hoare annotation was computed. [2021-12-22 08:34:49,057 INFO L858 garLoopResultBuilder]: For program point L550(lines 550 552) no Hoare annotation was computed. [2021-12-22 08:34:49,058 INFO L858 garLoopResultBuilder]: For program point L550-2(lines 550 552) no Hoare annotation was computed. [2021-12-22 08:34:49,058 INFO L854 garLoopResultBuilder]: At program point L154(lines 150 512) the Hoare annotation is: (let ((.cse2 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse0 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse1 (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) (and .cse2 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse0 .cse1 (<= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 4)) (and .cse2 (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|) .cse0 .cse1))) [2021-12-22 08:34:49,058 INFO L858 garLoopResultBuilder]: For program point L353(lines 353 355) no Hoare annotation was computed. [2021-12-22 08:34:49,058 INFO L858 garLoopResultBuilder]: For program point L221(lines 221 223) no Hoare annotation was computed. [2021-12-22 08:34:49,058 INFO L858 garLoopResultBuilder]: For program point L221-2(lines 221 223) no Hoare annotation was computed. [2021-12-22 08:34:49,058 INFO L858 garLoopResultBuilder]: For program point L387(lines 387 389) no Hoare annotation was computed. [2021-12-22 08:34:49,058 INFO L858 garLoopResultBuilder]: For program point L189(lines 189 499) no Hoare annotation was computed. [2021-12-22 08:34:49,058 INFO L858 garLoopResultBuilder]: For program point L156(lines 156 510) no Hoare annotation was computed. [2021-12-22 08:34:49,059 INFO L858 garLoopResultBuilder]: For program point L123(lines 123 521) no Hoare annotation was computed. [2021-12-22 08:34:49,059 INFO L858 garLoopResultBuilder]: For program point L421(lines 421 427) no Hoare annotation was computed. [2021-12-22 08:34:49,059 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-12-22 08:34:49,059 INFO L854 garLoopResultBuilder]: At program point L190(lines 186 500) the Hoare annotation is: (let ((.cse0 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse1 (<= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0) (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse0 .cse1) (and (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|) .cse0 .cse1) (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)))) [2021-12-22 08:34:49,059 INFO L858 garLoopResultBuilder]: For program point L455(lines 455 458) no Hoare annotation was computed. [2021-12-22 08:34:49,059 INFO L858 garLoopResultBuilder]: For program point L323(lines 323 325) no Hoare annotation was computed. [2021-12-22 08:34:49,059 INFO L858 garLoopResultBuilder]: For program point L290-1(lines 290 300) no Hoare annotation was computed. [2021-12-22 08:34:49,060 INFO L861 garLoopResultBuilder]: At program point L555(lines 22 557) the Hoare annotation is: true [2021-12-22 08:34:49,060 INFO L854 garLoopResultBuilder]: At program point L324(lines 86 556) the Hoare annotation is: false [2021-12-22 08:34:49,060 INFO L858 garLoopResultBuilder]: For program point L192(lines 192 498) no Hoare annotation was computed. [2021-12-22 08:34:49,060 INFO L858 garLoopResultBuilder]: For program point L159(lines 159 509) no Hoare annotation was computed. [2021-12-22 08:34:49,060 INFO L858 garLoopResultBuilder]: For program point L126(lines 126 520) no Hoare annotation was computed. [2021-12-22 08:34:49,060 INFO L858 garLoopResultBuilder]: For program point L226(lines 226 229) no Hoare annotation was computed. [2021-12-22 08:34:49,060 INFO L854 garLoopResultBuilder]: At program point L160(lines 156 510) the Hoare annotation is: (let ((.cse1 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (.cse0 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse2 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse3 (< 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and .cse0 .cse1 .cse2 (<= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 4) .cse3) (and .cse0 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560) .cse1 .cse2 .cse3) (and .cse2 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0) .cse3) (and .cse0 (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|) .cse2 .cse3))) [2021-12-22 08:34:49,061 INFO L858 garLoopResultBuilder]: For program point L94(lines 94 100) no Hoare annotation was computed. [2021-12-22 08:34:49,061 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-12-22 08:34:49,061 INFO L854 garLoopResultBuilder]: At program point L491(lines 108 544) the Hoare annotation is: (let ((.cse0 (= 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse8 (= 4528 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse9 (<= 4560 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse15 (= 4400 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse14 (= 4512 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse2 (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|)) (.cse3 (<= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 4)) (.cse7 (= 3 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse4 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse5 (< 4432 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse16 (= 4416 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse1 (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0)) (.cse10 (<= |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1| 4560)) (.cse6 (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|)) (.cse12 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4352)) (.cse13 (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (.cse11 (<= 4560 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1|))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse1 .cse2 .cse4 .cse3 .cse5) (and (= 4384 |ULTIMATE.start_ssl3_connect_~s__state~0#1|) (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 1)) (and .cse1 .cse6 .cse7) (and .cse0 .cse1 .cse6) (and .cse1 .cse2 .cse8) (and .cse6 .cse8) (and .cse6 .cse4 .cse9) (and .cse10 .cse2 .cse7) (and .cse1 .cse10 .cse2 .cse4 .cse9 .cse11) (and (= 3 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__next_state___0~0#1|) .cse6 .cse12 .cse13) (and .cse1 .cse2 (= 4480 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (and .cse1 .cse14 .cse2) (and .cse10 .cse6 .cse7) (and .cse1 .cse2 (= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (and .cse1 .cse10 .cse2 .cse3 .cse15) (and .cse1 .cse6 .cse15) (and .cse1 .cse2 .cse16 .cse3) (and .cse1 .cse10 .cse2 .cse12 .cse13 .cse11) (and .cse1 (= 4496 |ULTIMATE.start_ssl3_connect_~s__state~0#1|) .cse2) (and .cse14 .cse6) (and .cse1 .cse2 .cse3 .cse7) (and .cse1 .cse6 .cse4 .cse5) (and .cse1 .cse6 .cse16) (and .cse1 .cse10 .cse6 .cse12 .cse13 .cse11) (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0))) [2021-12-22 08:34:49,061 INFO L858 garLoopResultBuilder]: For program point L326(lines 326 328) no Hoare annotation was computed. [2021-12-22 08:34:49,061 INFO L858 garLoopResultBuilder]: For program point L260(lines 260 262) no Hoare annotation was computed. [2021-12-22 08:34:49,061 INFO L858 garLoopResultBuilder]: For program point L260-2(lines 211 490) no Hoare annotation was computed. [2021-12-22 08:34:49,062 INFO L858 garLoopResultBuilder]: For program point L393(lines 393 397) no Hoare annotation was computed. [2021-12-22 08:34:49,062 INFO L858 garLoopResultBuilder]: For program point L393-2(lines 211 490) no Hoare annotation was computed. [2021-12-22 08:34:49,062 INFO L858 garLoopResultBuilder]: For program point L294(lines 294 296) no Hoare annotation was computed. [2021-12-22 08:34:49,062 INFO L858 garLoopResultBuilder]: For program point L294-2(lines 292 300) no Hoare annotation was computed. [2021-12-22 08:34:49,062 INFO L858 garLoopResultBuilder]: For program point L195(lines 195 497) no Hoare annotation was computed. [2021-12-22 08:34:49,062 INFO L858 garLoopResultBuilder]: For program point L162(lines 162 508) no Hoare annotation was computed. [2021-12-22 08:34:49,062 INFO L858 garLoopResultBuilder]: For program point L129(lines 129 519) no Hoare annotation was computed. [2021-12-22 08:34:49,062 INFO L858 garLoopResultBuilder]: For program point L526(lines 526 542) no Hoare annotation was computed. [2021-12-22 08:34:49,063 INFO L854 garLoopResultBuilder]: At program point L196(lines 192 498) the Hoare annotation is: (let ((.cse0 (<= |ULTIMATE.start_ssl3_connect_~s__state~0#1| 4560)) (.cse1 (<= 4464 |ULTIMATE.start_ssl3_connect_~s__state~0#1|))) (or (and (= |ULTIMATE.start_ssl3_connect_~s__hit~0#1| 0) (= 256 |ULTIMATE.start_ssl3_connect_~s__s3__tmp__new_cipher__algorithms~0#1|) .cse0 .cse1) (and (= 2 |ULTIMATE.start_ssl3_connect_~blastFlag~0#1|) .cse0 .cse1) (and .cse0 .cse1 (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)))) [2021-12-22 08:34:49,063 INFO L854 garLoopResultBuilder]: At program point L130(lines 126 520) the Hoare annotation is: (and (not (<= 4400 |ULTIMATE.start_ssl3_connect_~s__state~0#1|)) (<= 4352 |ULTIMATE.start_ssl3_connect_~s__state~0#1|) (= |ULTIMATE.start_ssl3_connect_~blastFlag~0#1| 0)) [2021-12-22 08:34:49,063 INFO L858 garLoopResultBuilder]: For program point L97(lines 97 99) no Hoare annotation was computed. [2021-12-22 08:34:49,063 INFO L858 garLoopResultBuilder]: For program point L97-2(lines 94 100) no Hoare annotation was computed. [2021-12-22 08:34:49,063 INFO L858 garLoopResultBuilder]: For program point L527(lines 527 541) no Hoare annotation was computed. [2021-12-22 08:34:49,063 INFO L858 garLoopResultBuilder]: For program point L362(lines 362 364) no Hoare annotation was computed. [2021-12-22 08:34:49,063 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-12-22 08:34:49,064 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 554) no Hoare annotation was computed. [2021-12-22 08:34:49,064 INFO L858 garLoopResultBuilder]: For program point L528(lines 528 533) no Hoare annotation was computed. [2021-12-22 08:34:49,064 INFO L858 garLoopResultBuilder]: For program point L528-2(lines 527 541) no Hoare annotation was computed. [2021-12-22 08:34:49,064 INFO L858 garLoopResultBuilder]: For program point L198(lines 198 496) no Hoare annotation was computed. [2021-12-22 08:34:49,064 INFO L858 garLoopResultBuilder]: For program point L165(lines 165 507) no Hoare annotation was computed. [2021-12-22 08:34:49,064 INFO L858 garLoopResultBuilder]: For program point L132(lines 132 518) no Hoare annotation was computed. [2021-12-22 08:34:49,064 INFO L858 garLoopResultBuilder]: For program point L232(lines 232 243) no Hoare annotation was computed. [2021-12-22 08:34:49,065 INFO L858 garLoopResultBuilder]: For program point L232-2(lines 211 490) no Hoare annotation was computed. [2021-12-22 08:34:49,065 INFO L858 garLoopResultBuilder]: For program point L530(lines 530 532) no Hoare annotation was computed. [2021-12-22 08:34:49,068 INFO L732 BasicCegarLoop]: Path program histogram: [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] [2021-12-22 08:34:49,069 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-22 08:34:49,086 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 22.12 08:34:49 BoogieIcfgContainer [2021-12-22 08:34:49,086 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-22 08:34:49,087 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-22 08:34:49,087 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-22 08:34:49,087 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-22 08:34:49,088 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 08:34:31" (3/4) ... [2021-12-22 08:34:49,090 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-12-22 08:34:49,101 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 11 nodes and edges [2021-12-22 08:34:49,101 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2021-12-22 08:34:49,102 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-12-22 08:34:49,102 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-12-22 08:34:49,157 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-12-22 08:34:49,157 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-22 08:34:49,157 INFO L158 Benchmark]: Toolchain (without parser) took 18529.46ms. Allocated memory was 100.7MB in the beginning and 1.2GB in the end (delta: 1.1GB). Free memory was 65.3MB in the beginning and 855.7MB in the end (delta: -790.4MB). Peak memory consumption was 269.7MB. Max. memory is 16.1GB. [2021-12-22 08:34:49,158 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 100.7MB. Free memory was 73.5MB in the beginning and 73.5MB in the end (delta: 28.4kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-22 08:34:49,158 INFO L158 Benchmark]: CACSL2BoogieTranslator took 248.59ms. Allocated memory is still 100.7MB. Free memory was 65.1MB in the beginning and 72.0MB in the end (delta: -6.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-12-22 08:34:49,158 INFO L158 Benchmark]: Boogie Procedure Inliner took 39.55ms. Allocated memory is still 100.7MB. Free memory was 72.0MB in the beginning and 69.0MB in the end (delta: 2.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-22 08:34:49,159 INFO L158 Benchmark]: Boogie Preprocessor took 22.79ms. Allocated memory is still 100.7MB. Free memory was 69.0MB in the beginning and 67.4MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-12-22 08:34:49,159 INFO L158 Benchmark]: RCFGBuilder took 597.30ms. Allocated memory is still 100.7MB. Free memory was 67.0MB in the beginning and 36.9MB in the end (delta: 30.1MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. [2021-12-22 08:34:49,160 INFO L158 Benchmark]: TraceAbstraction took 17540.79ms. Allocated memory was 100.7MB in the beginning and 1.2GB in the end (delta: 1.1GB). Free memory was 36.4MB in the beginning and 866.2MB in the end (delta: -829.7MB). Peak memory consumption was 784.5MB. Max. memory is 16.1GB. [2021-12-22 08:34:49,161 INFO L158 Benchmark]: Witness Printer took 70.08ms. Allocated memory is still 1.2GB. Free memory was 866.2MB in the beginning and 855.7MB in the end (delta: 10.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-12-22 08:34:49,165 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.20ms. Allocated memory is still 100.7MB. Free memory was 73.5MB in the beginning and 73.5MB in the end (delta: 28.4kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 248.59ms. Allocated memory is still 100.7MB. Free memory was 65.1MB in the beginning and 72.0MB in the end (delta: -6.9MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 39.55ms. Allocated memory is still 100.7MB. Free memory was 72.0MB in the beginning and 69.0MB in the end (delta: 2.9MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 22.79ms. Allocated memory is still 100.7MB. Free memory was 69.0MB in the beginning and 67.4MB in the end (delta: 1.6MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 597.30ms. Allocated memory is still 100.7MB. Free memory was 67.0MB in the beginning and 36.9MB in the end (delta: 30.1MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. * TraceAbstraction took 17540.79ms. Allocated memory was 100.7MB in the beginning and 1.2GB in the end (delta: 1.1GB). Free memory was 36.4MB in the beginning and 866.2MB in the end (delta: -829.7MB). Peak memory consumption was 784.5MB. Max. memory is 16.1GB. * Witness Printer took 70.08ms. Allocated memory is still 1.2GB. Free memory was 866.2MB in the beginning and 855.7MB in the end (delta: 10.5MB). Peak memory consumption was 8.4MB. 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: 17.4s, OverallIterations: 26, TraceHistogramMax: 18, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.2s, AutomataDifference: 3.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 4.9s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 2107 SdHoareTripleChecker+Valid, 2.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2107 mSDsluCounter, 8722 SdHoareTripleChecker+Invalid, 1.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3473 mSDsCounter, 562 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 3061 IncrementalHoareTripleChecker+Invalid, 3623 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 562 mSolverCounterUnsat, 5249 mSDtfsCounter, 3061 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2978 GetRequests, 2932 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=14417occurred in iteration=24, InterpolantAutomatonStates: 86, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.8s AutomataMinimizationTime, 26 MinimizatonAttempts, 5774 StatesRemovedByMinimization, 20 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 22 LocationsWithAnnotation, 22 PreInvPairs, 402 NumberOfFragments, 835 HoareAnnotationTreeSize, 22 FomulaSimplifications, 16222 FormulaSimplificationTreeSizeReduction, 2.3s HoareSimplificationTime, 22 FomulaSimplificationsInter, 13657 FormulaSimplificationTreeSizeReductionInter, 2.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 4.3s InterpolantComputationTime, 7041 NumberOfCodeBlocks, 7041 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 8115 ConstructedInterpolants, 0 QuantifiedInterpolants, 12004 SizeOfPredicates, 3 NumberOfNonLiveVariables, 3280 ConjunctsInSsa, 14 ConjunctsInUnsatCore, 34 InterpolantComputations, 23 PerfectInterpolantSequences, 27797/27918 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: (((((2 == blastFlag && s__state <= 4560) && 4560 <= s__state) || ((s__state < 12292 && 4560 <= s__state) && blastFlag == 0)) || ((((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && s__state < 12292) && 4560 <= s__state) && blastFlag <= 4)) || (((s__hit == 0 && 2 == blastFlag) && s__state < 12292) && 4560 <= s__state)) || ((((s__hit == 0 && s__s3__tmp__next_state___0 <= 4560) && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && 4560 <= s__state) - InvariantResult [Line: 111]: Loop Invariant Derived loop invariant: 4560 <= s__state && blastFlag == 0 - InvariantResult [Line: 108]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((4432 == s__state && s__hit == 0) && 256 == s__s3__tmp__new_cipher__algorithms) && blastFlag <= 4) || ((((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && blastFlag <= 4) && 4432 < s__state)) || (4384 == s__state && blastFlag == 1)) || ((s__hit == 0 && 2 == blastFlag) && 3 == s__state)) || ((4432 == s__state && s__hit == 0) && 2 == blastFlag)) || ((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && 4528 == s__state)) || (2 == blastFlag && 4528 == s__state)) || ((2 == blastFlag && s__state <= 4560) && 4560 <= s__state)) || ((s__s3__tmp__next_state___0 <= 4560 && 256 == s__s3__tmp__new_cipher__algorithms) && 3 == s__state)) || (((((s__hit == 0 && s__s3__tmp__next_state___0 <= 4560) && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && 4560 <= s__state) && 4560 <= s__s3__tmp__next_state___0)) || (((3 == s__s3__tmp__next_state___0 && 2 == blastFlag) && s__state <= 4352) && 4352 <= s__state)) || ((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && 4480 == s__state)) || ((s__hit == 0 && 4512 == s__state) && 256 == s__s3__tmp__new_cipher__algorithms)) || ((s__s3__tmp__next_state___0 <= 4560 && 2 == blastFlag) && 3 == s__state)) || ((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && 4464 == s__state)) || ((((s__hit == 0 && s__s3__tmp__next_state___0 <= 4560) && 256 == s__s3__tmp__new_cipher__algorithms) && blastFlag <= 4) && 4400 == s__state)) || ((s__hit == 0 && 2 == blastFlag) && 4400 == s__state)) || (((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && 4416 == s__state) && blastFlag <= 4)) || (((((s__hit == 0 && s__s3__tmp__next_state___0 <= 4560) && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4352) && 4352 <= s__state) && 4560 <= s__s3__tmp__next_state___0)) || ((s__hit == 0 && 4496 == s__state) && 256 == s__s3__tmp__new_cipher__algorithms)) || (4512 == s__state && 2 == blastFlag)) || (((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && blastFlag <= 4) && 3 == s__state)) || (((s__hit == 0 && 2 == blastFlag) && s__state <= 4560) && 4432 < s__state)) || ((s__hit == 0 && 2 == blastFlag) && 4416 == s__state)) || (((((s__hit == 0 && s__s3__tmp__next_state___0 <= 4560) && 2 == blastFlag) && s__state <= 4352) && 4352 <= s__state) && 4560 <= s__s3__tmp__next_state___0)) || blastFlag == 0 - InvariantResult [Line: 107]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 114]: Loop Invariant Derived loop invariant: blastFlag == 0 - InvariantResult [Line: 207]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 156]: Loop Invariant Derived loop invariant: ((((((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && blastFlag <= 4) && 4432 < s__state) || ((((s__hit == 0 && s__s3__tmp__next_state___0 <= 4560) && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && 4432 < s__state)) || ((s__state <= 4560 && blastFlag == 0) && 4432 < s__state)) || (((s__hit == 0 && 2 == blastFlag) && s__state <= 4560) && 4432 < s__state) - InvariantResult [Line: 150]: Loop Invariant Derived loop invariant: (((s__state <= 4560 && 4352 <= s__state) && blastFlag == 0) || ((((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && 4352 <= s__state) && blastFlag <= 4)) || (((s__hit == 0 && 2 == blastFlag) && s__state <= 4560) && 4352 <= s__state) - InvariantResult [Line: 162]: Loop Invariant Derived loop invariant: ((((s__hit == 0 && 2 == blastFlag) && s__state <= 4560) && 4464 <= s__state) || (((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && 4464 <= s__state)) || ((s__state <= 4560 && 4464 <= s__state) && blastFlag == 0) - InvariantResult [Line: 204]: Loop Invariant Derived loop invariant: (((((3 == s__s3__tmp__next_state___0 && 2 == blastFlag) && s__state <= 4352) && 4352 <= s__state) || ((s__state <= 4352 && 4352 <= s__state) && blastFlag == 0)) || (((((s__hit == 0 && s__s3__tmp__next_state___0 <= 4560) && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4352) && 4352 <= s__state) && 4560 <= s__s3__tmp__next_state___0)) || (((((s__hit == 0 && s__s3__tmp__next_state___0 <= 4560) && 2 == blastFlag) && s__state <= 4352) && 4352 <= s__state) && 4560 <= s__s3__tmp__next_state___0) - InvariantResult [Line: 126]: Loop Invariant Derived loop invariant: (!(4400 <= s__state) && 4352 <= s__state) && blastFlag == 0 - InvariantResult [Line: 209]: Loop Invariant Derived loop invariant: 1 - 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__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && 4464 <= s__state) || ((2 == blastFlag && s__state <= 4560) && 4464 <= s__state)) || ((s__state <= 4560 && 4464 <= s__state) && blastFlag == 0) - InvariantResult [Line: 174]: Loop Invariant Derived loop invariant: ((((s__hit == 0 && 2 == blastFlag) && s__state <= 4560) && 4464 <= s__state) || (((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && 4464 <= s__state)) || ((s__state <= 4560 && 4464 <= s__state) && blastFlag == 0) - InvariantResult [Line: 144]: Loop Invariant Derived loop invariant: (((s__state <= 4560 && 4352 <= s__state) && blastFlag == 0) || ((((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && 4352 <= s__state) && blastFlag <= 4)) || (((s__hit == 0 && 2 == blastFlag) && s__state <= 4560) && 4352 <= s__state) - InvariantResult [Line: 192]: Loop Invariant Derived loop invariant: ((((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && 4464 <= s__state) || ((2 == blastFlag && s__state <= 4560) && 4464 <= s__state)) || ((s__state <= 4560 && 4464 <= s__state) && blastFlag == 0) - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: ((!(4400 <= s__state) && 4352 <= s__state) && blastFlag == 0) || ((!(4400 <= s__state) && blastFlag == 1) && 4352 <= s__state) - InvariantResult [Line: 138]: Loop Invariant Derived loop invariant: ((((((s__hit == 0 && s__s3__tmp__next_state___0 <= 4560) && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && 4352 <= s__state) && blastFlag <= 4) || ((s__state <= 4560 && 4352 <= s__state) && blastFlag == 0)) || (((s__hit == 0 && 2 == blastFlag) && s__state <= 4560) && 4352 <= s__state) - InvariantResult [Line: 86]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 180]: Loop Invariant Derived loop invariant: ((((s__hit == 0 && 2 == blastFlag) && s__state <= 4560) && 4464 <= s__state) || (((s__hit == 0 && 256 == s__s3__tmp__new_cipher__algorithms) && s__state <= 4560) && 4464 <= s__state)) || ((s__state <= 4560 && 4464 <= s__state) && blastFlag == 0) RESULT: Ultimate proved your program to be correct! [2021-12-22 08:34:49,207 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