./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/openssl-simplified/s3_srvr_2.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5fbdf5bf 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_srvr_2.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 724fb2d5eb33b2f1563a1f753919b88185f2f4bb .......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-wip.dd.seqcomp-5fbdf5b [2021-08-29 03:14:14,529 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-29 03:14:14,532 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-29 03:14:14,580 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-29 03:14:14,580 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-29 03:14:14,583 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-29 03:14:14,584 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-29 03:14:14,589 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-29 03:14:14,591 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-29 03:14:14,595 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-29 03:14:14,596 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-29 03:14:14,600 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-29 03:14:14,600 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-29 03:14:14,602 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-29 03:14:14,604 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-29 03:14:14,607 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-29 03:14:14,608 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-29 03:14:14,608 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-29 03:14:14,610 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-29 03:14:14,616 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-29 03:14:14,617 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-29 03:14:14,618 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-29 03:14:14,619 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-29 03:14:14,620 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-29 03:14:14,626 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-29 03:14:14,626 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-29 03:14:14,627 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-29 03:14:14,628 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-29 03:14:14,628 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-29 03:14:14,629 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-29 03:14:14,629 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-29 03:14:14,630 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-29 03:14:14,631 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-29 03:14:14,632 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-29 03:14:14,633 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-29 03:14:14,633 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-29 03:14:14,634 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-29 03:14:14,634 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-29 03:14:14,634 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-29 03:14:14,636 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-29 03:14:14,636 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-29 03:14:14,640 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-08-29 03:14:14,674 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-29 03:14:14,675 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-29 03:14:14,676 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-29 03:14:14,676 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-29 03:14:14,678 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-29 03:14:14,678 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-29 03:14:14,678 INFO L138 SettingsManager]: * Use SBE=true [2021-08-29 03:14:14,678 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-29 03:14:14,678 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-29 03:14:14,678 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-29 03:14:14,679 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-29 03:14:14,679 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-29 03:14:14,679 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-29 03:14:14,679 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-29 03:14:14,680 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-29 03:14:14,680 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-29 03:14:14,680 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-29 03:14:14,680 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-29 03:14:14,680 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-29 03:14:14,680 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-29 03:14:14,681 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-29 03:14:14,681 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-29 03:14:14,681 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-29 03:14:14,681 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-29 03:14:14,681 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-29 03:14:14,681 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-08-29 03:14:14,682 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-29 03:14:14,682 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-29 03:14:14,682 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-29 03:14:14,682 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-08-29 03:14:14,682 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 -> 724fb2d5eb33b2f1563a1f753919b88185f2f4bb [2021-08-29 03:14:14,991 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-29 03:14:15,011 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-29 03:14:15,014 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-29 03:14:15,015 INFO L271 PluginConnector]: Initializing CDTParser... [2021-08-29 03:14:15,015 INFO L275 PluginConnector]: CDTParser initialized [2021-08-29 03:14:15,017 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/openssl-simplified/s3_srvr_2.cil-1.c [2021-08-29 03:14:15,088 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4c021dc17/cc8fb8340d0845f2800c6ef33278d009/FLAG2326d097a [2021-08-29 03:14:15,521 INFO L306 CDTParser]: Found 1 translation units. [2021-08-29 03:14:15,521 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/openssl-simplified/s3_srvr_2.cil-1.c [2021-08-29 03:14:15,533 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4c021dc17/cc8fb8340d0845f2800c6ef33278d009/FLAG2326d097a [2021-08-29 03:14:15,907 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4c021dc17/cc8fb8340d0845f2800c6ef33278d009 [2021-08-29 03:14:15,908 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-29 03:14:15,910 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-08-29 03:14:15,912 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-08-29 03:14:15,912 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-08-29 03:14:15,914 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-08-29 03:14:15,917 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.08 03:14:15" (1/1) ... [2021-08-29 03:14:15,917 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1ccdaddf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:15, skipping insertion in model container [2021-08-29 03:14:15,918 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.08 03:14:15" (1/1) ... [2021-08-29 03:14:15,923 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-08-29 03:14:15,967 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-08-29 03:14:16,154 WARN L228 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_srvr_2.cil-1.c[42372,42385] [2021-08-29 03:14:16,164 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-29 03:14:16,175 INFO L203 MainTranslator]: Completed pre-run [2021-08-29 03:14:16,244 WARN L228 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_srvr_2.cil-1.c[42372,42385] [2021-08-29 03:14:16,246 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-08-29 03:14:16,256 INFO L208 MainTranslator]: Completed translation [2021-08-29 03:14:16,257 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16 WrapperNode [2021-08-29 03:14:16,257 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-08-29 03:14:16,258 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-29 03:14:16,258 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-29 03:14:16,258 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-29 03:14:16,263 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16" (1/1) ... [2021-08-29 03:14:16,272 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16" (1/1) ... [2021-08-29 03:14:16,315 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-29 03:14:16,319 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-29 03:14:16,319 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-29 03:14:16,319 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-29 03:14:16,326 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16" (1/1) ... [2021-08-29 03:14:16,327 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16" (1/1) ... [2021-08-29 03:14:16,339 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16" (1/1) ... [2021-08-29 03:14:16,344 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16" (1/1) ... [2021-08-29 03:14:16,352 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16" (1/1) ... [2021-08-29 03:14:16,367 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16" (1/1) ... [2021-08-29 03:14:16,374 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16" (1/1) ... [2021-08-29 03:14:16,376 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-29 03:14:16,382 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-29 03:14:16,382 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-29 03:14:16,383 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-29 03:14:16,383 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16" (1/1) ... [2021-08-29 03:14:16,390 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-29 03:14:16,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-29 03:14:16,418 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-08-29 03:14:16,438 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-08-29 03:14:16,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-08-29 03:14:16,456 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-08-29 03:14:16,458 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-29 03:14:16,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-29 03:14:16,589 WARN L804 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-08-29 03:14:16,799 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-08-29 03:14:16,799 INFO L757 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-08-29 03:14:16,810 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-29 03:14:16,810 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2021-08-29 03:14:16,811 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.08 03:14:16 BoogieIcfgContainer [2021-08-29 03:14:16,811 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-29 03:14:16,813 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-29 03:14:16,813 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-29 03:14:16,816 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-29 03:14:16,817 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.08 03:14:15" (1/3) ... [2021-08-29 03:14:16,817 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d62acb5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.08 03:14:16, skipping insertion in model container [2021-08-29 03:14:16,817 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 03:14:16" (2/3) ... [2021-08-29 03:14:16,818 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d62acb5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.08 03:14:16, skipping insertion in model container [2021-08-29 03:14:16,818 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.08 03:14:16" (3/3) ... [2021-08-29 03:14:16,819 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_2.cil-1.c [2021-08-29 03:14:16,823 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-29 03:14:16,823 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-29 03:14:16,865 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-08-29 03:14:16,872 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, mConcurrency=FINITE_AUTOMATA, 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-08-29 03:14:16,872 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-08-29 03:14:16,889 INFO L276 IsEmpty]: Start isEmpty. Operand has 141 states, 139 states have (on average 1.7266187050359711) internal successors, (240), 140 states have internal predecessors, (240), 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-08-29 03:14:16,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-08-29 03:14:16,896 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:16,897 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:16,897 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:16,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:16,902 INFO L82 PathProgramCache]: Analyzing trace with hash 1632005994, now seen corresponding path program 1 times [2021-08-29 03:14:16,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:16,909 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1709019511] [2021-08-29 03:14:16,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:16,910 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:17,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:17,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-29 03:14:17,181 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:17,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1709019511] [2021-08-29 03:14:17,182 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1709019511] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:17,182 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:17,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:17,184 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658555713] [2021-08-29 03:14:17,189 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:17,189 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:17,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:17,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:17,221 INFO L87 Difference]: Start difference. First operand has 141 states, 139 states have (on average 1.7266187050359711) internal successors, (240), 140 states have internal predecessors, (240), 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 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-29 03:14:17,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:17,667 INFO L93 Difference]: Finished difference Result 328 states and 564 transitions. [2021-08-29 03:14:17,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:17,669 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-08-29 03:14:17,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:17,685 INFO L225 Difference]: With dead ends: 328 [2021-08-29 03:14:17,685 INFO L226 Difference]: Without dead ends: 175 [2021-08-29 03:14:17,688 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.90ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:17,691 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 170 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 299.90ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.33ms SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 387.61ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:17,692 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 0 Invalid, 358 Unknown, 0 Unchecked, 5.33ms Time], IncrementalHoareTripleChecker [56 Valid, 302 Invalid, 0 Unknown, 0 Unchecked, 387.61ms Time] [2021-08-29 03:14:17,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2021-08-29 03:14:17,724 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 170. [2021-08-29 03:14:17,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 169 states have (on average 1.6272189349112427) internal successors, (275), 169 states have internal predecessors, (275), 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-08-29 03:14:17,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 275 transitions. [2021-08-29 03:14:17,727 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 275 transitions. Word has length 44 [2021-08-29 03:14:17,728 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:17,728 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 275 transitions. [2021-08-29 03:14:17,728 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-29 03:14:17,728 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 275 transitions. [2021-08-29 03:14:17,730 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-29 03:14:17,730 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:17,730 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:17,730 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-29 03:14:17,731 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:17,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:17,731 INFO L82 PathProgramCache]: Analyzing trace with hash -954576436, now seen corresponding path program 1 times [2021-08-29 03:14:17,732 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:17,732 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300666874] [2021-08-29 03:14:17,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:17,732 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:17,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:17,783 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-29 03:14:17,784 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:17,784 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300666874] [2021-08-29 03:14:17,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300666874] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:17,784 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:17,784 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:17,784 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610371844] [2021-08-29 03:14:17,785 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:17,786 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:17,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:17,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:17,786 INFO L87 Difference]: Start difference. First operand 170 states and 275 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-29 03:14:18,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:18,062 INFO L93 Difference]: Finished difference Result 380 states and 624 transitions. [2021-08-29 03:14:18,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:18,062 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-29 03:14:18,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:18,067 INFO L225 Difference]: With dead ends: 380 [2021-08-29 03:14:18,067 INFO L226 Difference]: Without dead ends: 216 [2021-08-29 03:14:18,073 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.89ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:18,075 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 129 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 195.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 308 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.72ms SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 252.81ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:18,076 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [129 Valid, 0 Invalid, 308 Unknown, 0 Unchecked, 1.72ms Time], IncrementalHoareTripleChecker [57 Valid, 251 Invalid, 0 Unknown, 0 Unchecked, 252.81ms Time] [2021-08-29 03:14:18,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-08-29 03:14:18,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 211. [2021-08-29 03:14:18,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 210 states have (on average 1.6761904761904762) internal successors, (352), 210 states have internal predecessors, (352), 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-08-29 03:14:18,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 352 transitions. [2021-08-29 03:14:18,104 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 352 transitions. Word has length 45 [2021-08-29 03:14:18,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:18,105 INFO L470 AbstractCegarLoop]: Abstraction has 211 states and 352 transitions. [2021-08-29 03:14:18,105 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-29 03:14:18,105 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 352 transitions. [2021-08-29 03:14:18,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-08-29 03:14:18,106 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:18,107 INFO L513 BasicCegarLoop]: trace histogram [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] [2021-08-29 03:14:18,107 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-29 03:14:18,107 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:18,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:18,107 INFO L82 PathProgramCache]: Analyzing trace with hash 2071968837, now seen corresponding path program 1 times [2021-08-29 03:14:18,108 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:18,108 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084208368] [2021-08-29 03:14:18,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:18,108 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:18,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:18,153 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-29 03:14:18,154 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:18,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1084208368] [2021-08-29 03:14:18,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1084208368] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:18,154 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:18,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:18,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055286423] [2021-08-29 03:14:18,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:18,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:18,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:18,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:18,156 INFO L87 Difference]: Start difference. First operand 211 states and 352 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 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-08-29 03:14:18,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:18,441 INFO L93 Difference]: Finished difference Result 445 states and 750 transitions. [2021-08-29 03:14:18,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:18,442 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 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 72 [2021-08-29 03:14:18,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:18,443 INFO L225 Difference]: With dead ends: 445 [2021-08-29 03:14:18,443 INFO L226 Difference]: Without dead ends: 242 [2021-08-29 03:14:18,444 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.75ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:18,445 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 136 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 207.66ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.07ms SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 268.70ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:18,445 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 0 Invalid, 297 Unknown, 0 Unchecked, 2.07ms Time], IncrementalHoareTripleChecker [41 Valid, 256 Invalid, 0 Unknown, 0 Unchecked, 268.70ms Time] [2021-08-29 03:14:18,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2021-08-29 03:14:18,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 242. [2021-08-29 03:14:18,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 242 states, 241 states have (on average 1.6929460580912863) internal successors, (408), 241 states have internal predecessors, (408), 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-08-29 03:14:18,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 408 transitions. [2021-08-29 03:14:18,458 INFO L78 Accepts]: Start accepts. Automaton has 242 states and 408 transitions. Word has length 72 [2021-08-29 03:14:18,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:18,458 INFO L470 AbstractCegarLoop]: Abstraction has 242 states and 408 transitions. [2021-08-29 03:14:18,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 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-08-29 03:14:18,458 INFO L276 IsEmpty]: Start isEmpty. Operand 242 states and 408 transitions. [2021-08-29 03:14:18,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-08-29 03:14:18,461 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:18,461 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:18,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-29 03:14:18,462 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:18,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:18,462 INFO L82 PathProgramCache]: Analyzing trace with hash -947039589, now seen corresponding path program 1 times [2021-08-29 03:14:18,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:18,463 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1456790155] [2021-08-29 03:14:18,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:18,463 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:18,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:18,500 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-08-29 03:14:18,501 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:18,501 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1456790155] [2021-08-29 03:14:18,501 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1456790155] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:18,501 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:18,501 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:18,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [359740140] [2021-08-29 03:14:18,502 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:18,502 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:18,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:18,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:18,503 INFO L87 Difference]: Start difference. First operand 242 states and 408 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 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-08-29 03:14:18,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:18,758 INFO L93 Difference]: Finished difference Result 493 states and 832 transitions. [2021-08-29 03:14:18,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:18,759 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 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-08-29 03:14:18,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:18,760 INFO L225 Difference]: With dead ends: 493 [2021-08-29 03:14:18,760 INFO L226 Difference]: Without dead ends: 259 [2021-08-29 03:14:18,761 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.66ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:18,762 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 158 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 177.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.20ms SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 238.88ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:18,762 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [158 Valid, 0 Invalid, 261 Unknown, 0 Unchecked, 1.20ms Time], IncrementalHoareTripleChecker [29 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 238.88ms Time] [2021-08-29 03:14:18,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2021-08-29 03:14:18,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 257. [2021-08-29 03:14:18,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 256 states have (on average 1.68359375) internal successors, (431), 256 states have internal predecessors, (431), 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-08-29 03:14:18,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 431 transitions. [2021-08-29 03:14:18,787 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 431 transitions. Word has length 84 [2021-08-29 03:14:18,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:18,787 INFO L470 AbstractCegarLoop]: Abstraction has 257 states and 431 transitions. [2021-08-29 03:14:18,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 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-08-29 03:14:18,787 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 431 transitions. [2021-08-29 03:14:18,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-08-29 03:14:18,789 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:18,790 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:18,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-29 03:14:18,790 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:18,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:18,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1168944985, now seen corresponding path program 1 times [2021-08-29 03:14:18,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:18,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510424974] [2021-08-29 03:14:18,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:18,802 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:18,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:18,865 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-29 03:14:18,865 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:18,865 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510424974] [2021-08-29 03:14:18,865 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510424974] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:18,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:18,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:18,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165280683] [2021-08-29 03:14:18,866 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:18,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:18,867 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:18,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:18,867 INFO L87 Difference]: Start difference. First operand 257 states and 431 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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-08-29 03:14:19,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:19,105 INFO L93 Difference]: Finished difference Result 552 states and 931 transitions. [2021-08-29 03:14:19,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:19,106 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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-08-29 03:14:19,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:19,110 INFO L225 Difference]: With dead ends: 552 [2021-08-29 03:14:19,110 INFO L226 Difference]: Without dead ends: 303 [2021-08-29 03:14:19,111 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.68ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:19,118 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 133 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 252 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 168.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.62ms SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 252 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 215.23ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:19,118 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [133 Valid, 0 Invalid, 305 Unknown, 0 Unchecked, 5.62ms Time], IncrementalHoareTripleChecker [53 Valid, 252 Invalid, 0 Unknown, 0 Unchecked, 215.23ms Time] [2021-08-29 03:14:19,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-08-29 03:14:19,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 299. [2021-08-29 03:14:19,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 1.6946308724832215) internal successors, (505), 298 states have internal predecessors, (505), 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-08-29 03:14:19,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 505 transitions. [2021-08-29 03:14:19,139 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 505 transitions. Word has length 84 [2021-08-29 03:14:19,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:19,140 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 505 transitions. [2021-08-29 03:14:19,140 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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-08-29 03:14:19,140 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 505 transitions. [2021-08-29 03:14:19,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-29 03:14:19,142 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:19,142 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:19,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-08-29 03:14:19,143 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:19,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:19,143 INFO L82 PathProgramCache]: Analyzing trace with hash 2129818626, now seen corresponding path program 1 times [2021-08-29 03:14:19,143 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:19,144 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524139452] [2021-08-29 03:14:19,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:19,144 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:19,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:19,215 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-08-29 03:14:19,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:19,215 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524139452] [2021-08-29 03:14:19,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524139452] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:19,215 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:19,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:19,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901269001] [2021-08-29 03:14:19,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:19,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:19,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:19,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:19,217 INFO L87 Difference]: Start difference. First operand 299 states and 505 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 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-08-29 03:14:19,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:19,407 INFO L93 Difference]: Finished difference Result 592 states and 1000 transitions. [2021-08-29 03:14:19,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:19,408 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 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 85 [2021-08-29 03:14:19,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:19,409 INFO L225 Difference]: With dead ends: 592 [2021-08-29 03:14:19,409 INFO L226 Difference]: Without dead ends: 301 [2021-08-29 03:14:19,410 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.58ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:19,410 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 157 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 133.79ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.94ms SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 174.62ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:19,411 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 0 Invalid, 251 Unknown, 0 Unchecked, 0.94ms Time], IncrementalHoareTripleChecker [31 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 174.62ms Time] [2021-08-29 03:14:19,411 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-08-29 03:14:19,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 299. [2021-08-29 03:14:19,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 298 states have (on average 1.6812080536912752) internal successors, (501), 298 states have internal predecessors, (501), 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-08-29 03:14:19,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 501 transitions. [2021-08-29 03:14:19,419 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 501 transitions. Word has length 85 [2021-08-29 03:14:19,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:19,420 INFO L470 AbstractCegarLoop]: Abstraction has 299 states and 501 transitions. [2021-08-29 03:14:19,420 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 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-08-29 03:14:19,420 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 501 transitions. [2021-08-29 03:14:19,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-08-29 03:14:19,422 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:19,422 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:19,422 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-29 03:14:19,423 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:19,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:19,423 INFO L82 PathProgramCache]: Analyzing trace with hash -122958423, now seen corresponding path program 1 times [2021-08-29 03:14:19,423 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:19,424 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88610686] [2021-08-29 03:14:19,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:19,424 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:19,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:19,460 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-29 03:14:19,460 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:19,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88610686] [2021-08-29 03:14:19,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88610686] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:19,460 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:19,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:19,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112119686] [2021-08-29 03:14:19,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:19,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:19,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:19,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:19,462 INFO L87 Difference]: Start difference. First operand 299 states and 501 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-08-29 03:14:19,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:19,680 INFO L93 Difference]: Finished difference Result 594 states and 995 transitions. [2021-08-29 03:14:19,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:19,681 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 85 [2021-08-29 03:14:19,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:19,682 INFO L225 Difference]: With dead ends: 594 [2021-08-29 03:14:19,682 INFO L226 Difference]: Without dead ends: 301 [2021-08-29 03:14:19,683 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.51ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:19,683 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 130 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 156.06ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.03ms SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 204.47ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:19,684 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 0 Invalid, 305 Unknown, 0 Unchecked, 1.03ms Time], IncrementalHoareTripleChecker [56 Valid, 249 Invalid, 0 Unknown, 0 Unchecked, 204.47ms Time] [2021-08-29 03:14:19,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-08-29 03:14:19,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 297. [2021-08-29 03:14:19,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 296 states have (on average 1.6756756756756757) internal successors, (496), 296 states have internal predecessors, (496), 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-08-29 03:14:19,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 496 transitions. [2021-08-29 03:14:19,692 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 496 transitions. Word has length 85 [2021-08-29 03:14:19,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:19,693 INFO L470 AbstractCegarLoop]: Abstraction has 297 states and 496 transitions. [2021-08-29 03:14:19,693 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-08-29 03:14:19,693 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 496 transitions. [2021-08-29 03:14:19,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-08-29 03:14:19,694 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:19,694 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:19,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-29 03:14:19,695 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:19,695 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:19,696 INFO L82 PathProgramCache]: Analyzing trace with hash -1553184093, now seen corresponding path program 1 times [2021-08-29 03:14:19,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:19,700 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069117307] [2021-08-29 03:14:19,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:19,701 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:19,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:19,730 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-08-29 03:14:19,730 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:19,731 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069117307] [2021-08-29 03:14:19,731 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069117307] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:19,731 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:19,731 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:19,731 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234665163] [2021-08-29 03:14:19,732 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:19,732 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:19,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:19,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:19,732 INFO L87 Difference]: Start difference. First operand 297 states and 496 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-29 03:14:19,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:19,934 INFO L93 Difference]: Finished difference Result 595 states and 992 transitions. [2021-08-29 03:14:19,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:19,935 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-08-29 03:14:19,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:19,936 INFO L225 Difference]: With dead ends: 595 [2021-08-29 03:14:19,936 INFO L226 Difference]: Without dead ends: 306 [2021-08-29 03:14:19,936 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.60ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:19,937 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 162 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 148.29ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.88ms SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 188.73ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:19,937 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 0 Invalid, 250 Unknown, 0 Unchecked, 0.88ms Time], IncrementalHoareTripleChecker [26 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 188.73ms Time] [2021-08-29 03:14:19,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-08-29 03:14:19,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 306. [2021-08-29 03:14:19,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 305 states have (on average 1.6459016393442623) internal successors, (502), 305 states have internal predecessors, (502), 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-08-29 03:14:19,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 502 transitions. [2021-08-29 03:14:19,946 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 502 transitions. Word has length 97 [2021-08-29 03:14:19,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:19,946 INFO L470 AbstractCegarLoop]: Abstraction has 306 states and 502 transitions. [2021-08-29 03:14:19,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-29 03:14:19,947 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 502 transitions. [2021-08-29 03:14:19,948 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-08-29 03:14:19,948 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:19,948 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:19,948 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-29 03:14:19,948 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:19,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:19,949 INFO L82 PathProgramCache]: Analyzing trace with hash -2083521026, now seen corresponding path program 1 times [2021-08-29 03:14:19,949 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:19,949 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20011895] [2021-08-29 03:14:19,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:19,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:19,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:19,985 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-08-29 03:14:19,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:19,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20011895] [2021-08-29 03:14:19,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20011895] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:19,990 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:19,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:19,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96290748] [2021-08-29 03:14:19,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:19,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:19,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:19,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:19,997 INFO L87 Difference]: Start difference. First operand 306 states and 502 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 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-08-29 03:14:20,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:20,226 INFO L93 Difference]: Finished difference Result 635 states and 1045 transitions. [2021-08-29 03:14:20,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:20,226 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 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 98 [2021-08-29 03:14:20,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:20,228 INFO L225 Difference]: With dead ends: 635 [2021-08-29 03:14:20,228 INFO L226 Difference]: Without dead ends: 337 [2021-08-29 03:14:20,229 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.55ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:20,229 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 141 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 159.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.87ms SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 207.11ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:20,229 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 0 Invalid, 278 Unknown, 0 Unchecked, 0.87ms Time], IncrementalHoareTripleChecker [41 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 207.11ms Time] [2021-08-29 03:14:20,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-08-29 03:14:20,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 335. [2021-08-29 03:14:20,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 1.6437125748502994) internal successors, (549), 334 states have internal predecessors, (549), 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-08-29 03:14:20,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 549 transitions. [2021-08-29 03:14:20,240 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 549 transitions. Word has length 98 [2021-08-29 03:14:20,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:20,241 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 549 transitions. [2021-08-29 03:14:20,241 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 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-08-29 03:14:20,241 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 549 transitions. [2021-08-29 03:14:20,242 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-08-29 03:14:20,242 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:20,242 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:20,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-08-29 03:14:20,243 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:20,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:20,243 INFO L82 PathProgramCache]: Analyzing trace with hash -102460539, now seen corresponding path program 1 times [2021-08-29 03:14:20,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:20,244 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167422771] [2021-08-29 03:14:20,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:20,244 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:20,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:20,271 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-08-29 03:14:20,271 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:20,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167422771] [2021-08-29 03:14:20,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167422771] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:20,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:20,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:20,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152102381] [2021-08-29 03:14:20,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:20,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:20,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:20,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:20,273 INFO L87 Difference]: Start difference. First operand 335 states and 549 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-08-29 03:14:20,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:20,485 INFO L93 Difference]: Finished difference Result 664 states and 1088 transitions. [2021-08-29 03:14:20,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:20,485 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 99 [2021-08-29 03:14:20,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:20,487 INFO L225 Difference]: With dead ends: 664 [2021-08-29 03:14:20,487 INFO L226 Difference]: Without dead ends: 337 [2021-08-29 03:14:20,487 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.55ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:20,488 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 140 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 154.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.88ms SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 196.38ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:20,488 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [140 Valid, 0 Invalid, 280 Unknown, 0 Unchecked, 0.88ms Time], IncrementalHoareTripleChecker [45 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 196.38ms Time] [2021-08-29 03:14:20,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2021-08-29 03:14:20,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 335. [2021-08-29 03:14:20,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 334 states have (on average 1.6317365269461077) internal successors, (545), 334 states have internal predecessors, (545), 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-08-29 03:14:20,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 545 transitions. [2021-08-29 03:14:20,498 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 545 transitions. Word has length 99 [2021-08-29 03:14:20,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:20,498 INFO L470 AbstractCegarLoop]: Abstraction has 335 states and 545 transitions. [2021-08-29 03:14:20,498 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-08-29 03:14:20,498 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 545 transitions. [2021-08-29 03:14:20,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-08-29 03:14:20,499 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:20,500 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-08-29 03:14:20,500 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-08-29 03:14:20,500 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:20,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:20,500 INFO L82 PathProgramCache]: Analyzing trace with hash -651386898, now seen corresponding path program 1 times [2021-08-29 03:14:20,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:20,501 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781874341] [2021-08-29 03:14:20,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:20,501 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:20,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:20,525 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-08-29 03:14:20,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:20,526 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781874341] [2021-08-29 03:14:20,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781874341] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:20,526 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:20,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:20,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1065974700] [2021-08-29 03:14:20,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:20,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:20,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:20,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:20,537 INFO L87 Difference]: Start difference. First operand 335 states and 545 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 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-08-29 03:14:20,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:20,750 INFO L93 Difference]: Finished difference Result 697 states and 1138 transitions. [2021-08-29 03:14:20,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:20,750 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-08-29 03:14:20,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:20,752 INFO L225 Difference]: With dead ends: 697 [2021-08-29 03:14:20,752 INFO L226 Difference]: Without dead ends: 370 [2021-08-29 03:14:20,753 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.53ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:20,753 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 143 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 151.38ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.86ms SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 197.80ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:20,753 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [143 Valid, 0 Invalid, 285 Unknown, 0 Unchecked, 0.86ms Time], IncrementalHoareTripleChecker [44 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 197.80ms Time] [2021-08-29 03:14:20,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-08-29 03:14:20,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 362. [2021-08-29 03:14:20,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 1.626038781163435) internal successors, (587), 361 states have internal predecessors, (587), 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-08-29 03:14:20,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 587 transitions. [2021-08-29 03:14:20,764 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 587 transitions. Word has length 100 [2021-08-29 03:14:20,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:20,764 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 587 transitions. [2021-08-29 03:14:20,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 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-08-29 03:14:20,764 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 587 transitions. [2021-08-29 03:14:20,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-08-29 03:14:20,765 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:20,766 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-08-29 03:14:20,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-08-29 03:14:20,766 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:20,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:20,766 INFO L82 PathProgramCache]: Analyzing trace with hash -1258189035, now seen corresponding path program 1 times [2021-08-29 03:14:20,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:20,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558562601] [2021-08-29 03:14:20,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:20,767 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:20,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:20,789 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-08-29 03:14:20,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:20,790 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558562601] [2021-08-29 03:14:20,790 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558562601] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:20,790 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:20,790 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:20,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767993228] [2021-08-29 03:14:20,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:20,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:20,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:20,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:20,791 INFO L87 Difference]: Start difference. First operand 362 states and 587 transitions. Second operand has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 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-08-29 03:14:20,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:20,994 INFO L93 Difference]: Finished difference Result 724 states and 1175 transitions. [2021-08-29 03:14:20,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:20,995 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 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 101 [2021-08-29 03:14:20,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:20,996 INFO L225 Difference]: With dead ends: 724 [2021-08-29 03:14:20,996 INFO L226 Difference]: Without dead ends: 370 [2021-08-29 03:14:20,997 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.44ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:20,997 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 142 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 143.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.86ms SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 188.47ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:20,998 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 0 Invalid, 287 Unknown, 0 Unchecked, 0.86ms Time], IncrementalHoareTripleChecker [46 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 188.47ms Time] [2021-08-29 03:14:20,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2021-08-29 03:14:21,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 362. [2021-08-29 03:14:21,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 361 states have (on average 1.6121883656509695) internal successors, (582), 361 states have internal predecessors, (582), 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-08-29 03:14:21,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 582 transitions. [2021-08-29 03:14:21,020 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 582 transitions. Word has length 101 [2021-08-29 03:14:21,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:21,020 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 582 transitions. [2021-08-29 03:14:21,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.333333333333332) internal successors, (76), 3 states have internal predecessors, (76), 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-08-29 03:14:21,020 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 582 transitions. [2021-08-29 03:14:21,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-08-29 03:14:21,021 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:21,021 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-08-29 03:14:21,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-08-29 03:14:21,022 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:21,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:21,022 INFO L82 PathProgramCache]: Analyzing trace with hash -1027805126, now seen corresponding path program 1 times [2021-08-29 03:14:21,022 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:21,022 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [270966833] [2021-08-29 03:14:21,022 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:21,022 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:21,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:21,043 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-08-29 03:14:21,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:21,044 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [270966833] [2021-08-29 03:14:21,044 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [270966833] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:21,044 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:21,044 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:21,045 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921252162] [2021-08-29 03:14:21,045 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:21,045 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:21,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:21,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:21,046 INFO L87 Difference]: Start difference. First operand 362 states and 582 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-08-29 03:14:21,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:21,228 INFO L93 Difference]: Finished difference Result 742 states and 1195 transitions. [2021-08-29 03:14:21,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:21,229 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 105 [2021-08-29 03:14:21,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:21,230 INFO L225 Difference]: With dead ends: 742 [2021-08-29 03:14:21,230 INFO L226 Difference]: Without dead ends: 388 [2021-08-29 03:14:21,231 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.40ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:21,232 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 149 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 129.18ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.33ms SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 167.98ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:21,232 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [149 Valid, 0 Invalid, 268 Unknown, 0 Unchecked, 1.33ms Time], IncrementalHoareTripleChecker [36 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 167.98ms Time] [2021-08-29 03:14:21,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2021-08-29 03:14:21,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 383. [2021-08-29 03:14:21,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 1.5994764397905759) internal successors, (611), 382 states have internal predecessors, (611), 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-08-29 03:14:21,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 611 transitions. [2021-08-29 03:14:21,243 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 611 transitions. Word has length 105 [2021-08-29 03:14:21,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:21,243 INFO L470 AbstractCegarLoop]: Abstraction has 383 states and 611 transitions. [2021-08-29 03:14:21,244 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-08-29 03:14:21,244 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 611 transitions. [2021-08-29 03:14:21,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2021-08-29 03:14:21,245 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:21,245 INFO L513 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-08-29 03:14:21,245 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-08-29 03:14:21,245 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:21,246 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:21,246 INFO L82 PathProgramCache]: Analyzing trace with hash 1570072403, now seen corresponding path program 1 times [2021-08-29 03:14:21,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:21,246 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [434579337] [2021-08-29 03:14:21,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:21,247 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:21,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:21,276 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-08-29 03:14:21,276 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:21,276 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [434579337] [2021-08-29 03:14:21,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [434579337] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:21,277 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:21,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:21,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966354883] [2021-08-29 03:14:21,277 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:21,277 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:21,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:21,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:21,278 INFO L87 Difference]: Start difference. First operand 383 states and 611 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 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-08-29 03:14:21,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:21,465 INFO L93 Difference]: Finished difference Result 763 states and 1218 transitions. [2021-08-29 03:14:21,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:21,465 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 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-08-29 03:14:21,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:21,468 INFO L225 Difference]: With dead ends: 763 [2021-08-29 03:14:21,468 INFO L226 Difference]: Without dead ends: 388 [2021-08-29 03:14:21,469 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.97ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:21,469 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 148 mSDsluCounter, 18 mSDsCounter, 0 mSdLazyCounter, 232 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 134.35ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.69ms SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 232 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 172.46ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:21,469 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 0 Invalid, 270 Unknown, 0 Unchecked, 0.69ms Time], IncrementalHoareTripleChecker [38 Valid, 232 Invalid, 0 Unknown, 0 Unchecked, 172.46ms Time] [2021-08-29 03:14:21,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2021-08-29 03:14:21,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 383. [2021-08-29 03:14:21,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 382 states have (on average 1.5837696335078535) internal successors, (605), 382 states have internal predecessors, (605), 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-08-29 03:14:21,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 605 transitions. [2021-08-29 03:14:21,481 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 605 transitions. Word has length 106 [2021-08-29 03:14:21,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:21,481 INFO L470 AbstractCegarLoop]: Abstraction has 383 states and 605 transitions. [2021-08-29 03:14:21,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 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-08-29 03:14:21,482 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 605 transitions. [2021-08-29 03:14:21,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-08-29 03:14:21,483 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:21,483 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2021-08-29 03:14:21,483 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-08-29 03:14:21,483 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:21,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:21,484 INFO L82 PathProgramCache]: Analyzing trace with hash 1383340250, now seen corresponding path program 1 times [2021-08-29 03:14:21,484 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:21,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1175664066] [2021-08-29 03:14:21,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:21,484 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:21,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:21,529 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-08-29 03:14:21,529 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:21,529 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1175664066] [2021-08-29 03:14:21,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1175664066] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:21,530 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:21,530 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:21,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249477502] [2021-08-29 03:14:21,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:21,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:21,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:21,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:21,531 INFO L87 Difference]: Start difference. First operand 383 states and 605 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-08-29 03:14:21,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:21,819 INFO L93 Difference]: Finished difference Result 758 states and 1198 transitions. [2021-08-29 03:14:21,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:21,820 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 121 [2021-08-29 03:14:21,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:21,822 INFO L225 Difference]: With dead ends: 758 [2021-08-29 03:14:21,823 INFO L226 Difference]: Without dead ends: 756 [2021-08-29 03:14:21,823 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.42ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:21,823 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 148 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 207.43ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.90ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 263.47ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:21,824 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 0 Invalid, 383 Unknown, 0 Unchecked, 0.90ms Time], IncrementalHoareTripleChecker [5 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 263.47ms Time] [2021-08-29 03:14:21,824 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 756 states. [2021-08-29 03:14:21,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 756 to 756. [2021-08-29 03:14:21,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 756 states, 755 states have (on average 1.5841059602649006) internal successors, (1196), 755 states have internal predecessors, (1196), 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-08-29 03:14:21,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 756 states to 756 states and 1196 transitions. [2021-08-29 03:14:21,851 INFO L78 Accepts]: Start accepts. Automaton has 756 states and 1196 transitions. Word has length 121 [2021-08-29 03:14:21,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:21,852 INFO L470 AbstractCegarLoop]: Abstraction has 756 states and 1196 transitions. [2021-08-29 03:14:21,852 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-08-29 03:14:21,852 INFO L276 IsEmpty]: Start isEmpty. Operand 756 states and 1196 transitions. [2021-08-29 03:14:21,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-08-29 03:14:21,854 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:21,854 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2021-08-29 03:14:21,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-08-29 03:14:21,855 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:21,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:21,855 INFO L82 PathProgramCache]: Analyzing trace with hash 56372730, now seen corresponding path program 1 times [2021-08-29 03:14:21,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:21,856 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143254399] [2021-08-29 03:14:21,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:21,856 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:21,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:21,887 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-08-29 03:14:21,888 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:21,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143254399] [2021-08-29 03:14:21,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143254399] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:21,890 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:21,890 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:21,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736155323] [2021-08-29 03:14:21,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:21,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:21,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:21,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:21,891 INFO L87 Difference]: Start difference. First operand 756 states and 1196 transitions. Second operand has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 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-08-29 03:14:22,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:22,231 INFO L93 Difference]: Finished difference Result 1872 states and 2964 transitions. [2021-08-29 03:14:22,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:22,232 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 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 122 [2021-08-29 03:14:22,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:22,236 INFO L225 Difference]: With dead ends: 1872 [2021-08-29 03:14:22,236 INFO L226 Difference]: Without dead ends: 1124 [2021-08-29 03:14:22,237 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.39ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:22,238 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 154 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 237.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.21ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 302.06ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:22,238 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 0 Invalid, 562 Unknown, 0 Unchecked, 1.21ms Time], IncrementalHoareTripleChecker [2 Valid, 560 Invalid, 0 Unknown, 0 Unchecked, 302.06ms Time] [2021-08-29 03:14:22,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1124 states. [2021-08-29 03:14:22,285 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1124 to 1124. [2021-08-29 03:14:22,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1124 states, 1123 states have (on average 1.5823686553873553) internal successors, (1777), 1123 states have internal predecessors, (1777), 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-08-29 03:14:22,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1124 states to 1124 states and 1777 transitions. [2021-08-29 03:14:22,291 INFO L78 Accepts]: Start accepts. Automaton has 1124 states and 1777 transitions. Word has length 122 [2021-08-29 03:14:22,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:22,292 INFO L470 AbstractCegarLoop]: Abstraction has 1124 states and 1777 transitions. [2021-08-29 03:14:22,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.333333333333332) internal successors, (88), 3 states have internal predecessors, (88), 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-08-29 03:14:22,292 INFO L276 IsEmpty]: Start isEmpty. Operand 1124 states and 1777 transitions. [2021-08-29 03:14:22,294 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-08-29 03:14:22,295 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:22,295 INFO L513 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2021-08-29 03:14:22,295 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-08-29 03:14:22,295 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:22,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:22,296 INFO L82 PathProgramCache]: Analyzing trace with hash 1445666744, now seen corresponding path program 1 times [2021-08-29 03:14:22,296 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:22,296 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288748723] [2021-08-29 03:14:22,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:22,297 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:22,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:22,330 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-08-29 03:14:22,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:22,330 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288748723] [2021-08-29 03:14:22,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288748723] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:22,331 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:22,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:22,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771358349] [2021-08-29 03:14:22,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:22,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:22,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:22,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:22,332 INFO L87 Difference]: Start difference. First operand 1124 states and 1777 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 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-08-29 03:14:22,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:22,642 INFO L93 Difference]: Finished difference Result 2591 states and 4097 transitions. [2021-08-29 03:14:22,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:22,643 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 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 122 [2021-08-29 03:14:22,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:22,648 INFO L225 Difference]: With dead ends: 2591 [2021-08-29 03:14:22,649 INFO L226 Difference]: Without dead ends: 1475 [2021-08-29 03:14:22,650 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.45ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:22,651 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 170 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 204.82ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 408 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.97ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 273.14ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:22,651 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [170 Valid, 0 Invalid, 408 Unknown, 0 Unchecked, 0.97ms Time], IncrementalHoareTripleChecker [3 Valid, 405 Invalid, 0 Unknown, 0 Unchecked, 273.14ms Time] [2021-08-29 03:14:22,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1475 states. [2021-08-29 03:14:22,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1475 to 1475. [2021-08-29 03:14:22,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1474 states have (on average 1.5793758480325644) internal successors, (2328), 1474 states have internal predecessors, (2328), 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-08-29 03:14:22,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 2328 transitions. [2021-08-29 03:14:22,707 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 2328 transitions. Word has length 122 [2021-08-29 03:14:22,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:22,707 INFO L470 AbstractCegarLoop]: Abstraction has 1475 states and 2328 transitions. [2021-08-29 03:14:22,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 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-08-29 03:14:22,708 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 2328 transitions. [2021-08-29 03:14:22,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-08-29 03:14:22,711 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:22,711 INFO L513 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:22,712 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-08-29 03:14:22,712 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:22,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:22,712 INFO L82 PathProgramCache]: Analyzing trace with hash -1566103125, now seen corresponding path program 1 times [2021-08-29 03:14:22,713 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:22,713 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1493974269] [2021-08-29 03:14:22,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:22,713 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:22,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:22,740 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-08-29 03:14:22,740 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:22,740 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1493974269] [2021-08-29 03:14:22,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1493974269] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:22,741 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:22,741 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:22,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059888099] [2021-08-29 03:14:22,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:22,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:22,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:22,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:22,742 INFO L87 Difference]: Start difference. First operand 1475 states and 2328 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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-08-29 03:14:23,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:23,049 INFO L93 Difference]: Finished difference Result 2982 states and 4692 transitions. [2021-08-29 03:14:23,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:23,050 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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 159 [2021-08-29 03:14:23,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:23,055 INFO L225 Difference]: With dead ends: 2982 [2021-08-29 03:14:23,055 INFO L226 Difference]: Without dead ends: 1515 [2021-08-29 03:14:23,058 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.46ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:23,058 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 57 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 204.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.95ms SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 261.18ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:23,059 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 0 Invalid, 445 Unknown, 0 Unchecked, 0.95ms Time], IncrementalHoareTripleChecker [27 Valid, 418 Invalid, 0 Unknown, 0 Unchecked, 261.18ms Time] [2021-08-29 03:14:23,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1515 states. [2021-08-29 03:14:23,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1515 to 1475. [2021-08-29 03:14:23,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1475 states, 1474 states have (on average 1.4816824966078697) internal successors, (2184), 1474 states have internal predecessors, (2184), 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-08-29 03:14:23,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1475 states to 1475 states and 2184 transitions. [2021-08-29 03:14:23,108 INFO L78 Accepts]: Start accepts. Automaton has 1475 states and 2184 transitions. Word has length 159 [2021-08-29 03:14:23,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:23,109 INFO L470 AbstractCegarLoop]: Abstraction has 1475 states and 2184 transitions. [2021-08-29 03:14:23,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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-08-29 03:14:23,109 INFO L276 IsEmpty]: Start isEmpty. Operand 1475 states and 2184 transitions. [2021-08-29 03:14:23,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-08-29 03:14:23,112 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:23,112 INFO L513 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:23,113 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-08-29 03:14:23,113 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:23,113 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:23,114 INFO L82 PathProgramCache]: Analyzing trace with hash 1636228969, now seen corresponding path program 1 times [2021-08-29 03:14:23,114 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:23,114 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003283341] [2021-08-29 03:14:23,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:23,114 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:23,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:23,156 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-08-29 03:14:23,157 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:23,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003283341] [2021-08-29 03:14:23,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003283341] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:23,157 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:23,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:23,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503442077] [2021-08-29 03:14:23,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:23,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:23,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:23,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:23,159 INFO L87 Difference]: Start difference. First operand 1475 states and 2184 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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-08-29 03:14:23,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:23,441 INFO L93 Difference]: Finished difference Result 3138 states and 4656 transitions. [2021-08-29 03:14:23,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:23,441 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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 159 [2021-08-29 03:14:23,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:23,447 INFO L225 Difference]: With dead ends: 3138 [2021-08-29 03:14:23,447 INFO L226 Difference]: Without dead ends: 1671 [2021-08-29 03:14:23,449 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.52ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:23,450 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 100 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 363 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 185.18ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.94ms SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 363 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 238.24ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:23,450 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [100 Valid, 0 Invalid, 403 Unknown, 0 Unchecked, 0.94ms Time], IncrementalHoareTripleChecker [40 Valid, 363 Invalid, 0 Unknown, 0 Unchecked, 238.24ms Time] [2021-08-29 03:14:23,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1671 states. [2021-08-29 03:14:23,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1671 to 1555. [2021-08-29 03:14:23,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1554 states have (on average 1.444015444015444) internal successors, (2244), 1554 states have internal predecessors, (2244), 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-08-29 03:14:23,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 2244 transitions. [2021-08-29 03:14:23,508 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 2244 transitions. Word has length 159 [2021-08-29 03:14:23,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:23,508 INFO L470 AbstractCegarLoop]: Abstraction has 1555 states and 2244 transitions. [2021-08-29 03:14:23,508 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 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-08-29 03:14:23,509 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 2244 transitions. [2021-08-29 03:14:23,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-08-29 03:14:23,512 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:23,512 INFO L513 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 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-08-29 03:14:23,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-08-29 03:14:23,513 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:23,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:23,513 INFO L82 PathProgramCache]: Analyzing trace with hash 442177989, now seen corresponding path program 1 times [2021-08-29 03:14:23,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:23,513 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187831887] [2021-08-29 03:14:23,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:23,514 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:23,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:23,553 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2021-08-29 03:14:23,553 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:23,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187831887] [2021-08-29 03:14:23,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187831887] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:23,554 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:23,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:23,554 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602965767] [2021-08-29 03:14:23,554 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:23,554 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:23,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:23,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:23,555 INFO L87 Difference]: Start difference. First operand 1555 states and 2244 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 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-08-29 03:14:23,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:23,789 INFO L93 Difference]: Finished difference Result 3158 states and 4542 transitions. [2021-08-29 03:14:23,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:23,790 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 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 173 [2021-08-29 03:14:23,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:23,795 INFO L225 Difference]: With dead ends: 3158 [2021-08-29 03:14:23,795 INFO L226 Difference]: Without dead ends: 1611 [2021-08-29 03:14:23,797 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.43ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:23,798 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 144 mSDsluCounter, 32 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 151.76ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.81ms SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 192.71ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:23,798 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 0 Invalid, 326 Unknown, 0 Unchecked, 0.81ms Time], IncrementalHoareTripleChecker [52 Valid, 274 Invalid, 0 Unknown, 0 Unchecked, 192.71ms Time] [2021-08-29 03:14:23,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1611 states. [2021-08-29 03:14:23,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1611 to 1555. [2021-08-29 03:14:23,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1554 states have (on average 1.404118404118404) internal successors, (2182), 1554 states have internal predecessors, (2182), 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-08-29 03:14:23,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 2182 transitions. [2021-08-29 03:14:23,855 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 2182 transitions. Word has length 173 [2021-08-29 03:14:23,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:23,856 INFO L470 AbstractCegarLoop]: Abstraction has 1555 states and 2182 transitions. [2021-08-29 03:14:23,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 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-08-29 03:14:23,856 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 2182 transitions. [2021-08-29 03:14:23,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-08-29 03:14:23,860 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:23,860 INFO L513 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 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-08-29 03:14:23,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-08-29 03:14:23,861 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:23,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:23,862 INFO L82 PathProgramCache]: Analyzing trace with hash 893492071, now seen corresponding path program 1 times [2021-08-29 03:14:23,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:23,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586138950] [2021-08-29 03:14:23,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:23,862 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:23,892 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 205 proven. 0 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-08-29 03:14:23,893 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:23,893 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586138950] [2021-08-29 03:14:23,893 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586138950] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:23,893 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:23,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:23,894 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449391661] [2021-08-29 03:14:23,894 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:23,894 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:23,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:23,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:23,895 INFO L87 Difference]: Start difference. First operand 1555 states and 2182 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 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-08-29 03:14:24,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:24,147 INFO L93 Difference]: Finished difference Result 3187 states and 4459 transitions. [2021-08-29 03:14:24,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:24,147 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 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 189 [2021-08-29 03:14:24,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:24,153 INFO L225 Difference]: With dead ends: 3187 [2021-08-29 03:14:24,153 INFO L226 Difference]: Without dead ends: 1640 [2021-08-29 03:14:24,155 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.49ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:24,157 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 13 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 162.77ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.80ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 211.34ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:24,157 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 0 Invalid, 421 Unknown, 0 Unchecked, 0.80ms Time], IncrementalHoareTripleChecker [2 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 211.34ms Time] [2021-08-29 03:14:24,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1640 states. [2021-08-29 03:14:24,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1640 to 1624. [2021-08-29 03:14:24,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1624 states, 1623 states have (on average 1.3961799137399877) internal successors, (2266), 1623 states have internal predecessors, (2266), 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-08-29 03:14:24,204 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1624 states to 1624 states and 2266 transitions. [2021-08-29 03:14:24,205 INFO L78 Accepts]: Start accepts. Automaton has 1624 states and 2266 transitions. Word has length 189 [2021-08-29 03:14:24,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:24,205 INFO L470 AbstractCegarLoop]: Abstraction has 1624 states and 2266 transitions. [2021-08-29 03:14:24,206 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 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-08-29 03:14:24,206 INFO L276 IsEmpty]: Start isEmpty. Operand 1624 states and 2266 transitions. [2021-08-29 03:14:24,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2021-08-29 03:14:24,217 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:24,217 INFO L513 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:24,217 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-08-29 03:14:24,218 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:24,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:24,218 INFO L82 PathProgramCache]: Analyzing trace with hash -1767840956, now seen corresponding path program 1 times [2021-08-29 03:14:24,218 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:24,219 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710408269] [2021-08-29 03:14:24,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:24,219 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:24,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:24,263 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 292 proven. 0 refuted. 0 times theorem prover too weak. 158 trivial. 0 not checked. [2021-08-29 03:14:24,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:24,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710408269] [2021-08-29 03:14:24,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1710408269] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:24,264 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:24,264 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:24,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795445991] [2021-08-29 03:14:24,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:24,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:24,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:24,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:24,267 INFO L87 Difference]: Start difference. First operand 1624 states and 2266 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-29 03:14:24,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:24,543 INFO L93 Difference]: Finished difference Result 3392 states and 4736 transitions. [2021-08-29 03:14:24,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:24,543 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 210 [2021-08-29 03:14:24,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:24,550 INFO L225 Difference]: With dead ends: 3392 [2021-08-29 03:14:24,550 INFO L226 Difference]: Without dead ends: 1776 [2021-08-29 03:14:24,552 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.44ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:24,553 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 29 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 181.57ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.86ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 232.46ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:24,553 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 0 Invalid, 424 Unknown, 0 Unchecked, 0.86ms Time], IncrementalHoareTripleChecker [4 Valid, 420 Invalid, 0 Unknown, 0 Unchecked, 232.46ms Time] [2021-08-29 03:14:24,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1776 states. [2021-08-29 03:14:24,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1776 to 1724. [2021-08-29 03:14:24,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1724 states, 1723 states have (on average 1.3847939640162508) internal successors, (2386), 1723 states have internal predecessors, (2386), 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-08-29 03:14:24,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1724 states to 1724 states and 2386 transitions. [2021-08-29 03:14:24,600 INFO L78 Accepts]: Start accepts. Automaton has 1724 states and 2386 transitions. Word has length 210 [2021-08-29 03:14:24,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:24,601 INFO L470 AbstractCegarLoop]: Abstraction has 1724 states and 2386 transitions. [2021-08-29 03:14:24,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-29 03:14:24,601 INFO L276 IsEmpty]: Start isEmpty. Operand 1724 states and 2386 transitions. [2021-08-29 03:14:24,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2021-08-29 03:14:24,606 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:24,607 INFO L513 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 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-08-29 03:14:24,607 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-08-29 03:14:24,607 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:24,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:24,608 INFO L82 PathProgramCache]: Analyzing trace with hash -1550608766, now seen corresponding path program 1 times [2021-08-29 03:14:24,608 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:24,608 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724839930] [2021-08-29 03:14:24,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:24,608 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:24,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:24,655 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 257 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-08-29 03:14:24,656 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:24,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724839930] [2021-08-29 03:14:24,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724839930] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:24,656 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:24,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:24,657 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660599064] [2021-08-29 03:14:24,658 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:24,658 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:24,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:24,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:24,659 INFO L87 Difference]: Start difference. First operand 1724 states and 2386 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-08-29 03:14:24,914 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:24,915 INFO L93 Difference]: Finished difference Result 3494 states and 4822 transitions. [2021-08-29 03:14:24,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:24,915 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 213 [2021-08-29 03:14:24,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:24,921 INFO L225 Difference]: With dead ends: 3494 [2021-08-29 03:14:24,921 INFO L226 Difference]: Without dead ends: 1778 [2021-08-29 03:14:24,923 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.25ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:24,924 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 152 mSDsluCounter, 27 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 166.78ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.81ms SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 213.09ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:24,925 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [152 Valid, 0 Invalid, 322 Unknown, 0 Unchecked, 0.81ms Time], IncrementalHoareTripleChecker [56 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 213.09ms Time] [2021-08-29 03:14:24,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1778 states. [2021-08-29 03:14:24,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1778 to 1724. [2021-08-29 03:14:24,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1724 states, 1723 states have (on average 1.380150899593732) internal successors, (2378), 1723 states have internal predecessors, (2378), 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-08-29 03:14:24,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1724 states to 1724 states and 2378 transitions. [2021-08-29 03:14:24,973 INFO L78 Accepts]: Start accepts. Automaton has 1724 states and 2378 transitions. Word has length 213 [2021-08-29 03:14:24,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:24,973 INFO L470 AbstractCegarLoop]: Abstraction has 1724 states and 2378 transitions. [2021-08-29 03:14:24,974 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-08-29 03:14:24,974 INFO L276 IsEmpty]: Start isEmpty. Operand 1724 states and 2378 transitions. [2021-08-29 03:14:24,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2021-08-29 03:14:24,979 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:24,979 INFO L513 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 5, 5, 4, 4, 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] [2021-08-29 03:14:24,979 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-08-29 03:14:24,979 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:24,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:24,981 INFO L82 PathProgramCache]: Analyzing trace with hash -615950364, now seen corresponding path program 1 times [2021-08-29 03:14:24,981 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:24,981 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764215921] [2021-08-29 03:14:24,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:24,981 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:24,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:25,025 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 359 proven. 0 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2021-08-29 03:14:25,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:25,025 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764215921] [2021-08-29 03:14:25,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764215921] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:25,026 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:25,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:25,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243484665] [2021-08-29 03:14:25,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:25,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:25,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:25,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:25,028 INFO L87 Difference]: Start difference. First operand 1724 states and 2378 transitions. Second operand has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-29 03:14:25,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:25,323 INFO L93 Difference]: Finished difference Result 3636 states and 5036 transitions. [2021-08-29 03:14:25,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:25,323 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 234 [2021-08-29 03:14:25,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:25,330 INFO L225 Difference]: With dead ends: 3636 [2021-08-29 03:14:25,330 INFO L226 Difference]: Without dead ends: 1820 [2021-08-29 03:14:25,332 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.46ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:25,333 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 49 mSDsluCounter, 95 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 195.26ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.87ms SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 248.55ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:25,336 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 0 Invalid, 434 Unknown, 0 Unchecked, 0.87ms Time], IncrementalHoareTripleChecker [24 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 248.55ms Time] [2021-08-29 03:14:25,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1820 states. [2021-08-29 03:14:25,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1820 to 1780. [2021-08-29 03:14:25,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1780 states, 1779 states have (on average 1.3614390106801575) internal successors, (2422), 1779 states have internal predecessors, (2422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-29 03:14:25,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1780 states to 1780 states and 2422 transitions. [2021-08-29 03:14:25,385 INFO L78 Accepts]: Start accepts. Automaton has 1780 states and 2422 transitions. Word has length 234 [2021-08-29 03:14:25,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:25,386 INFO L470 AbstractCegarLoop]: Abstraction has 1780 states and 2422 transitions. [2021-08-29 03:14:25,386 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.333333333333336) internal successors, (124), 3 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-29 03:14:25,386 INFO L276 IsEmpty]: Start isEmpty. Operand 1780 states and 2422 transitions. [2021-08-29 03:14:25,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2021-08-29 03:14:25,391 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:25,391 INFO L513 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 7, 7, 7, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:25,391 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-08-29 03:14:25,391 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:25,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:25,392 INFO L82 PathProgramCache]: Analyzing trace with hash 1751905145, now seen corresponding path program 1 times [2021-08-29 03:14:25,392 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:25,392 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646557309] [2021-08-29 03:14:25,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:25,393 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:25,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:25,431 INFO L134 CoverageAnalysis]: Checked inductivity of 584 backedges. 385 proven. 0 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2021-08-29 03:14:25,431 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:25,431 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646557309] [2021-08-29 03:14:25,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646557309] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:25,431 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:25,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:25,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834810947] [2021-08-29 03:14:25,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:25,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:25,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:25,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:25,433 INFO L87 Difference]: Start difference. First operand 1780 states and 2422 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 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-08-29 03:14:25,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:25,722 INFO L93 Difference]: Finished difference Result 3584 states and 4884 transitions. [2021-08-29 03:14:25,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:25,723 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 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 236 [2021-08-29 03:14:25,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:25,729 INFO L225 Difference]: With dead ends: 3584 [2021-08-29 03:14:25,729 INFO L226 Difference]: Without dead ends: 1812 [2021-08-29 03:14:25,732 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.80ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:25,732 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 19 mSDsluCounter, 101 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 188.96ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.89ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 239.30ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:25,733 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 0 Invalid, 427 Unknown, 0 Unchecked, 0.89ms Time], IncrementalHoareTripleChecker [6 Valid, 421 Invalid, 0 Unknown, 0 Unchecked, 239.30ms Time] [2021-08-29 03:14:25,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1812 states. [2021-08-29 03:14:25,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1812 to 1780. [2021-08-29 03:14:25,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1780 states, 1779 states have (on average 1.3501967397414278) internal successors, (2402), 1779 states have internal predecessors, (2402), 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-08-29 03:14:25,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1780 states to 1780 states and 2402 transitions. [2021-08-29 03:14:25,792 INFO L78 Accepts]: Start accepts. Automaton has 1780 states and 2402 transitions. Word has length 236 [2021-08-29 03:14:25,792 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:25,793 INFO L470 AbstractCegarLoop]: Abstraction has 1780 states and 2402 transitions. [2021-08-29 03:14:25,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 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-08-29 03:14:25,793 INFO L276 IsEmpty]: Start isEmpty. Operand 1780 states and 2402 transitions. [2021-08-29 03:14:25,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2021-08-29 03:14:25,798 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:25,798 INFO L513 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 6, 6, 5, 5, 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] [2021-08-29 03:14:25,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-08-29 03:14:25,799 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:25,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:25,799 INFO L82 PathProgramCache]: Analyzing trace with hash 264243297, now seen corresponding path program 1 times [2021-08-29 03:14:25,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:25,799 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369997591] [2021-08-29 03:14:25,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:25,800 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:25,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:25,858 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 425 proven. 16 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2021-08-29 03:14:25,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:25,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369997591] [2021-08-29 03:14:25,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [369997591] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-29 03:14:25,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [946002393] [2021-08-29 03:14:25,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:25,859 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:25,859 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-29 03:14:25,865 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-08-29 03:14:25,883 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-08-29 03:14:25,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:25,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 461 conjuncts, 2 conjunts are in the unsatisfiable core [2021-08-29 03:14:25,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-29 03:14:26,464 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 398 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2021-08-29 03:14:26,465 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-08-29 03:14:26,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [946002393] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:26,466 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-29 03:14:26,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-08-29 03:14:26,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1832454300] [2021-08-29 03:14:26,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:26,467 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:26,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:26,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-29 03:14:26,468 INFO L87 Difference]: Start difference. First operand 1780 states and 2402 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 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-08-29 03:14:26,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:26,779 INFO L93 Difference]: Finished difference Result 3574 states and 4830 transitions. [2021-08-29 03:14:26,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:26,779 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 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 246 [2021-08-29 03:14:26,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:26,787 INFO L225 Difference]: With dead ends: 3574 [2021-08-29 03:14:26,787 INFO L226 Difference]: Without dead ends: 2235 [2021-08-29 03:14:26,789 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.25ms TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-29 03:14:26,789 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 136 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 205.28ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.94ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 262.63ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:26,791 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [136 Valid, 0 Invalid, 393 Unknown, 0 Unchecked, 0.94ms Time], IncrementalHoareTripleChecker [3 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 262.63ms Time] [2021-08-29 03:14:26,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2235 states. [2021-08-29 03:14:26,843 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2235 to 2235. [2021-08-29 03:14:26,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2235 states, 2234 states have (on average 1.3504923903312445) internal successors, (3017), 2234 states have internal predecessors, (3017), 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-08-29 03:14:26,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2235 states to 2235 states and 3017 transitions. [2021-08-29 03:14:26,851 INFO L78 Accepts]: Start accepts. Automaton has 2235 states and 3017 transitions. Word has length 246 [2021-08-29 03:14:26,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:26,851 INFO L470 AbstractCegarLoop]: Abstraction has 2235 states and 3017 transitions. [2021-08-29 03:14:26,851 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 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-08-29 03:14:26,852 INFO L276 IsEmpty]: Start isEmpty. Operand 2235 states and 3017 transitions. [2021-08-29 03:14:26,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2021-08-29 03:14:26,857 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:26,857 INFO L513 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-08-29 03:14:26,886 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-08-29 03:14:27,073 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,SelfDestructingSolverStorable25 [2021-08-29 03:14:27,073 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:27,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:27,073 INFO L82 PathProgramCache]: Analyzing trace with hash -1153610059, now seen corresponding path program 1 times [2021-08-29 03:14:27,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:27,074 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906085391] [2021-08-29 03:14:27,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:27,074 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:27,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:27,137 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-08-29 03:14:27,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:27,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906085391] [2021-08-29 03:14:27,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906085391] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-29 03:14:27,137 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849667050] [2021-08-29 03:14:27,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:27,138 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:27,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-29 03:14:27,141 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-08-29 03:14:27,160 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-08-29 03:14:27,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:27,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-29 03:14:27,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-29 03:14:27,638 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-08-29 03:14:27,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-08-29 03:14:28,064 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-08-29 03:14:28,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849667050] provided 0 perfect and 2 imperfect interpolant sequences [2021-08-29 03:14:28,064 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-08-29 03:14:28,065 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-08-29 03:14:28,065 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [373815513] [2021-08-29 03:14:28,066 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-29 03:14:28,066 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:28,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-29 03:14:28,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-29 03:14:28,066 INFO L87 Difference]: Start difference. First operand 2235 states and 3017 transitions. Second operand has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 6 states have internal predecessors, (206), 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-08-29 03:14:29,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:29,417 INFO L93 Difference]: Finished difference Result 9940 states and 13502 transitions. [2021-08-29 03:14:29,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-29 03:14:29,418 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 6 states have internal predecessors, (206), 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-08-29 03:14:29,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:29,442 INFO L225 Difference]: With dead ends: 9940 [2021-08-29 03:14:29,442 INFO L226 Difference]: Without dead ends: 7713 [2021-08-29 03:14:29,447 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 516 GetRequests, 508 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 27.30ms TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-08-29 03:14:29,447 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 464 mSDsluCounter, 807 mSDsCounter, 0 mSdLazyCounter, 2343 mSolverCounterSat, 73 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 936.35ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 464 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 2416 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.88ms SdHoareTripleChecker+Time, 73 IncrementalHoareTripleChecker+Valid, 2343 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1178.58ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:29,448 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [464 Valid, 0 Invalid, 2416 Unknown, 0 Unchecked, 5.88ms Time], IncrementalHoareTripleChecker [73 Valid, 2343 Invalid, 0 Unknown, 0 Unchecked, 1178.58ms Time] [2021-08-29 03:14:29,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7713 states. [2021-08-29 03:14:29,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7713 to 3105. [2021-08-29 03:14:29,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3105 states, 3104 states have (on average 1.3263530927835052) internal successors, (4117), 3104 states have internal predecessors, (4117), 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-08-29 03:14:29,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3105 states to 3105 states and 4117 transitions. [2021-08-29 03:14:29,551 INFO L78 Accepts]: Start accepts. Automaton has 3105 states and 4117 transitions. Word has length 253 [2021-08-29 03:14:29,551 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:29,551 INFO L470 AbstractCegarLoop]: Abstraction has 3105 states and 4117 transitions. [2021-08-29 03:14:29,551 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 6 states have internal predecessors, (206), 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-08-29 03:14:29,551 INFO L276 IsEmpty]: Start isEmpty. Operand 3105 states and 4117 transitions. [2021-08-29 03:14:29,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2021-08-29 03:14:29,557 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:29,557 INFO L513 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-08-29 03:14:29,584 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-08-29 03:14:29,781 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,SelfDestructingSolverStorable26 [2021-08-29 03:14:29,782 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:29,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:29,782 INFO L82 PathProgramCache]: Analyzing trace with hash -864790669, now seen corresponding path program 1 times [2021-08-29 03:14:29,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:29,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512954207] [2021-08-29 03:14:29,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:29,783 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:29,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:29,817 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 400 proven. 0 refuted. 0 times theorem prover too weak. 181 trivial. 0 not checked. [2021-08-29 03:14:29,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:29,819 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512954207] [2021-08-29 03:14:29,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512954207] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:29,819 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:29,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:29,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550070259] [2021-08-29 03:14:29,820 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:29,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:29,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:29,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:29,821 INFO L87 Difference]: Start difference. First operand 3105 states and 4117 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-08-29 03:14:30,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:30,235 INFO L93 Difference]: Finished difference Result 8784 states and 11707 transitions. [2021-08-29 03:14:30,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:30,235 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 253 [2021-08-29 03:14:30,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:30,243 INFO L225 Difference]: With dead ends: 8784 [2021-08-29 03:14:30,243 INFO L226 Difference]: Without dead ends: 5687 [2021-08-29 03:14:30,248 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.36ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:30,248 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 132 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 549 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 250.97ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 553 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.94ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 327.62ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:30,249 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [132 Valid, 0 Invalid, 553 Unknown, 0 Unchecked, 0.94ms Time], IncrementalHoareTripleChecker [4 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 327.62ms Time] [2021-08-29 03:14:30,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5687 states. [2021-08-29 03:14:30,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5687 to 5685. [2021-08-29 03:14:30,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5685 states, 5684 states have (on average 1.3347994370161858) internal successors, (7587), 5684 states have internal predecessors, (7587), 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-08-29 03:14:30,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5685 states to 5685 states and 7587 transitions. [2021-08-29 03:14:30,394 INFO L78 Accepts]: Start accepts. Automaton has 5685 states and 7587 transitions. Word has length 253 [2021-08-29 03:14:30,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:30,394 INFO L470 AbstractCegarLoop]: Abstraction has 5685 states and 7587 transitions. [2021-08-29 03:14:30,394 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-08-29 03:14:30,395 INFO L276 IsEmpty]: Start isEmpty. Operand 5685 states and 7587 transitions. [2021-08-29 03:14:30,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2021-08-29 03:14:30,405 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:30,405 INFO L513 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-08-29 03:14:30,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-08-29 03:14:30,405 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:30,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:30,406 INFO L82 PathProgramCache]: Analyzing trace with hash 52349753, now seen corresponding path program 1 times [2021-08-29 03:14:30,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:30,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085701009] [2021-08-29 03:14:30,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:30,407 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:30,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:30,439 INFO L134 CoverageAnalysis]: Checked inductivity of 580 backedges. 374 proven. 0 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2021-08-29 03:14:30,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:30,439 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085701009] [2021-08-29 03:14:30,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085701009] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:30,440 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:30,440 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:30,440 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824586338] [2021-08-29 03:14:30,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:30,441 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:30,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:30,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:30,441 INFO L87 Difference]: Start difference. First operand 5685 states and 7587 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 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-08-29 03:14:30,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:30,771 INFO L93 Difference]: Finished difference Result 11462 states and 15282 transitions. [2021-08-29 03:14:30,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:30,772 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 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 256 [2021-08-29 03:14:30,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:30,781 INFO L225 Difference]: With dead ends: 11462 [2021-08-29 03:14:30,782 INFO L226 Difference]: Without dead ends: 5785 [2021-08-29 03:14:30,788 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.38ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:30,793 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 150 mSDsluCounter, 23 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 168.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.67ms SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 220.28ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:30,793 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 0 Invalid, 340 Unknown, 0 Unchecked, 0.67ms Time], IncrementalHoareTripleChecker [54 Valid, 286 Invalid, 0 Unknown, 0 Unchecked, 220.28ms Time] [2021-08-29 03:14:30,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5785 states. [2021-08-29 03:14:30,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5785 to 5685. [2021-08-29 03:14:30,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5685 states, 5684 states have (on average 1.3161505981703026) internal successors, (7481), 5684 states have internal predecessors, (7481), 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-08-29 03:14:30,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5685 states to 5685 states and 7481 transitions. [2021-08-29 03:14:30,952 INFO L78 Accepts]: Start accepts. Automaton has 5685 states and 7481 transitions. Word has length 256 [2021-08-29 03:14:30,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:30,952 INFO L470 AbstractCegarLoop]: Abstraction has 5685 states and 7481 transitions. [2021-08-29 03:14:30,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 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-08-29 03:14:30,953 INFO L276 IsEmpty]: Start isEmpty. Operand 5685 states and 7481 transitions. [2021-08-29 03:14:30,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2021-08-29 03:14:30,963 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:30,964 INFO L513 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-08-29 03:14:30,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-08-29 03:14:30,964 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:30,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:30,965 INFO L82 PathProgramCache]: Analyzing trace with hash 212492165, now seen corresponding path program 1 times [2021-08-29 03:14:30,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:30,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1069301236] [2021-08-29 03:14:30,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:30,966 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:30,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:31,014 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 518 proven. 5 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2021-08-29 03:14:31,014 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:31,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1069301236] [2021-08-29 03:14:31,015 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1069301236] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-29 03:14:31,015 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [366345089] [2021-08-29 03:14:31,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:31,015 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:31,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-29 03:14:31,017 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-08-29 03:14:31,018 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-08-29 03:14:31,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:31,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 2 conjunts are in the unsatisfiable core [2021-08-29 03:14:31,118 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-29 03:14:31,515 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 460 proven. 0 refuted. 0 times theorem prover too weak. 269 trivial. 0 not checked. [2021-08-29 03:14:31,515 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-08-29 03:14:31,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [366345089] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:31,516 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-29 03:14:31,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-08-29 03:14:31,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87046792] [2021-08-29 03:14:31,517 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:31,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:31,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:31,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-29 03:14:31,517 INFO L87 Difference]: Start difference. First operand 5685 states and 7481 transitions. Second operand has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 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-08-29 03:14:31,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:31,883 INFO L93 Difference]: Finished difference Result 10592 states and 14010 transitions. [2021-08-29 03:14:31,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:31,884 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 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 282 [2021-08-29 03:14:31,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:31,893 INFO L225 Difference]: With dead ends: 10592 [2021-08-29 03:14:31,894 INFO L226 Difference]: Without dead ends: 6025 [2021-08-29 03:14:31,898 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.71ms TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-29 03:14:31,899 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 110 mSDsluCounter, 42 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 172.44ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.90ms SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 249.44ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:31,899 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [110 Valid, 0 Invalid, 405 Unknown, 0 Unchecked, 0.90ms Time], IncrementalHoareTripleChecker [44 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 249.44ms Time] [2021-08-29 03:14:31,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6025 states. [2021-08-29 03:14:32,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6025 to 5705. [2021-08-29 03:14:32,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5705 states, 5704 states have (on average 1.3125876577840112) internal successors, (7487), 5704 states have internal predecessors, (7487), 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-08-29 03:14:32,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5705 states to 5705 states and 7487 transitions. [2021-08-29 03:14:32,023 INFO L78 Accepts]: Start accepts. Automaton has 5705 states and 7487 transitions. Word has length 282 [2021-08-29 03:14:32,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:32,023 INFO L470 AbstractCegarLoop]: Abstraction has 5705 states and 7487 transitions. [2021-08-29 03:14:32,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.333333333333336) internal successors, (145), 3 states have internal predecessors, (145), 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-08-29 03:14:32,024 INFO L276 IsEmpty]: Start isEmpty. Operand 5705 states and 7487 transitions. [2021-08-29 03:14:32,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2021-08-29 03:14:32,031 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:32,032 INFO L513 BasicCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-08-29 03:14:32,059 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-08-29 03:14:32,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:32,245 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:32,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:32,245 INFO L82 PathProgramCache]: Analyzing trace with hash -1760130215, now seen corresponding path program 1 times [2021-08-29 03:14:32,245 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:32,246 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025737701] [2021-08-29 03:14:32,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:32,246 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:32,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:32,307 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 518 proven. 5 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2021-08-29 03:14:32,307 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:32,307 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025737701] [2021-08-29 03:14:32,308 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025737701] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-29 03:14:32,308 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [554652200] [2021-08-29 03:14:32,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:32,308 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:32,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-29 03:14:32,309 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-08-29 03:14:32,339 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-08-29 03:14:32,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:32,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-29 03:14:32,416 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-29 03:14:32,864 INFO L134 CoverageAnalysis]: Checked inductivity of 729 backedges. 421 proven. 0 refuted. 0 times theorem prover too weak. 308 trivial. 0 not checked. [2021-08-29 03:14:32,864 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-08-29 03:14:32,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [554652200] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:32,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-29 03:14:32,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-08-29 03:14:32,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312076096] [2021-08-29 03:14:32,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:32,866 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:32,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:32,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-29 03:14:32,866 INFO L87 Difference]: Start difference. First operand 5705 states and 7487 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-08-29 03:14:33,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:33,168 INFO L93 Difference]: Finished difference Result 11402 states and 14962 transitions. [2021-08-29 03:14:33,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:33,169 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 283 [2021-08-29 03:14:33,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:33,177 INFO L225 Difference]: With dead ends: 11402 [2021-08-29 03:14:33,177 INFO L226 Difference]: Without dead ends: 5705 [2021-08-29 03:14:33,181 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 286 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.01ms TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-29 03:14:33,182 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 4 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 139.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 400 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.57ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 188.15ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:33,182 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 0 Invalid, 400 Unknown, 0 Unchecked, 0.57ms Time], IncrementalHoareTripleChecker [0 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 188.15ms Time] [2021-08-29 03:14:33,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5705 states. [2021-08-29 03:14:33,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5705 to 5705. [2021-08-29 03:14:33,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5705 states, 5704 states have (on average 1.3108345021037868) internal successors, (7477), 5704 states have internal predecessors, (7477), 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-08-29 03:14:33,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5705 states to 5705 states and 7477 transitions. [2021-08-29 03:14:33,303 INFO L78 Accepts]: Start accepts. Automaton has 5705 states and 7477 transitions. Word has length 283 [2021-08-29 03:14:33,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:33,303 INFO L470 AbstractCegarLoop]: Abstraction has 5705 states and 7477 transitions. [2021-08-29 03:14:33,304 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-08-29 03:14:33,304 INFO L276 IsEmpty]: Start isEmpty. Operand 5705 states and 7477 transitions. [2021-08-29 03:14:33,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2021-08-29 03:14:33,312 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:33,312 INFO L513 BasicCegarLoop]: trace histogram [10, 10, 10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-08-29 03:14:33,339 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-08-29 03:14:33,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:33,529 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:33,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:33,529 INFO L82 PathProgramCache]: Analyzing trace with hash 228335597, now seen corresponding path program 1 times [2021-08-29 03:14:33,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:33,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [940061295] [2021-08-29 03:14:33,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:33,529 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:33,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:33,568 INFO L134 CoverageAnalysis]: Checked inductivity of 738 backedges. 526 proven. 6 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2021-08-29 03:14:33,569 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:33,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [940061295] [2021-08-29 03:14:33,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [940061295] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-29 03:14:33,569 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922569878] [2021-08-29 03:14:33,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:33,570 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:33,570 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-29 03:14:33,571 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-08-29 03:14:33,592 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-08-29 03:14:33,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:33,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 511 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-29 03:14:33,691 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-29 03:14:34,101 INFO L134 CoverageAnalysis]: Checked inductivity of 738 backedges. 526 proven. 6 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2021-08-29 03:14:34,101 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-08-29 03:14:34,538 INFO L134 CoverageAnalysis]: Checked inductivity of 738 backedges. 526 proven. 6 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2021-08-29 03:14:34,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922569878] provided 0 perfect and 2 imperfect interpolant sequences [2021-08-29 03:14:34,539 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-08-29 03:14:34,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-08-29 03:14:34,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572195138] [2021-08-29 03:14:34,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-29 03:14:34,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:34,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-29 03:14:34,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-29 03:14:34,542 INFO L87 Difference]: Start difference. First operand 5705 states and 7477 transitions. Second operand has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 6 states have internal predecessors, (199), 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-08-29 03:14:35,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:35,065 INFO L93 Difference]: Finished difference Result 12791 states and 16606 transitions. [2021-08-29 03:14:35,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-29 03:14:35,066 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 6 states have internal predecessors, (199), 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 283 [2021-08-29 03:14:35,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:35,076 INFO L225 Difference]: With dead ends: 12791 [2021-08-29 03:14:35,076 INFO L226 Difference]: Without dead ends: 7028 [2021-08-29 03:14:35,081 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 572 GetRequests, 566 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 19.39ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-08-29 03:14:35,081 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 671 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 638 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 306.66ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 671 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.12ms SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 638 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 388.34ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:35,082 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [671 Valid, 0 Invalid, 703 Unknown, 0 Unchecked, 2.12ms Time], IncrementalHoareTripleChecker [65 Valid, 638 Invalid, 0 Unknown, 0 Unchecked, 388.34ms Time] [2021-08-29 03:14:35,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7028 states. [2021-08-29 03:14:35,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7028 to 4724. [2021-08-29 03:14:35,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4724 states, 4723 states have (on average 1.2769426212153292) internal successors, (6031), 4723 states have internal predecessors, (6031), 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-08-29 03:14:35,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4724 states to 4724 states and 6031 transitions. [2021-08-29 03:14:35,196 INFO L78 Accepts]: Start accepts. Automaton has 4724 states and 6031 transitions. Word has length 283 [2021-08-29 03:14:35,196 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:35,196 INFO L470 AbstractCegarLoop]: Abstraction has 4724 states and 6031 transitions. [2021-08-29 03:14:35,196 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 33.166666666666664) internal successors, (199), 6 states have internal predecessors, (199), 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-08-29 03:14:35,197 INFO L276 IsEmpty]: Start isEmpty. Operand 4724 states and 6031 transitions. [2021-08-29 03:14:35,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 322 [2021-08-29 03:14:35,203 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:35,203 INFO L513 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:35,231 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-08-29 03:14:35,427 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:35,427 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:35,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:35,428 INFO L82 PathProgramCache]: Analyzing trace with hash 1511923228, now seen corresponding path program 1 times [2021-08-29 03:14:35,428 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:35,428 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681792943] [2021-08-29 03:14:35,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:35,428 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:35,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:35,476 INFO L134 CoverageAnalysis]: Checked inductivity of 968 backedges. 564 proven. 0 refuted. 0 times theorem prover too weak. 404 trivial. 0 not checked. [2021-08-29 03:14:35,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:35,476 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681792943] [2021-08-29 03:14:35,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1681792943] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:35,476 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:35,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:35,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033941763] [2021-08-29 03:14:35,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:35,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:35,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:35,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:35,478 INFO L87 Difference]: Start difference. First operand 4724 states and 6031 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 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-08-29 03:14:35,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:35,710 INFO L93 Difference]: Finished difference Result 8080 states and 10249 transitions. [2021-08-29 03:14:35,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:35,710 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 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 321 [2021-08-29 03:14:35,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:35,716 INFO L225 Difference]: With dead ends: 8080 [2021-08-29 03:14:35,716 INFO L226 Difference]: Without dead ends: 2556 [2021-08-29 03:14:35,719 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.36ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:35,720 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 11 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 378 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 129.37ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.52ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 378 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 166.48ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:35,720 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 0 Invalid, 381 Unknown, 0 Unchecked, 0.52ms Time], IncrementalHoareTripleChecker [3 Valid, 378 Invalid, 0 Unknown, 0 Unchecked, 166.48ms Time] [2021-08-29 03:14:35,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2021-08-29 03:14:35,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 2556. [2021-08-29 03:14:35,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2556 states, 2555 states have (on average 1.270450097847358) internal successors, (3246), 2555 states have internal predecessors, (3246), 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-08-29 03:14:35,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2556 states to 2556 states and 3246 transitions. [2021-08-29 03:14:35,773 INFO L78 Accepts]: Start accepts. Automaton has 2556 states and 3246 transitions. Word has length 321 [2021-08-29 03:14:35,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:35,773 INFO L470 AbstractCegarLoop]: Abstraction has 2556 states and 3246 transitions. [2021-08-29 03:14:35,774 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 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-08-29 03:14:35,774 INFO L276 IsEmpty]: Start isEmpty. Operand 2556 states and 3246 transitions. [2021-08-29 03:14:35,777 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2021-08-29 03:14:35,778 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:35,778 INFO L513 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2021-08-29 03:14:35,778 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-08-29 03:14:35,778 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:35,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:35,779 INFO L82 PathProgramCache]: Analyzing trace with hash 761483812, now seen corresponding path program 1 times [2021-08-29 03:14:35,779 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:35,779 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [495949270] [2021-08-29 03:14:35,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:35,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:35,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:35,821 INFO L134 CoverageAnalysis]: Checked inductivity of 1327 backedges. 738 proven. 0 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2021-08-29 03:14:35,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:35,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [495949270] [2021-08-29 03:14:35,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [495949270] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:35,822 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:35,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:35,823 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351436357] [2021-08-29 03:14:35,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:35,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:35,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:35,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:35,824 INFO L87 Difference]: Start difference. First operand 2556 states and 3246 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 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-08-29 03:14:36,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:36,031 INFO L93 Difference]: Finished difference Result 5114 states and 6490 transitions. [2021-08-29 03:14:36,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:36,031 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 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 360 [2021-08-29 03:14:36,032 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:36,034 INFO L225 Difference]: With dead ends: 5114 [2021-08-29 03:14:36,034 INFO L226 Difference]: Without dead ends: 2566 [2021-08-29 03:14:36,035 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.37ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:36,036 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 11 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 395 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 136.93ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.47ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 395 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 174.17ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:36,036 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 0 Invalid, 403 Unknown, 0 Unchecked, 0.47ms Time], IncrementalHoareTripleChecker [8 Valid, 395 Invalid, 0 Unknown, 0 Unchecked, 174.17ms Time] [2021-08-29 03:14:36,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2566 states. [2021-08-29 03:14:36,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2566 to 2556. [2021-08-29 03:14:36,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2556 states, 2555 states have (on average 1.260665362035225) internal successors, (3221), 2555 states have internal predecessors, (3221), 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-08-29 03:14:36,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2556 states to 2556 states and 3221 transitions. [2021-08-29 03:14:36,081 INFO L78 Accepts]: Start accepts. Automaton has 2556 states and 3221 transitions. Word has length 360 [2021-08-29 03:14:36,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:36,081 INFO L470 AbstractCegarLoop]: Abstraction has 2556 states and 3221 transitions. [2021-08-29 03:14:36,081 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 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-08-29 03:14:36,082 INFO L276 IsEmpty]: Start isEmpty. Operand 2556 states and 3221 transitions. [2021-08-29 03:14:36,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 394 [2021-08-29 03:14:36,086 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:36,086 INFO L513 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:36,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-08-29 03:14:36,086 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:36,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:36,087 INFO L82 PathProgramCache]: Analyzing trace with hash 35349519, now seen corresponding path program 1 times [2021-08-29 03:14:36,087 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:36,087 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1986097829] [2021-08-29 03:14:36,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:36,088 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:36,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:36,145 INFO L134 CoverageAnalysis]: Checked inductivity of 1588 backedges. 1011 proven. 26 refuted. 0 times theorem prover too weak. 551 trivial. 0 not checked. [2021-08-29 03:14:36,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:36,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1986097829] [2021-08-29 03:14:36,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1986097829] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-29 03:14:36,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [215529651] [2021-08-29 03:14:36,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:36,146 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:36,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-29 03:14:36,153 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-29 03:14:36,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-08-29 03:14:36,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:36,265 INFO L263 TraceCheckSpWp]: Trace formula consists of 649 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-29 03:14:36,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-29 03:14:36,865 INFO L134 CoverageAnalysis]: Checked inductivity of 1588 backedges. 773 proven. 0 refuted. 0 times theorem prover too weak. 815 trivial. 0 not checked. [2021-08-29 03:14:36,866 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-08-29 03:14:36,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [215529651] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:36,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 1 imperfect interpolant sequences. [2021-08-29 03:14:36,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-08-29 03:14:36,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204780516] [2021-08-29 03:14:36,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:36,867 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:36,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:36,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-29 03:14:36,868 INFO L87 Difference]: Start difference. First operand 2556 states and 3221 transitions. Second operand has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 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-08-29 03:14:37,158 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:37,158 INFO L93 Difference]: Finished difference Result 3149 states and 3975 transitions. [2021-08-29 03:14:37,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:37,159 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 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 393 [2021-08-29 03:14:37,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:37,163 INFO L225 Difference]: With dead ends: 3149 [2021-08-29 03:14:37,163 INFO L226 Difference]: Without dead ends: 3057 [2021-08-29 03:14:37,164 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 396 GetRequests, 393 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.26ms TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-29 03:14:37,165 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 89 mSDsluCounter, 139 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 203.46ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 453 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.54ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 252.55ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:37,165 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 0 Invalid, 453 Unknown, 0 Unchecked, 0.54ms Time], IncrementalHoareTripleChecker [1 Valid, 452 Invalid, 0 Unknown, 0 Unchecked, 252.55ms Time] [2021-08-29 03:14:37,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3057 states. [2021-08-29 03:14:37,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3057 to 2466. [2021-08-29 03:14:37,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2466 states, 2465 states have (on average 1.2657200811359026) internal successors, (3120), 2465 states have internal predecessors, (3120), 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-08-29 03:14:37,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2466 states to 2466 states and 3120 transitions. [2021-08-29 03:14:37,228 INFO L78 Accepts]: Start accepts. Automaton has 2466 states and 3120 transitions. Word has length 393 [2021-08-29 03:14:37,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:37,228 INFO L470 AbstractCegarLoop]: Abstraction has 2466 states and 3120 transitions. [2021-08-29 03:14:37,228 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.666666666666664) internal successors, (158), 3 states have internal predecessors, (158), 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-08-29 03:14:37,229 INFO L276 IsEmpty]: Start isEmpty. Operand 2466 states and 3120 transitions. [2021-08-29 03:14:37,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2021-08-29 03:14:37,234 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:37,234 INFO L513 BasicCegarLoop]: trace histogram [18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 17, 17, 17, 17, 17, 15, 15, 13, 13, 11, 11, 9, 9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 4, 4, 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, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:37,262 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-08-29 03:14:37,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:37,449 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:37,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:37,449 INFO L82 PathProgramCache]: Analyzing trace with hash 431667755, now seen corresponding path program 1 times [2021-08-29 03:14:37,449 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:37,449 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669403169] [2021-08-29 03:14:37,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:37,450 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:37,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:37,541 INFO L134 CoverageAnalysis]: Checked inductivity of 3139 backedges. 1686 proven. 26 refuted. 0 times theorem prover too weak. 1427 trivial. 0 not checked. [2021-08-29 03:14:37,541 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:37,541 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669403169] [2021-08-29 03:14:37,541 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [669403169] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-29 03:14:37,542 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1485924744] [2021-08-29 03:14:37,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:37,542 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:37,542 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-29 03:14:37,543 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-29 03:14:37,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-08-29 03:14:37,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:37,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 844 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-29 03:14:37,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-29 03:14:38,420 INFO L134 CoverageAnalysis]: Checked inductivity of 3139 backedges. 1686 proven. 26 refuted. 0 times theorem prover too weak. 1427 trivial. 0 not checked. [2021-08-29 03:14:38,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-08-29 03:14:39,161 INFO L134 CoverageAnalysis]: Checked inductivity of 3139 backedges. 1686 proven. 26 refuted. 0 times theorem prover too weak. 1427 trivial. 0 not checked. [2021-08-29 03:14:39,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1485924744] provided 0 perfect and 2 imperfect interpolant sequences [2021-08-29 03:14:39,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-08-29 03:14:39,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-08-29 03:14:39,162 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739505102] [2021-08-29 03:14:39,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-29 03:14:39,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:39,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-29 03:14:39,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-29 03:14:39,163 INFO L87 Difference]: Start difference. First operand 2466 states and 3120 transitions. Second operand has 6 states, 6 states have (on average 43.666666666666664) internal successors, (262), 6 states have internal predecessors, (262), 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-08-29 03:14:39,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:39,611 INFO L93 Difference]: Finished difference Result 5859 states and 7416 transitions. [2021-08-29 03:14:39,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-29 03:14:39,611 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 43.666666666666664) internal successors, (262), 6 states have internal predecessors, (262), 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 533 [2021-08-29 03:14:39,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:39,614 INFO L225 Difference]: With dead ends: 5859 [2021-08-29 03:14:39,614 INFO L226 Difference]: Without dead ends: 3352 [2021-08-29 03:14:39,615 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 1072 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 15.55ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-08-29 03:14:39,616 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 481 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 294.71ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 783 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.56ms SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 377.64ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:39,616 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [481 Valid, 0 Invalid, 783 Unknown, 0 Unchecked, 1.56ms Time], IncrementalHoareTripleChecker [42 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 377.64ms Time] [2021-08-29 03:14:39,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3352 states. [2021-08-29 03:14:39,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3352 to 2526. [2021-08-29 03:14:39,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2526 states, 2525 states have (on average 1.2653465346534654) internal successors, (3195), 2525 states have internal predecessors, (3195), 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-08-29 03:14:39,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2526 states to 2526 states and 3195 transitions. [2021-08-29 03:14:39,673 INFO L78 Accepts]: Start accepts. Automaton has 2526 states and 3195 transitions. Word has length 533 [2021-08-29 03:14:39,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:39,673 INFO L470 AbstractCegarLoop]: Abstraction has 2526 states and 3195 transitions. [2021-08-29 03:14:39,673 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 43.666666666666664) internal successors, (262), 6 states have internal predecessors, (262), 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-08-29 03:14:39,673 INFO L276 IsEmpty]: Start isEmpty. Operand 2526 states and 3195 transitions. [2021-08-29 03:14:39,679 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 662 [2021-08-29 03:14:39,679 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:39,680 INFO L513 BasicCegarLoop]: trace histogram [22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 21, 21, 21, 21, 21, 19, 19, 17, 17, 15, 15, 13, 13, 13, 13, 10, 8, 8, 8, 8, 6, 6, 4, 4, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-29 03:14:39,709 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-08-29 03:14:39,892 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:39,893 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:39,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:39,893 INFO L82 PathProgramCache]: Analyzing trace with hash 1381913185, now seen corresponding path program 1 times [2021-08-29 03:14:39,893 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:39,894 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649159382] [2021-08-29 03:14:39,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:39,894 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:39,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:39,974 INFO L134 CoverageAnalysis]: Checked inductivity of 4971 backedges. 2404 proven. 0 refuted. 0 times theorem prover too weak. 2567 trivial. 0 not checked. [2021-08-29 03:14:39,975 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:39,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649159382] [2021-08-29 03:14:39,975 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649159382] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-29 03:14:39,975 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-29 03:14:39,975 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-29 03:14:39,976 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764345342] [2021-08-29 03:14:39,977 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-08-29 03:14:39,977 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:39,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-08-29 03:14:39,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:39,977 INFO L87 Difference]: Start difference. First operand 2526 states and 3195 transitions. Second operand has 3 states, 3 states have (on average 63.0) internal successors, (189), 3 states have internal predecessors, (189), 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-08-29 03:14:40,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:40,177 INFO L93 Difference]: Finished difference Result 5224 states and 6618 transitions. [2021-08-29 03:14:40,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-08-29 03:14:40,178 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 63.0) internal successors, (189), 3 states have internal predecessors, (189), 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 661 [2021-08-29 03:14:40,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:40,181 INFO L225 Difference]: With dead ends: 5224 [2021-08-29 03:14:40,181 INFO L226 Difference]: Without dead ends: 2706 [2021-08-29 03:14:40,183 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.44ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-08-29 03:14:40,183 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 11 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 398 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 129.63ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.45ms SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 398 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 165.63ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:40,184 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 0 Invalid, 406 Unknown, 0 Unchecked, 0.45ms Time], IncrementalHoareTripleChecker [8 Valid, 398 Invalid, 0 Unknown, 0 Unchecked, 165.63ms Time] [2021-08-29 03:14:40,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2706 states. [2021-08-29 03:14:40,221 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2706 to 2696. [2021-08-29 03:14:40,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2696 states, 2695 states have (on average 1.2578849721706864) internal successors, (3390), 2695 states have internal predecessors, (3390), 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-08-29 03:14:40,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2696 states to 2696 states and 3390 transitions. [2021-08-29 03:14:40,226 INFO L78 Accepts]: Start accepts. Automaton has 2696 states and 3390 transitions. Word has length 661 [2021-08-29 03:14:40,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:40,226 INFO L470 AbstractCegarLoop]: Abstraction has 2696 states and 3390 transitions. [2021-08-29 03:14:40,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 63.0) internal successors, (189), 3 states have internal predecessors, (189), 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-08-29 03:14:40,227 INFO L276 IsEmpty]: Start isEmpty. Operand 2696 states and 3390 transitions. [2021-08-29 03:14:40,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 724 [2021-08-29 03:14:40,233 INFO L505 BasicCegarLoop]: Found error trace [2021-08-29 03:14:40,234 INFO L513 BasicCegarLoop]: trace histogram [24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 23, 23, 23, 23, 23, 21, 21, 19, 19, 17, 17, 15, 15, 15, 15, 12, 10, 10, 8, 8, 6, 6, 4, 4, 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, 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] [2021-08-29 03:14:40,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-08-29 03:14:40,234 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-08-29 03:14:40,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-29 03:14:40,235 INFO L82 PathProgramCache]: Analyzing trace with hash -372840571, now seen corresponding path program 1 times [2021-08-29 03:14:40,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-29 03:14:40,235 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500441250] [2021-08-29 03:14:40,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:40,235 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-08-29 03:14:40,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:40,345 INFO L134 CoverageAnalysis]: Checked inductivity of 6056 backedges. 3605 proven. 16 refuted. 0 times theorem prover too weak. 2435 trivial. 0 not checked. [2021-08-29 03:14:40,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-29 03:14:40,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500441250] [2021-08-29 03:14:40,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500441250] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-29 03:14:40,346 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [190102492] [2021-08-29 03:14:40,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-29 03:14:40,347 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-29 03:14:40,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-08-29 03:14:40,353 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-08-29 03:14:40,355 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-08-29 03:14:40,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-29 03:14:40,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 1102 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-29 03:14:40,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-29 03:14:41,383 INFO L134 CoverageAnalysis]: Checked inductivity of 6056 backedges. 3605 proven. 16 refuted. 0 times theorem prover too weak. 2435 trivial. 0 not checked. [2021-08-29 03:14:41,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-08-29 03:14:42,244 INFO L134 CoverageAnalysis]: Checked inductivity of 6056 backedges. 3605 proven. 16 refuted. 0 times theorem prover too weak. 2435 trivial. 0 not checked. [2021-08-29 03:14:42,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [190102492] provided 0 perfect and 2 imperfect interpolant sequences [2021-08-29 03:14:42,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2021-08-29 03:14:42,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2021-08-29 03:14:42,245 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987738106] [2021-08-29 03:14:42,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-08-29 03:14:42,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-29 03:14:42,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-29 03:14:42,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-08-29 03:14:42,247 INFO L87 Difference]: Start difference. First operand 2696 states and 3390 transitions. Second operand has 6 states, 6 states have (on average 46.666666666666664) internal successors, (280), 6 states have internal predecessors, (280), 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-08-29 03:14:42,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-29 03:14:42,627 INFO L93 Difference]: Finished difference Result 3905 states and 4918 transitions. [2021-08-29 03:14:42,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-29 03:14:42,628 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 46.666666666666664) internal successors, (280), 6 states have internal predecessors, (280), 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 723 [2021-08-29 03:14:42,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-29 03:14:42,628 INFO L225 Difference]: With dead ends: 3905 [2021-08-29 03:14:42,628 INFO L226 Difference]: Without dead ends: 0 [2021-08-29 03:14:42,630 INFO L927 BasicCegarLoop]: 0 DeclaredPredicates, 1452 GetRequests, 1446 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 15.43ms TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-08-29 03:14:42,631 INFO L928 BasicCegarLoop]: 0 mSDtfsCounter, 74 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 937 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 282.15ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 964 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.32ms SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 937 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 347.99ms IncrementalHoareTripleChecker+Time [2021-08-29 03:14:42,631 INFO L929 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 0 Invalid, 964 Unknown, 0 Unchecked, 1.32ms Time], IncrementalHoareTripleChecker [27 Valid, 937 Invalid, 0 Unknown, 0 Unchecked, 347.99ms Time] [2021-08-29 03:14:42,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-08-29 03:14:42,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-08-29 03:14:42,632 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-08-29 03:14:42,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-08-29 03:14:42,632 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 723 [2021-08-29 03:14:42,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-29 03:14:42,632 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-08-29 03:14:42,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 46.666666666666664) internal successors, (280), 6 states have internal predecessors, (280), 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-08-29 03:14:42,633 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-08-29 03:14:42,633 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-08-29 03:14:42,635 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-08-29 03:14:42,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-08-29 03:14:42,835 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-08-29 03:14:42,838 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-08-29 03:14:42,843 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:42,844 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:42,845 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:42,846 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,437 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,438 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,478 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,516 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,542 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,543 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,570 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,571 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,601 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,601 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,626 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,653 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,668 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,690 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,712 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,736 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,758 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,779 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,804 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,804 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,835 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,861 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:43,882 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:44,358 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-08-29 03:14:50,335 INFO L858 garLoopResultBuilder]: For program point L531(lines 531 537) no Hoare annotation was computed. [2021-08-29 03:14:50,336 INFO L858 garLoopResultBuilder]: For program point L498(lines 498 500) no Hoare annotation was computed. [2021-08-29 03:14:50,336 INFO L858 garLoopResultBuilder]: For program point L531-1(lines 531 537) no Hoare annotation was computed. [2021-08-29 03:14:50,336 INFO L858 garLoopResultBuilder]: For program point L498-2(lines 209 543) no Hoare annotation was computed. [2021-08-29 03:14:50,336 INFO L858 garLoopResultBuilder]: For program point L202(lines 202 547) no Hoare annotation was computed. [2021-08-29 03:14:50,336 INFO L858 garLoopResultBuilder]: For program point L169(lines 169 558) no Hoare annotation was computed. [2021-08-29 03:14:50,336 INFO L858 garLoopResultBuilder]: For program point L136(lines 136 569) no Hoare annotation was computed. [2021-08-29 03:14:50,337 INFO L858 garLoopResultBuilder]: For program point L103(lines 103 580) no Hoare annotation was computed. [2021-08-29 03:14:50,337 INFO L858 garLoopResultBuilder]: For program point L434(lines 434 437) no Hoare annotation was computed. [2021-08-29 03:14:50,337 INFO L858 garLoopResultBuilder]: For program point L335(lines 335 373) no Hoare annotation was computed. [2021-08-29 03:14:50,337 INFO L854 garLoopResultBuilder]: At program point L203(lines 199 548) the Hoare annotation is: (let ((.cse0 (< ULTIMATE.start_ssl3_accept_~s__state~0 16384)) (.cse5 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657))) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8656))) (.cse3 (not (= 12292 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (<= 8656 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and .cse0 .cse5 .cse1 .cse2 .cse3 (not (= ULTIMATE.start_ssl3_accept_~s__hit~0 0)) .cse4) (and .cse0 .cse5 .cse1 .cse2 .cse3 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse4))) [2021-08-29 03:14:50,337 INFO L854 garLoopResultBuilder]: At program point L104(lines 103 580) the Hoare annotation is: false [2021-08-29 03:14:50,337 INFO L861 garLoopResultBuilder]: At program point L600(lines 99 601) the Hoare annotation is: true [2021-08-29 03:14:50,337 INFO L858 garLoopResultBuilder]: For program point L534(lines 534 536) no Hoare annotation was computed. [2021-08-29 03:14:50,338 INFO L854 garLoopResultBuilder]: At program point L402(lines 393 411) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse2 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse2 .cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (and .cse0 .cse1 .cse2 .cse3 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)))) [2021-08-29 03:14:50,338 INFO L858 garLoopResultBuilder]: For program point L205(lines 205 546) no Hoare annotation was computed. [2021-08-29 03:14:50,338 INFO L858 garLoopResultBuilder]: For program point L172(lines 172 557) no Hoare annotation was computed. [2021-08-29 03:14:50,338 INFO L858 garLoopResultBuilder]: For program point L139(lines 139 568) no Hoare annotation was computed. [2021-08-29 03:14:50,338 INFO L858 garLoopResultBuilder]: For program point L106(lines 106 579) no Hoare annotation was computed. [2021-08-29 03:14:50,338 INFO L858 garLoopResultBuilder]: For program point L338(lines 338 372) no Hoare annotation was computed. [2021-08-29 03:14:50,338 INFO L858 garLoopResultBuilder]: For program point L338-1(lines 338 372) no Hoare annotation was computed. [2021-08-29 03:14:50,338 INFO L854 garLoopResultBuilder]: At program point L206(lines 205 546) the Hoare annotation is: (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) [2021-08-29 03:14:50,338 INFO L854 garLoopResultBuilder]: At program point L173(lines 169 558) the Hoare annotation is: (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse2 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse5 (< ULTIMATE.start_ssl3_accept_~s__state~0 8640))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse5) (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse2 .cse3 .cse4 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2) .cse5))) [2021-08-29 03:14:50,338 INFO L854 garLoopResultBuilder]: At program point L140(lines 136 569) the Hoare annotation is: (let ((.cse0 (<= 8480 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse6 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse6 .cse7 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)))) [2021-08-29 03:14:50,338 INFO L858 garLoopResultBuilder]: For program point L471(lines 471 473) no Hoare annotation was computed. [2021-08-29 03:14:50,339 INFO L858 garLoopResultBuilder]: For program point L405(lines 405 407) no Hoare annotation was computed. [2021-08-29 03:14:50,339 INFO L858 garLoopResultBuilder]: For program point L339(lines 339 369) no Hoare annotation was computed. [2021-08-29 03:14:50,339 INFO L854 garLoopResultBuilder]: At program point L208(lines 207 546) the Hoare annotation is: (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) [2021-08-29 03:14:50,339 INFO L858 garLoopResultBuilder]: For program point L175(lines 175 556) no Hoare annotation was computed. [2021-08-29 03:14:50,339 INFO L858 garLoopResultBuilder]: For program point L142(lines 142 567) no Hoare annotation was computed. [2021-08-29 03:14:50,339 INFO L858 garLoopResultBuilder]: For program point L109(lines 109 578) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L605(lines 605 607) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L605-2(lines 605 607) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L506(lines 506 509) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L275(lines 275 277) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L275-2(lines 209 543) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L309(lines 309 316) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L309-2(lines 309 316) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L244(lines 244 254) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L178(lines 178 555) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L145(lines 145 566) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L112(lines 112 577) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L344(lines 344 367) no Hoare annotation was computed. [2021-08-29 03:14:50,340 INFO L858 garLoopResultBuilder]: For program point L245(lines 245 248) no Hoare annotation was computed. [2021-08-29 03:14:50,341 INFO L854 garLoopResultBuilder]: At program point L212(lines 106 579) the Hoare annotation is: false [2021-08-29 03:14:50,341 INFO L854 garLoopResultBuilder]: At program point L179(lines 175 556) the Hoare annotation is: (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse2 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse5 (< ULTIMATE.start_ssl3_accept_~s__state~0 8640))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse5) (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse2 .cse3 .cse4 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2) .cse5))) [2021-08-29 03:14:50,341 INFO L854 garLoopResultBuilder]: At program point L146(lines 142 567) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse3 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545)))) (or (and .cse0 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse3 .cse4 .cse5 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)))) [2021-08-29 03:14:50,341 INFO L861 garLoopResultBuilder]: At program point L610(lines 12 612) the Hoare annotation is: true [2021-08-29 03:14:50,341 INFO L854 garLoopResultBuilder]: At program point L544(lines 100 599) the Hoare annotation is: (let ((.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse15 (<= ULTIMATE.start_ssl3_accept_~s__state~0 3)) (.cse19 (< 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse18 (< 8496 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse17 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse14 (<= 8640 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (.cse21 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse22 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse11 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8640)) (.cse23 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse9 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576)) (.cse2 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse12 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8640)) (.cse6 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse16 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse7 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657))) (.cse20 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8656))) (.cse13 (not .cse5)) (.cse10 (<= 8656 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 (< ULTIMATE.start_ssl3_accept_~s__state~0 8496) .cse2 .cse3 .cse4) (and (= ULTIMATE.start_ssl3_accept_~s__state~0 8544) .cse5 .cse6) (and .cse7 .cse8 .cse9 .cse10 .cse6) (and (= ULTIMATE.start_ssl3_accept_~s__state~0 8512) .cse5 .cse6) (and .cse11 .cse12 .cse13 .cse14) (and .cse5 .cse6 (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0)) (and .cse6 .cse15) (and .cse7 .cse8 .cse10 .cse4) (and .cse12 .cse15) (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 3) .cse5 .cse16 .cse3 .cse17) (and .cse18 .cse11 .cse9 .cse19 .cse4) (and (= ULTIMATE.start_ssl3_accept_~s__state~0 8528) .cse5 .cse6) (and .cse18 .cse5 .cse9 .cse6 .cse3 .cse17) (and .cse18 .cse5 .cse11 .cse9 .cse19 .cse6) (and .cse16 .cse7 .cse8 .cse20 .cse9 .cse10) (and .cse12 .cse13 (<= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse3 .cse17) (and .cse18 .cse9 .cse3 .cse4 .cse17) (and .cse11 .cse13 .cse14 .cse6) (and .cse21 (<= 8480 ULTIMATE.start_ssl3_accept_~s__state~0) .cse0 .cse22 .cse1 .cse11 .cse23 .cse4) (and .cse21 .cse0 .cse22 .cse1 .cse5 .cse11 .cse23 .cse9 .cse2 .cse6 .cse3) (and .cse16 .cse7 .cse8 .cse12 .cse13 .cse10) (and .cse7 .cse8 .cse13 .cse10 .cse6) (and .cse16 .cse7 .cse8 .cse20 .cse13 .cse10)))) [2021-08-29 03:14:50,341 INFO L858 garLoopResultBuilder]: For program point L445(lines 445 447) no Hoare annotation was computed. [2021-08-29 03:14:50,341 INFO L858 garLoopResultBuilder]: For program point L313(lines 313 315) no Hoare annotation was computed. [2021-08-29 03:14:50,341 INFO L858 garLoopResultBuilder]: For program point L181(lines 181 554) no Hoare annotation was computed. [2021-08-29 03:14:50,341 INFO L858 garLoopResultBuilder]: For program point L148(lines 148 565) no Hoare annotation was computed. [2021-08-29 03:14:50,341 INFO L858 garLoopResultBuilder]: For program point L115(lines 115 576) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L347(lines 347 351) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L347-2(lines 347 351) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L83(lines 83 89) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L480(lines 480 482) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L381(lines 381 413) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L514(lines 514 516) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L448(lines 448 457) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L382(lines 382 388) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L217(lines 217 219) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L184(lines 184 553) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L151(lines 151 564) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L217-2(lines 217 219) no Hoare annotation was computed. [2021-08-29 03:14:50,342 INFO L858 garLoopResultBuilder]: For program point L118(lines 118 575) no Hoare annotation was computed. [2021-08-29 03:14:50,343 INFO L858 garLoopResultBuilder]: For program point L581(lines 581 597) no Hoare annotation was computed. [2021-08-29 03:14:50,343 INFO L854 garLoopResultBuilder]: At program point L515(lines 73 611) the Hoare annotation is: false [2021-08-29 03:14:50,343 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-08-29 03:14:50,343 INFO L854 garLoopResultBuilder]: At program point L185(lines 181 554) the Hoare annotation is: (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse2 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse5 (< ULTIMATE.start_ssl3_accept_~s__state~0 8640))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse5) (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse2 .cse3 .cse4 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2) .cse5))) [2021-08-29 03:14:50,343 INFO L854 garLoopResultBuilder]: At program point L152(lines 148 565) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse3 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545)))) (or (and .cse0 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse3 .cse4 .cse5 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)))) [2021-08-29 03:14:50,343 INFO L858 garLoopResultBuilder]: For program point L86(lines 86 88) no Hoare annotation was computed. [2021-08-29 03:14:50,343 INFO L858 garLoopResultBuilder]: For program point L86-2(lines 83 89) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L582(lines 582 596) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L483(lines 483 487) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L483-2(lines 483 487) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L583(lines 583 588) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L517(lines 517 519) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L583-2(lines 582 596) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L187(lines 187 552) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L154(lines 154 563) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L121(lines 121 574) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L452(lines 452 454) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L854 garLoopResultBuilder]: At program point L122(lines 118 575) the Hoare annotation is: false [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L585(lines 585 587) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L288(lines 288 294) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L222(lines 222 224) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L355(lines 355 363) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-08-29 03:14:50,344 INFO L858 garLoopResultBuilder]: For program point L190(lines 190 551) no Hoare annotation was computed. [2021-08-29 03:14:50,345 INFO L858 garLoopResultBuilder]: For program point L157(lines 157 562) no Hoare annotation was computed. [2021-08-29 03:14:50,345 INFO L858 garLoopResultBuilder]: For program point L124(lines 124 573) no Hoare annotation was computed. [2021-08-29 03:14:50,345 INFO L858 garLoopResultBuilder]: For program point L91(lines 91 95) no Hoare annotation was computed. [2021-08-29 03:14:50,345 INFO L858 garLoopResultBuilder]: For program point L91-1(lines 73 611) no Hoare annotation was computed. [2021-08-29 03:14:50,345 INFO L858 garLoopResultBuilder]: For program point L521(lines 521 525) no Hoare annotation was computed. [2021-08-29 03:14:50,345 INFO L858 garLoopResultBuilder]: For program point L521-2(lines 521 525) no Hoare annotation was computed. [2021-08-29 03:14:50,345 INFO L854 garLoopResultBuilder]: At program point L356(lines 332 374) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse3 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545)))) (or (and .cse0 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse3 .cse4 .cse5 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)))) [2021-08-29 03:14:50,345 INFO L854 garLoopResultBuilder]: At program point L191(lines 187 552) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8640)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (.cse2 (<= 8640 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2))) (or (and .cse0 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8640) .cse1 .cse2) (and .cse0 .cse2 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse3) (and .cse0 .cse2 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and .cse0 .cse1 .cse2 .cse3))) [2021-08-29 03:14:50,345 INFO L854 garLoopResultBuilder]: At program point L158(lines 154 563) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse2 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse2 .cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (and .cse0 .cse1 .cse2 .cse3 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)))) [2021-08-29 03:14:50,345 INFO L854 garLoopResultBuilder]: At program point L125(lines 124 573) the Hoare annotation is: (let ((.cse0 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (<= 8480 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse3 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse6 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse7 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8640)) (.cse8 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8640) .cse9))) [2021-08-29 03:14:50,345 INFO L858 garLoopResultBuilder]: For program point L92(lines 92 94) no Hoare annotation was computed. [2021-08-29 03:14:50,345 INFO L858 garLoopResultBuilder]: For program point L423(lines 423 425) no Hoare annotation was computed. [2021-08-29 03:14:50,345 INFO L854 garLoopResultBuilder]: At program point L390(lines 381 413) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse2 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse2 .cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (and .cse0 .cse1 .cse2 .cse3 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)))) [2021-08-29 03:14:50,345 INFO L858 garLoopResultBuilder]: For program point L291(lines 291 293) no Hoare annotation was computed. [2021-08-29 03:14:50,346 INFO L858 garLoopResultBuilder]: For program point L291-2(lines 209 543) no Hoare annotation was computed. [2021-08-29 03:14:50,346 INFO L861 garLoopResultBuilder]: At program point L622(lines 613 624) the Hoare annotation is: true [2021-08-29 03:14:50,346 INFO L858 garLoopResultBuilder]: For program point L358(lines 358 360) no Hoare annotation was computed. [2021-08-29 03:14:50,346 INFO L858 garLoopResultBuilder]: For program point L193(lines 193 550) no Hoare annotation was computed. [2021-08-29 03:14:50,346 INFO L858 garLoopResultBuilder]: For program point L160(lines 160 561) no Hoare annotation was computed. [2021-08-29 03:14:50,346 INFO L858 garLoopResultBuilder]: For program point L127(lines 127 572) no Hoare annotation was computed. [2021-08-29 03:14:50,346 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-08-29 03:14:50,346 INFO L858 garLoopResultBuilder]: For program point L590(lines 590 594) no Hoare annotation was computed. [2021-08-29 03:14:50,347 INFO L858 garLoopResultBuilder]: For program point L326(lines 326 330) no Hoare annotation was computed. [2021-08-29 03:14:50,347 INFO L858 garLoopResultBuilder]: For program point L260(lines 260 262) no Hoare annotation was computed. [2021-08-29 03:14:50,347 INFO L858 garLoopResultBuilder]: For program point L326-2(lines 209 543) no Hoare annotation was computed. [2021-08-29 03:14:50,347 INFO L858 garLoopResultBuilder]: For program point L227(lines 227 238) no Hoare annotation was computed. [2021-08-29 03:14:50,347 INFO L858 garLoopResultBuilder]: For program point L227-2(lines 209 543) no Hoare annotation was computed. [2021-08-29 03:14:50,347 INFO L858 garLoopResultBuilder]: For program point L393(lines 393 411) no Hoare annotation was computed. [2021-08-29 03:14:50,347 INFO L858 garLoopResultBuilder]: For program point L493(lines 493 496) no Hoare annotation was computed. [2021-08-29 03:14:50,347 INFO L858 garLoopResultBuilder]: For program point L394(lines 394 400) no Hoare annotation was computed. [2021-08-29 03:14:50,348 INFO L858 garLoopResultBuilder]: For program point L229(lines 229 232) no Hoare annotation was computed. [2021-08-29 03:14:50,348 INFO L858 garLoopResultBuilder]: For program point L196(lines 196 549) no Hoare annotation was computed. [2021-08-29 03:14:50,348 INFO L858 garLoopResultBuilder]: For program point L163(lines 163 560) no Hoare annotation was computed. [2021-08-29 03:14:50,348 INFO L858 garLoopResultBuilder]: For program point L130(lines 130 571) no Hoare annotation was computed. [2021-08-29 03:14:50,348 INFO L854 garLoopResultBuilder]: At program point L197(lines 193 550) the Hoare annotation is: (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672))) (.cse1 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (.cse2 (<= 8656 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2))) (or (and .cse0 .cse1 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse2 .cse3) (and .cse0 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and .cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 3) .cse1 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8640) .cse4 .cse2) (and .cse0 .cse1 .cse4 .cse2 .cse3))) [2021-08-29 03:14:50,348 INFO L854 garLoopResultBuilder]: At program point L164(lines 160 561) the Hoare annotation is: (let ((.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse2 (<= 8512 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545)))) (or (and .cse0 .cse1 .cse2 .cse3 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse2 .cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)))) [2021-08-29 03:14:50,348 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-08-29 03:14:50,349 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 609) no Hoare annotation was computed. [2021-08-29 03:14:50,349 INFO L858 garLoopResultBuilder]: For program point L462(lines 462 464) no Hoare annotation was computed. [2021-08-29 03:14:50,349 INFO L858 garLoopResultBuilder]: For program point L298(lines 298 302) no Hoare annotation was computed. [2021-08-29 03:14:50,349 INFO L858 garLoopResultBuilder]: For program point L298-2(lines 298 302) no Hoare annotation was computed. [2021-08-29 03:14:50,349 INFO L858 garLoopResultBuilder]: For program point L199(lines 199 548) no Hoare annotation was computed. [2021-08-29 03:14:50,349 INFO L858 garLoopResultBuilder]: For program point L166(lines 166 559) no Hoare annotation was computed. [2021-08-29 03:14:50,349 INFO L858 garLoopResultBuilder]: For program point L133(lines 133 570) no Hoare annotation was computed. [2021-08-29 03:14:50,350 INFO L854 garLoopResultBuilder]: At program point L100-2(lines 100 599) the Hoare annotation is: (let ((.cse6 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse2 (< ULTIMATE.start_ssl3_accept_~s__state~0 8496)) (.cse16 (<= ULTIMATE.start_ssl3_accept_~s__state~0 3)) (.cse20 (< 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse19 (< 8496 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse18 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse15 (<= 8640 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse5 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (.cse22 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse23 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse12 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8640)) (.cse24 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse10 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576)) (.cse3 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse13 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8640)) (.cse7 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2)) (.cse17 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 3)) (.cse8 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657))) (.cse21 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8656))) (.cse14 (not .cse6)) (.cse11 (<= 8656 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and (= ULTIMATE.start_ssl3_accept_~s__state~0 8544) .cse6 .cse7) (and .cse8 .cse9 .cse10 .cse11 .cse7) (and (= ULTIMATE.start_ssl3_accept_~s__state~0 8512) .cse6 .cse7) (and .cse12 .cse13 .cse14 .cse15) (and .cse6 .cse7 (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0)) (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse2 .cse3 .cse4) (and .cse7 .cse16) (and .cse8 .cse9 .cse11 .cse5) (and .cse13 .cse16) (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 3) .cse6 .cse17 .cse4 .cse18) (and .cse19 .cse12 .cse10 .cse20 .cse5) (and (= ULTIMATE.start_ssl3_accept_~s__state~0 8528) .cse6 .cse7) (and .cse19 .cse6 .cse10 .cse7 .cse4 .cse18) (and .cse19 .cse6 .cse12 .cse10 .cse20 .cse7) (and .cse17 .cse8 .cse9 .cse21 .cse10 .cse11) (and .cse13 .cse14 (<= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse4 .cse18) (and .cse19 .cse10 .cse4 .cse5 .cse18) (and .cse12 .cse14 .cse15 .cse7) (and .cse22 (<= 8480 ULTIMATE.start_ssl3_accept_~s__state~0) .cse0 .cse23 .cse1 .cse12 .cse24 .cse5) (and .cse22 .cse0 .cse23 .cse1 .cse6 .cse12 .cse24 .cse10 .cse3 .cse7 .cse4) (and .cse17 .cse8 .cse9 .cse13 .cse14 .cse11) (and .cse8 .cse9 .cse14 .cse11 .cse7) (and .cse17 .cse8 .cse9 .cse21 .cse14 .cse11)))) [2021-08-29 03:14:50,350 INFO L858 garLoopResultBuilder]: For program point L431-1(lines 431 439) no Hoare annotation was computed. [2021-08-29 03:14:50,350 INFO L858 garLoopResultBuilder]: For program point L233(lines 233 236) no Hoare annotation was computed. [2021-08-29 03:14:50,350 INFO L854 garLoopResultBuilder]: At program point L167(lines 166 559) the Hoare annotation is: (let ((.cse0 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0)) (.cse3 (< 8496 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse4 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576)) (.cse1 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448))) (or (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 3) .cse0 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 3) .cse1 .cse2) (and .cse3 .cse0 .cse4 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2) .cse1 .cse2) (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8640) (not .cse0) (<= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse1 .cse2) (and .cse3 .cse4 .cse1 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse2))) [2021-08-29 03:14:50,350 INFO L854 garLoopResultBuilder]: At program point L134(lines 127 572) the Hoare annotation is: (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse2 (< ULTIMATE.start_ssl3_accept_~s__state~0 8496)) (.cse3 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse2 .cse3 .cse4) (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse2 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse3 (<= ULTIMATE.start_ssl3_accept_~blastFlag~0 2) .cse4))) [2021-08-29 03:14:50,351 INFO L858 garLoopResultBuilder]: For program point L101(line 101) no Hoare annotation was computed. [2021-08-29 03:14:50,354 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-08-29 03:14:50,387 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.08 03:14:50 BoogieIcfgContainer [2021-08-29 03:14:50,388 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-08-29 03:14:50,388 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-08-29 03:14:50,388 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-08-29 03:14:50,388 INFO L275 PluginConnector]: Witness Printer initialized [2021-08-29 03:14:50,389 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.08 03:14:16" (3/4) ... [2021-08-29 03:14:50,391 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-08-29 03:14:50,404 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2021-08-29 03:14:50,405 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2021-08-29 03:14:50,406 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-08-29 03:14:50,406 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-08-29 03:14:50,468 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-08-29 03:14:50,468 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-08-29 03:14:50,469 INFO L158 Benchmark]: Toolchain (without parser) took 34559.07ms. Allocated memory was 54.5MB in the beginning and 394.3MB in the end (delta: 339.7MB). Free memory was 30.9MB in the beginning and 108.5MB in the end (delta: -77.5MB). Peak memory consumption was 261.2MB. Max. memory is 16.1GB. [2021-08-29 03:14:50,469 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 54.5MB. Free memory was 36.9MB in the beginning and 36.8MB in the end (delta: 44.8kB). There was no memory consumed. Max. memory is 16.1GB. [2021-08-29 03:14:50,469 INFO L158 Benchmark]: CACSL2BoogieTranslator took 345.38ms. Allocated memory was 54.5MB in the beginning and 69.2MB in the end (delta: 14.7MB). Free memory was 30.7MB in the beginning and 49.9MB in the end (delta: -19.2MB). Peak memory consumption was 7.4MB. Max. memory is 16.1GB. [2021-08-29 03:14:50,469 INFO L158 Benchmark]: Boogie Procedure Inliner took 60.30ms. Allocated memory is still 69.2MB. Free memory was 49.9MB in the beginning and 47.1MB in the end (delta: 2.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-08-29 03:14:50,470 INFO L158 Benchmark]: Boogie Preprocessor took 62.68ms. Allocated memory is still 69.2MB. Free memory was 47.1MB in the beginning and 45.0MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-08-29 03:14:50,470 INFO L158 Benchmark]: RCFGBuilder took 429.43ms. Allocated memory is still 69.2MB. Free memory was 45.0MB in the beginning and 36.6MB in the end (delta: 8.4MB). Peak memory consumption was 15.1MB. Max. memory is 16.1GB. [2021-08-29 03:14:50,470 INFO L158 Benchmark]: TraceAbstraction took 33574.68ms. Allocated memory was 69.2MB in the beginning and 394.3MB in the end (delta: 325.1MB). Free memory was 36.0MB in the beginning and 120.0MB in the end (delta: -84.0MB). Peak memory consumption was 266.9MB. Max. memory is 16.1GB. [2021-08-29 03:14:50,470 INFO L158 Benchmark]: Witness Printer took 80.10ms. Allocated memory is still 394.3MB. Free memory was 120.0MB in the beginning and 108.5MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-08-29 03:14:50,471 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.13ms. Allocated memory is still 54.5MB. Free memory was 36.9MB in the beginning and 36.8MB in the end (delta: 44.8kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 345.38ms. Allocated memory was 54.5MB in the beginning and 69.2MB in the end (delta: 14.7MB). Free memory was 30.7MB in the beginning and 49.9MB in the end (delta: -19.2MB). Peak memory consumption was 7.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 60.30ms. Allocated memory is still 69.2MB. Free memory was 49.9MB in the beginning and 47.1MB in the end (delta: 2.8MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 62.68ms. Allocated memory is still 69.2MB. Free memory was 47.1MB in the beginning and 45.0MB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 429.43ms. Allocated memory is still 69.2MB. Free memory was 45.0MB in the beginning and 36.6MB in the end (delta: 8.4MB). Peak memory consumption was 15.1MB. Max. memory is 16.1GB. * TraceAbstraction took 33574.68ms. Allocated memory was 69.2MB in the beginning and 394.3MB in the end (delta: 325.1MB). Free memory was 36.0MB in the beginning and 120.0MB in the end (delta: -84.0MB). Peak memory consumption was 266.9MB. Max. memory is 16.1GB. * Witness Printer took 80.10ms. Allocated memory is still 394.3MB. Free memory was 120.0MB in the beginning and 108.5MB in the end (delta: 11.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.00ms ErrorAutomatonConstructionTimeTotal, 0.00ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.00ms ErrorAutomatonConstructionTimeAvg, 0.00ms ErrorAutomatonDifferenceTimeAvg, 0.00ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 609]: 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, 141 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 33490.83ms, OverallIterations: 38, TraceHistogramMax: 24, EmptinessCheckTime: 157.05ms, AutomataDifference: 12258.96ms, DeadEndRemovalTime: 0.00ms, HoareAnnotationTime: 7498.82ms, InitialAbstractionConstructionTime: 13.84ms, PartialOrderReductionTime: 0.00ms, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 5417 SdHoareTripleChecker+Valid, 10036.29ms IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5417 mSDsluCounter, 0 SdHoareTripleChecker+Invalid, 7800.00ms Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3953 mSDsCounter, 1152 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 16006 IncrementalHoareTripleChecker+Invalid, 17158 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1152 mSolverCounterUnsat, 0 mSDtfsCounter, 16006 mSolverCounterSat, 51.17ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 4918 GetRequests, 4850 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 168.91ms Time, 0.00ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=5705occurred in iteration=30, InterpolantAutomatonStates: 130, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.00ms DumpTime, AutomataMinimizationStatistics: 1827.29ms AutomataMinimizationTime, 38 MinimizatonAttempts, 9229 StatesRemovedByMinimization, 29 NontrivialMinimizations, HoareAnnotationStatistics: 0.00ms HoareAnnotationTime, 28 LocationsWithAnnotation, 28 PreInvPairs, 211 NumberOfFragments, 1823 HoareAnnotationTreeSize, 28 FomulaSimplifications, 157779 FormulaSimplificationTreeSizeReduction, 1517.05ms HoareSimplificationTime, 28 FomulaSimplificationsInter, 38082 FormulaSimplificationTreeSizeReductionInter, 5966.22ms HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 242.98ms SsaConstructionTime, 896.60ms SatisfiabilityAnalysisTime, 8169.49ms InterpolantComputationTime, 10986 NumberOfCodeBlocks, 10986 NumberOfCodeBlocksAsserted, 46 NumberOfCheckSat, 12728 ConstructedInterpolants, 0 QuantifiedInterpolants, 16857 SizeOfPredicates, 4 NumberOfNonLiveVariables, 5044 ConjunctsInSsa, 22 ConjunctsInUnsatCore, 50 InterpolantComputations, 34 PerfectInterpolantSequences, 51074/51318 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: 99]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 106]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 207]: Loop Invariant Derived loop invariant: !(s__state == 8672) - InvariantResult [Line: 100]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((!(s__state == 8480) && !(s__state == 8481)) && s__state < 8496) && !(8448 == s__state)) && 8448 <= s__state) && blastFlag == 1) || ((s__state == 8544 && s__hit == 0) && blastFlag <= 2)) || ((((s__state <= 8672 && !(s__state == 8657)) && s__s3__tmp__next_state___0 <= 8576) && 8656 <= s__state) && blastFlag <= 2)) || ((s__state == 8512 && s__hit == 0) && blastFlag <= 2)) || (((s__state <= 8640 && s__s3__tmp__next_state___0 <= 8640) && !(s__hit == 0)) && 8640 <= s__state)) || ((s__hit == 0 && blastFlag <= 2) && 8560 == s__state)) || (blastFlag <= 2 && s__state <= 3)) || (((s__state <= 8672 && !(s__state == 8657)) && 8656 <= s__state) && blastFlag == 1)) || (s__s3__tmp__next_state___0 <= 8640 && s__state <= 3)) || ((((s__s3__tmp__next_state___0 <= 3 && s__hit == 0) && blastFlag <= 3) && 8448 <= s__state) && s__state <= 8448)) || ((((8496 < s__s3__tmp__next_state___0 && s__state <= 8640) && s__s3__tmp__next_state___0 <= 8576) && 8496 < s__state) && blastFlag == 1)) || ((s__state == 8528 && s__hit == 0) && blastFlag <= 2)) || (((((8496 < s__s3__tmp__next_state___0 && s__hit == 0) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= 2) && 8448 <= s__state) && s__state <= 8448)) || (((((8496 < s__s3__tmp__next_state___0 && s__hit == 0) && s__state <= 8640) && s__s3__tmp__next_state___0 <= 8576) && 8496 < s__state) && blastFlag <= 2)) || (((((blastFlag <= 3 && s__state <= 8672) && !(s__state == 8657)) && !(s__state == 8656)) && s__s3__tmp__next_state___0 <= 8576) && 8656 <= s__state)) || ((((s__s3__tmp__next_state___0 <= 8640 && !(s__hit == 0)) && 8640 <= s__s3__tmp__next_state___0) && 8448 <= s__state) && s__state <= 8448)) || ((((8496 < s__s3__tmp__next_state___0 && s__s3__tmp__next_state___0 <= 8576) && 8448 <= s__state) && blastFlag == 1) && s__state <= 8448)) || (((s__state <= 8640 && !(s__hit == 0)) && 8640 <= s__state) && blastFlag <= 2)) || (((((((!(8497 == s__state) && 8480 <= s__state) && !(s__state == 8480)) && !(s__state == 8561)) && !(s__state == 8481)) && s__state <= 8640) && !(s__state == 8545)) && blastFlag == 1)) || ((((((((((!(8497 == s__state) && !(s__state == 8480)) && !(s__state == 8561)) && !(s__state == 8481)) && s__hit == 0) && s__state <= 8640) && !(s__state == 8545)) && s__s3__tmp__next_state___0 <= 8576) && !(8448 == s__state)) && blastFlag <= 2) && 8448 <= s__state)) || (((((blastFlag <= 3 && s__state <= 8672) && !(s__state == 8657)) && s__s3__tmp__next_state___0 <= 8640) && !(s__hit == 0)) && 8656 <= s__state)) || ((((s__state <= 8672 && !(s__state == 8657)) && !(s__hit == 0)) && 8656 <= s__state) && blastFlag <= 2)) || (((((blastFlag <= 3 && s__state <= 8672) && !(s__state == 8657)) && !(s__state == 8656)) && !(s__hit == 0)) && 8656 <= s__state) - InvariantResult [Line: 73]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 193]: Loop Invariant Derived loop invariant: ((((((!(s__state == 8672) && s__state <= 8672) && s__s3__tmp__next_state___0 <= 8576) && 8656 <= s__state) && blastFlag <= 2) || (((!(s__state == 8672) && s__state <= 8672) && 8656 <= s__state) && blastFlag == 1)) || (((((!(s__state == 8672) && blastFlag <= 3) && s__state <= 8672) && s__s3__tmp__next_state___0 <= 8640) && !(s__hit == 0)) && 8656 <= s__state)) || ((((!(s__state == 8672) && s__state <= 8672) && !(s__hit == 0)) && 8656 <= s__state) && blastFlag <= 2) - InvariantResult [Line: 187]: Loop Invariant Derived loop invariant: (((((s__state <= 8640 && s__s3__tmp__next_state___0 <= 8640) && !(s__hit == 0)) && 8640 <= s__state) || (((s__state <= 8640 && 8640 <= s__state) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= 2)) || ((s__state <= 8640 && 8640 <= s__state) && blastFlag == 1)) || (((s__state <= 8640 && !(s__hit == 0)) && 8640 <= s__state) && blastFlag <= 2) - InvariantResult [Line: 154]: Loop Invariant Derived loop invariant: (((((s__state <= 8576 && !(s__state == 8561)) && s__hit == 0) && !(8560 == s__state)) && 8512 <= s__state) && blastFlag <= 2) || ((((s__state <= 8576 && !(s__state == 8561)) && !(8560 == s__state)) && 8512 <= s__state) && blastFlag == 1) - InvariantResult [Line: 118]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 160]: Loop Invariant Derived loop invariant: ((((s__state <= 8576 && !(s__state == 8544)) && 8512 <= s__state) && !(s__state == 8545)) && blastFlag == 1) || (((((s__state <= 8576 && !(s__state == 8544)) && s__hit == 0) && 8512 <= s__state) && !(s__state == 8545)) && blastFlag <= 2) - InvariantResult [Line: 103]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 12]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 124]: Loop Invariant Derived loop invariant: ((((((((((!(8497 == s__state) && 8480 <= s__state) && !(s__state == 8480)) && !(8496 == s__state)) && !(s__state == 8561)) && !(s__state == 8544)) && !(s__state == 8481)) && s__state <= 8640) && !(8560 == s__state)) && !(s__state == 8545)) && blastFlag <= 2) || ((((((((((!(8497 == s__state) && 8480 <= s__state) && !(s__state == 8480)) && !(8496 == s__state)) && !(s__state == 8561)) && !(s__state == 8544)) && !(s__state == 8481)) && s__state <= 8640) && !(8560 == s__state)) && s__s3__tmp__next_state___0 <= 8640) && !(s__state == 8545)) - InvariantResult [Line: 127]: Loop Invariant Derived loop invariant: ((((((!(s__state == 8480) && !(s__state == 8481)) && s__state < 8496) && !(8448 == s__state)) && 8448 <= s__state) && blastFlag == 1) || (((((!(s__state == 8480) && !(s__state == 8481)) && blastFlag == 0) && s__state < 8496) && !(8448 == s__state)) && 8448 <= s__state)) || (((((((!(s__state == 8480) && !(s__state == 8481)) && s__hit == 0) && s__state < 8496) && s__s3__tmp__next_state___0 <= 8576) && !(8448 == s__state)) && blastFlag <= 2) && 8448 <= s__state) - InvariantResult [Line: 393]: Loop Invariant Derived loop invariant: (((((s__state <= 8576 && !(s__state == 8561)) && s__hit == 0) && !(8560 == s__state)) && 8512 <= s__state) && blastFlag <= 2) || ((((s__state <= 8576 && !(s__state == 8561)) && !(8560 == s__state)) && 8512 <= s__state) && blastFlag == 1) - InvariantResult [Line: 142]: Loop Invariant Derived loop invariant: (((((((s__state <= 8576 && !(s__state == 8561)) && !(s__state == 8544)) && s__hit == 0) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && blastFlag <= 2) || ((((((s__state <= 8576 && !(s__state == 8561)) && !(s__state == 8544)) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && blastFlag == 1) - InvariantResult [Line: 166]: Loop Invariant Derived loop invariant: ((((((s__s3__tmp__next_state___0 <= 3 && s__hit == 0) && blastFlag <= 3) && 8448 <= s__state) && s__state <= 8448) || (((((8496 < s__s3__tmp__next_state___0 && s__hit == 0) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= 2) && 8448 <= s__state) && s__state <= 8448)) || ((((s__s3__tmp__next_state___0 <= 8640 && !(s__hit == 0)) && 8640 <= s__s3__tmp__next_state___0) && 8448 <= s__state) && s__state <= 8448)) || ((((8496 < s__s3__tmp__next_state___0 && s__s3__tmp__next_state___0 <= 8576) && 8448 <= s__state) && blastFlag == 1) && s__state <= 8448) - InvariantResult [Line: 332]: Loop Invariant Derived loop invariant: (((((((s__state <= 8576 && !(s__state == 8561)) && !(s__state == 8544)) && s__hit == 0) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && blastFlag <= 2) || ((((((s__state <= 8576 && !(s__state == 8561)) && !(s__state == 8544)) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && blastFlag == 1) - InvariantResult [Line: 136]: Loop Invariant Derived loop invariant: ((((((((8480 <= s__state && !(s__state == 8480)) && s__state <= 8576) && !(s__state == 8561)) && !(s__state == 8544)) && !(s__state == 8481)) && !(8560 == s__state)) && !(s__state == 8545)) && blastFlag == 1) || ((((((((((8480 <= s__state && !(s__state == 8480)) && s__state <= 8576) && !(s__state == 8561)) && !(s__state == 8544)) && !(s__state == 8481)) && s__hit == 0) && !(8560 == s__state)) && !(s__state == 8545)) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= 2) - InvariantResult [Line: 169]: Loop Invariant Derived loop invariant: ((((((!(s__state == 8561) && !(s__state == 8544)) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && blastFlag == 1) && s__state < 8640) || ((((((((!(s__state == 8561) && !(s__state == 8544)) && s__hit == 0) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= 2) && s__state < 8640) - InvariantResult [Line: 175]: Loop Invariant Derived loop invariant: ((((((!(s__state == 8561) && !(s__state == 8544)) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && blastFlag == 1) && s__state < 8640) || ((((((((!(s__state == 8561) && !(s__state == 8544)) && s__hit == 0) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= 2) && s__state < 8640) - InvariantResult [Line: 381]: Loop Invariant Derived loop invariant: (((((s__state <= 8576 && !(s__state == 8561)) && s__hit == 0) && !(8560 == s__state)) && 8512 <= s__state) && blastFlag <= 2) || ((((s__state <= 8576 && !(s__state == 8561)) && !(8560 == s__state)) && 8512 <= s__state) && blastFlag == 1) - InvariantResult [Line: 613]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 199]: Loop Invariant Derived loop invariant: ((((((s__state < 16384 && !(s__state == 8657)) && !(s__state == 8656)) && !(12292 == s__state)) && 8656 <= s__state) && blastFlag == 1) || ((((((s__state < 16384 && blastFlag <= 3) && !(s__state == 8657)) && !(s__state == 8656)) && !(12292 == s__state)) && !(s__hit == 0)) && 8656 <= s__state)) || ((((((s__state < 16384 && blastFlag <= 3) && !(s__state == 8657)) && !(s__state == 8656)) && !(12292 == s__state)) && s__s3__tmp__next_state___0 <= 8576) && 8656 <= s__state) - InvariantResult [Line: 181]: Loop Invariant Derived loop invariant: ((((((!(s__state == 8561) && !(s__state == 8544)) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && blastFlag == 1) && s__state < 8640) || ((((((((!(s__state == 8561) && !(s__state == 8544)) && s__hit == 0) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= 2) && s__state < 8640) - InvariantResult [Line: 148]: Loop Invariant Derived loop invariant: (((((((s__state <= 8576 && !(s__state == 8561)) && !(s__state == 8544)) && s__hit == 0) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && blastFlag <= 2) || ((((((s__state <= 8576 && !(s__state == 8561)) && !(s__state == 8544)) && !(8560 == s__state)) && 8512 <= s__state) && !(s__state == 8545)) && blastFlag == 1) - InvariantResult [Line: 100]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((!(s__state == 8480) && !(s__state == 8481)) && s__state < 8496) && !(8448 == s__state)) && 8448 <= s__state) && blastFlag == 1) || ((s__state == 8544 && s__hit == 0) && blastFlag <= 2)) || ((((s__state <= 8672 && !(s__state == 8657)) && s__s3__tmp__next_state___0 <= 8576) && 8656 <= s__state) && blastFlag <= 2)) || ((s__state == 8512 && s__hit == 0) && blastFlag <= 2)) || (((s__state <= 8640 && s__s3__tmp__next_state___0 <= 8640) && !(s__hit == 0)) && 8640 <= s__state)) || ((s__hit == 0 && blastFlag <= 2) && 8560 == s__state)) || (((((!(s__state == 8480) && !(s__state == 8481)) && blastFlag == 0) && s__state < 8496) && !(8448 == s__state)) && 8448 <= s__state)) || (blastFlag <= 2 && s__state <= 3)) || (((s__state <= 8672 && !(s__state == 8657)) && 8656 <= s__state) && blastFlag == 1)) || (s__s3__tmp__next_state___0 <= 8640 && s__state <= 3)) || ((((s__s3__tmp__next_state___0 <= 3 && s__hit == 0) && blastFlag <= 3) && 8448 <= s__state) && s__state <= 8448)) || ((((8496 < s__s3__tmp__next_state___0 && s__state <= 8640) && s__s3__tmp__next_state___0 <= 8576) && 8496 < s__state) && blastFlag == 1)) || ((s__state == 8528 && s__hit == 0) && blastFlag <= 2)) || (((((8496 < s__s3__tmp__next_state___0 && s__hit == 0) && s__s3__tmp__next_state___0 <= 8576) && blastFlag <= 2) && 8448 <= s__state) && s__state <= 8448)) || (((((8496 < s__s3__tmp__next_state___0 && s__hit == 0) && s__state <= 8640) && s__s3__tmp__next_state___0 <= 8576) && 8496 < s__state) && blastFlag <= 2)) || (((((blastFlag <= 3 && s__state <= 8672) && !(s__state == 8657)) && !(s__state == 8656)) && s__s3__tmp__next_state___0 <= 8576) && 8656 <= s__state)) || ((((s__s3__tmp__next_state___0 <= 8640 && !(s__hit == 0)) && 8640 <= s__s3__tmp__next_state___0) && 8448 <= s__state) && s__state <= 8448)) || ((((8496 < s__s3__tmp__next_state___0 && s__s3__tmp__next_state___0 <= 8576) && 8448 <= s__state) && blastFlag == 1) && s__state <= 8448)) || (((s__state <= 8640 && !(s__hit == 0)) && 8640 <= s__state) && blastFlag <= 2)) || (((((((!(8497 == s__state) && 8480 <= s__state) && !(s__state == 8480)) && !(s__state == 8561)) && !(s__state == 8481)) && s__state <= 8640) && !(s__state == 8545)) && blastFlag == 1)) || ((((((((((!(8497 == s__state) && !(s__state == 8480)) && !(s__state == 8561)) && !(s__state == 8481)) && s__hit == 0) && s__state <= 8640) && !(s__state == 8545)) && s__s3__tmp__next_state___0 <= 8576) && !(8448 == s__state)) && blastFlag <= 2) && 8448 <= s__state)) || (((((blastFlag <= 3 && s__state <= 8672) && !(s__state == 8657)) && s__s3__tmp__next_state___0 <= 8640) && !(s__hit == 0)) && 8656 <= s__state)) || ((((s__state <= 8672 && !(s__state == 8657)) && !(s__hit == 0)) && 8656 <= s__state) && blastFlag <= 2)) || (((((blastFlag <= 3 && s__state <= 8672) && !(s__state == 8657)) && !(s__state == 8656)) && !(s__hit == 0)) && 8656 <= s__state) - InvariantResult [Line: 205]: Loop Invariant Derived loop invariant: !(s__state == 8672) RESULT: Ultimate proved your program to be correct! [2021-08-29 03:14:50,517 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...