./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl-simplified/s3_srvr_4.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 7b2dab56 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/data/config -Xmx15G -Xms4m -jar /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/config/TaipanReach.xml -i ../../sv-benchmarks/c/openssl-simplified/s3_srvr_4.cil.c -s /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan --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 Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 7a02d09c3bd79dd383aa53724ac7940e13c97792 ..................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.0-7b2dab5 [2020-12-09 04:51:19,208 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-12-09 04:51:19,210 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-12-09 04:51:19,258 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-12-09 04:51:19,259 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-12-09 04:51:19,260 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-12-09 04:51:19,261 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-12-09 04:51:19,263 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-12-09 04:51:19,264 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-12-09 04:51:19,265 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-12-09 04:51:19,266 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-12-09 04:51:19,267 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-12-09 04:51:19,267 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-12-09 04:51:19,268 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-12-09 04:51:19,269 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-12-09 04:51:19,270 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-12-09 04:51:19,271 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-12-09 04:51:19,272 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-12-09 04:51:19,274 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-12-09 04:51:19,275 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-12-09 04:51:19,277 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-12-09 04:51:19,278 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-12-09 04:51:19,280 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-12-09 04:51:19,280 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-12-09 04:51:19,284 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-12-09 04:51:19,284 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-12-09 04:51:19,285 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-12-09 04:51:19,286 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-12-09 04:51:19,286 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-12-09 04:51:19,287 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-12-09 04:51:19,288 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-12-09 04:51:19,289 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-12-09 04:51:19,290 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-12-09 04:51:19,291 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-12-09 04:51:19,292 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-12-09 04:51:19,292 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-12-09 04:51:19,293 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-12-09 04:51:19,293 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-12-09 04:51:19,293 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-12-09 04:51:19,293 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-12-09 04:51:19,294 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-12-09 04:51:19,295 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/config/svcomp-Reach-32bit-Taipan_Default.epf [2020-12-09 04:51:19,319 INFO L113 SettingsManager]: Loading preferences was successful [2020-12-09 04:51:19,319 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-12-09 04:51:19,320 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2020-12-09 04:51:19,320 INFO L138 SettingsManager]: * User list type=DISABLED [2020-12-09 04:51:19,320 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2020-12-09 04:51:19,320 INFO L138 SettingsManager]: * Explicit value domain=true [2020-12-09 04:51:19,321 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2020-12-09 04:51:19,321 INFO L138 SettingsManager]: * Octagon Domain=false [2020-12-09 04:51:19,321 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2020-12-09 04:51:19,321 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2020-12-09 04:51:19,321 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2020-12-09 04:51:19,322 INFO L138 SettingsManager]: * Interval Domain=false [2020-12-09 04:51:19,322 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2020-12-09 04:51:19,322 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2020-12-09 04:51:19,322 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2020-12-09 04:51:19,323 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-12-09 04:51:19,323 INFO L138 SettingsManager]: * sizeof long=4 [2020-12-09 04:51:19,323 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-12-09 04:51:19,324 INFO L138 SettingsManager]: * sizeof POINTER=4 [2020-12-09 04:51:19,324 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-12-09 04:51:19,324 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-12-09 04:51:19,324 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-12-09 04:51:19,324 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-12-09 04:51:19,325 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2020-12-09 04:51:19,325 INFO L138 SettingsManager]: * sizeof long double=12 [2020-12-09 04:51:19,325 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-12-09 04:51:19,325 INFO L138 SettingsManager]: * Use constant arrays=true [2020-12-09 04:51:19,325 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-12-09 04:51:19,326 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-12-09 04:51:19,326 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-12-09 04:51:19,326 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-09 04:51:19,326 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-12-09 04:51:19,326 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2020-12-09 04:51:19,327 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2020-12-09 04:51:19,327 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2020-12-09 04:51:19,327 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2020-12-09 04:51:19,327 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-12-09 04:51:19,327 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2020-12-09 04:51:19,328 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2020-12-09 04:51:19,328 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/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 -> /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan 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 -> Taipan 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 -> 7a02d09c3bd79dd383aa53724ac7940e13c97792 [2020-12-09 04:51:19,499 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2020-12-09 04:51:19,514 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-12-09 04:51:19,516 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-12-09 04:51:19,517 INFO L271 PluginConnector]: Initializing CDTParser... [2020-12-09 04:51:19,517 INFO L275 PluginConnector]: CDTParser initialized [2020-12-09 04:51:19,518 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/../../sv-benchmarks/c/openssl-simplified/s3_srvr_4.cil.c [2020-12-09 04:51:19,560 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/data/6c072898d/abb804aed3304a47b2cb06df63f66047/FLAGe9e7380f1 [2020-12-09 04:51:19,933 INFO L306 CDTParser]: Found 1 translation units. [2020-12-09 04:51:19,934 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/sv-benchmarks/c/openssl-simplified/s3_srvr_4.cil.c [2020-12-09 04:51:19,945 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/data/6c072898d/abb804aed3304a47b2cb06df63f66047/FLAGe9e7380f1 [2020-12-09 04:51:19,954 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/data/6c072898d/abb804aed3304a47b2cb06df63f66047 [2020-12-09 04:51:19,956 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-12-09 04:51:19,957 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2020-12-09 04:51:19,958 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-12-09 04:51:19,958 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-12-09 04:51:19,960 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-12-09 04:51:19,961 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 04:51:19" (1/1) ... [2020-12-09 04:51:19,962 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4cdbb437 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:19, skipping insertion in model container [2020-12-09 04:51:19,962 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.12 04:51:19" (1/1) ... [2020-12-09 04:51:19,967 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-12-09 04:51:19,994 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-12-09 04:51:20,132 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/sv-benchmarks/c/openssl-simplified/s3_srvr_4.cil.c[42370,42383] [2020-12-09 04:51:20,137 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 04:51:20,143 INFO L203 MainTranslator]: Completed pre-run [2020-12-09 04:51:20,178 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/sv-benchmarks/c/openssl-simplified/s3_srvr_4.cil.c[42370,42383] [2020-12-09 04:51:20,180 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-12-09 04:51:20,190 INFO L208 MainTranslator]: Completed translation [2020-12-09 04:51:20,190 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20 WrapperNode [2020-12-09 04:51:20,190 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-12-09 04:51:20,191 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2020-12-09 04:51:20,191 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2020-12-09 04:51:20,191 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2020-12-09 04:51:20,197 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20" (1/1) ... [2020-12-09 04:51:20,205 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20" (1/1) ... [2020-12-09 04:51:20,240 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2020-12-09 04:51:20,241 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-12-09 04:51:20,241 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-12-09 04:51:20,241 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-12-09 04:51:20,250 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20" (1/1) ... [2020-12-09 04:51:20,250 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20" (1/1) ... [2020-12-09 04:51:20,254 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20" (1/1) ... [2020-12-09 04:51:20,254 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20" (1/1) ... [2020-12-09 04:51:20,262 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20" (1/1) ... [2020-12-09 04:51:20,270 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20" (1/1) ... [2020-12-09 04:51:20,273 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20" (1/1) ... [2020-12-09 04:51:20,278 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-12-09 04:51:20,279 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-12-09 04:51:20,279 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-12-09 04:51:20,279 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-12-09 04:51:20,280 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-12-09 04:51:20,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-12-09 04:51:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-12-09 04:51:20,339 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-12-09 04:51:20,339 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-12-09 04:51:20,427 WARN L800 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2020-12-09 04:51:20,783 INFO L752 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2020-12-09 04:51:20,783 INFO L752 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2020-12-09 04:51:20,974 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-12-09 04:51:20,974 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2020-12-09 04:51:20,976 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 04:51:20 BoogieIcfgContainer [2020-12-09 04:51:20,976 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-12-09 04:51:20,977 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-12-09 04:51:20,977 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-12-09 04:51:20,979 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-12-09 04:51:20,979 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.12 04:51:19" (1/3) ... [2020-12-09 04:51:20,980 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@356a7abf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 04:51:20, skipping insertion in model container [2020-12-09 04:51:20,980 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.12 04:51:20" (2/3) ... [2020-12-09 04:51:20,980 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@356a7abf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.12 04:51:20, skipping insertion in model container [2020-12-09 04:51:20,980 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 04:51:20" (3/3) ... [2020-12-09 04:51:20,981 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_4.cil.c [2020-12-09 04:51:20,991 INFO L180 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2020-12-09 04:51:20,993 INFO L192 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-12-09 04:51:21,001 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-12-09 04:51:21,018 INFO L377 AbstractCegarLoop]: Interprodecural is true [2020-12-09 04:51:21,018 INFO L378 AbstractCegarLoop]: Hoare is true [2020-12-09 04:51:21,018 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2020-12-09 04:51:21,018 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-12-09 04:51:21,018 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-12-09 04:51:21,018 INFO L382 AbstractCegarLoop]: Difference is false [2020-12-09 04:51:21,019 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-12-09 04:51:21,019 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-12-09 04:51:21,029 INFO L276 IsEmpty]: Start isEmpty. Operand 106 states. [2020-12-09 04:51:21,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2020-12-09 04:51:21,034 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:21,035 INFO L422 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] [2020-12-09 04:51:21,035 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:21,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:21,039 INFO L82 PathProgramCache]: Analyzing trace with hash 761988062, now seen corresponding path program 1 times [2020-12-09 04:51:21,045 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:21,045 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [639777953] [2020-12-09 04:51:21,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:21,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:21,230 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 04:51:21,231 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [639777953] [2020-12-09 04:51:21,231 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:21,231 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:21,232 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [236742361] [2020-12-09 04:51:21,235 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:21,235 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:21,244 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:21,245 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:21,246 INFO L87 Difference]: Start difference. First operand 106 states. Second operand 3 states. [2020-12-09 04:51:21,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:21,413 INFO L93 Difference]: Finished difference Result 258 states and 452 transitions. [2020-12-09 04:51:21,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:21,414 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 39 [2020-12-09 04:51:21,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:21,422 INFO L225 Difference]: With dead ends: 258 [2020-12-09 04:51:21,422 INFO L226 Difference]: Without dead ends: 148 [2020-12-09 04:51:21,424 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:21,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2020-12-09 04:51:21,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 143. [2020-12-09 04:51:21,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 143 states. [2020-12-09 04:51:21,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 230 transitions. [2020-12-09 04:51:21,459 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 230 transitions. Word has length 39 [2020-12-09 04:51:21,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:21,459 INFO L481 AbstractCegarLoop]: Abstraction has 143 states and 230 transitions. [2020-12-09 04:51:21,459 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:21,459 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 230 transitions. [2020-12-09 04:51:21,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2020-12-09 04:51:21,461 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:21,461 INFO L422 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] [2020-12-09 04:51:21,461 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-12-09 04:51:21,461 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:21,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:21,462 INFO L82 PathProgramCache]: Analyzing trace with hash 2139638744, now seen corresponding path program 1 times [2020-12-09 04:51:21,462 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:21,462 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1872403983] [2020-12-09 04:51:21,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:21,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:21,514 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 04:51:21,514 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1872403983] [2020-12-09 04:51:21,514 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:21,515 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:21,515 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580011214] [2020-12-09 04:51:21,516 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:21,516 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:21,516 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:21,516 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:21,516 INFO L87 Difference]: Start difference. First operand 143 states and 230 transitions. Second operand 3 states. [2020-12-09 04:51:21,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:21,678 INFO L93 Difference]: Finished difference Result 330 states and 540 transitions. [2020-12-09 04:51:21,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:21,678 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 40 [2020-12-09 04:51:21,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:21,680 INFO L225 Difference]: With dead ends: 330 [2020-12-09 04:51:21,680 INFO L226 Difference]: Without dead ends: 187 [2020-12-09 04:51:21,681 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:21,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187 states. [2020-12-09 04:51:21,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 182. [2020-12-09 04:51:21,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 182 states. [2020-12-09 04:51:21,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 303 transitions. [2020-12-09 04:51:21,693 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 303 transitions. Word has length 40 [2020-12-09 04:51:21,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:21,693 INFO L481 AbstractCegarLoop]: Abstraction has 182 states and 303 transitions. [2020-12-09 04:51:21,693 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:21,693 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 303 transitions. [2020-12-09 04:51:21,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2020-12-09 04:51:21,696 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:21,696 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:21,696 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-12-09 04:51:21,696 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:21,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:21,697 INFO L82 PathProgramCache]: Analyzing trace with hash 1230577364, now seen corresponding path program 1 times [2020-12-09 04:51:21,697 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:21,697 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073870418] [2020-12-09 04:51:21,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:21,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:21,742 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 04:51:21,743 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073870418] [2020-12-09 04:51:21,743 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:21,743 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:21,743 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153510197] [2020-12-09 04:51:21,743 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:21,743 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:21,744 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:21,744 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:21,744 INFO L87 Difference]: Start difference. First operand 182 states and 303 transitions. Second operand 3 states. [2020-12-09 04:51:21,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:21,845 INFO L93 Difference]: Finished difference Result 391 states and 658 transitions. [2020-12-09 04:51:21,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:21,846 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 66 [2020-12-09 04:51:21,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:21,848 INFO L225 Difference]: With dead ends: 391 [2020-12-09 04:51:21,848 INFO L226 Difference]: Without dead ends: 211 [2020-12-09 04:51:21,849 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:21,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2020-12-09 04:51:21,863 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2020-12-09 04:51:21,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 211 states. [2020-12-09 04:51:21,865 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 355 transitions. [2020-12-09 04:51:21,865 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 355 transitions. Word has length 66 [2020-12-09 04:51:21,865 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:21,865 INFO L481 AbstractCegarLoop]: Abstraction has 211 states and 355 transitions. [2020-12-09 04:51:21,865 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:21,865 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 355 transitions. [2020-12-09 04:51:21,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2020-12-09 04:51:21,868 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:21,869 INFO L422 BasicCegarLoop]: trace histogram [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] [2020-12-09 04:51:21,869 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-12-09 04:51:21,869 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:21,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:21,870 INFO L82 PathProgramCache]: Analyzing trace with hash 1221995897, now seen corresponding path program 1 times [2020-12-09 04:51:21,870 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:21,870 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791927698] [2020-12-09 04:51:21,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:21,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:21,913 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-12-09 04:51:21,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791927698] [2020-12-09 04:51:21,914 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:21,914 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:21,914 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192473608] [2020-12-09 04:51:21,914 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:21,914 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:21,915 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:21,915 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:21,915 INFO L87 Difference]: Start difference. First operand 211 states and 355 transitions. Second operand 3 states. [2020-12-09 04:51:21,989 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:21,989 INFO L93 Difference]: Finished difference Result 435 states and 732 transitions. [2020-12-09 04:51:21,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:21,990 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 77 [2020-12-09 04:51:21,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:21,991 INFO L225 Difference]: With dead ends: 435 [2020-12-09 04:51:21,991 INFO L226 Difference]: Without dead ends: 226 [2020-12-09 04:51:21,992 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:21,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2020-12-09 04:51:22,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 224. [2020-12-09 04:51:22,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 224 states. [2020-12-09 04:51:22,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 374 transitions. [2020-12-09 04:51:22,001 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 374 transitions. Word has length 77 [2020-12-09 04:51:22,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:22,002 INFO L481 AbstractCegarLoop]: Abstraction has 224 states and 374 transitions. [2020-12-09 04:51:22,002 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:22,002 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 374 transitions. [2020-12-09 04:51:22,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2020-12-09 04:51:22,003 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:22,003 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:22,003 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-12-09 04:51:22,003 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:22,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:22,003 INFO L82 PathProgramCache]: Analyzing trace with hash -1606395980, now seen corresponding path program 1 times [2020-12-09 04:51:22,004 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:22,004 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495352365] [2020-12-09 04:51:22,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:22,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:22,054 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 04:51:22,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495352365] [2020-12-09 04:51:22,055 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:22,055 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:22,055 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012673967] [2020-12-09 04:51:22,055 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:22,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:22,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:22,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,056 INFO L87 Difference]: Start difference. First operand 224 states and 374 transitions. Second operand 3 states. [2020-12-09 04:51:22,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:22,165 INFO L93 Difference]: Finished difference Result 487 states and 819 transitions. [2020-12-09 04:51:22,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:22,165 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 77 [2020-12-09 04:51:22,165 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:22,167 INFO L225 Difference]: With dead ends: 487 [2020-12-09 04:51:22,167 INFO L226 Difference]: Without dead ends: 265 [2020-12-09 04:51:22,167 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2020-12-09 04:51:22,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 262. [2020-12-09 04:51:22,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 262 states. [2020-12-09 04:51:22,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 442 transitions. [2020-12-09 04:51:22,178 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 442 transitions. Word has length 77 [2020-12-09 04:51:22,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:22,179 INFO L481 AbstractCegarLoop]: Abstraction has 262 states and 442 transitions. [2020-12-09 04:51:22,179 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:22,179 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 442 transitions. [2020-12-09 04:51:22,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2020-12-09 04:51:22,180 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:22,180 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:22,180 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-12-09 04:51:22,180 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:22,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:22,180 INFO L82 PathProgramCache]: Analyzing trace with hash -2051346376, now seen corresponding path program 1 times [2020-12-09 04:51:22,180 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:22,181 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848251520] [2020-12-09 04:51:22,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:22,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:22,220 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-12-09 04:51:22,221 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1848251520] [2020-12-09 04:51:22,221 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:22,221 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:22,221 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692039118] [2020-12-09 04:51:22,221 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:22,221 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:22,222 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:22,222 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,222 INFO L87 Difference]: Start difference. First operand 262 states and 442 transitions. Second operand 3 states. [2020-12-09 04:51:22,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:22,304 INFO L93 Difference]: Finished difference Result 524 states and 884 transitions. [2020-12-09 04:51:22,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:22,304 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 78 [2020-12-09 04:51:22,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:22,306 INFO L225 Difference]: With dead ends: 524 [2020-12-09 04:51:22,306 INFO L226 Difference]: Without dead ends: 264 [2020-12-09 04:51:22,307 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,307 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 264 states. [2020-12-09 04:51:22,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 264 to 262. [2020-12-09 04:51:22,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 262 states. [2020-12-09 04:51:22,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 438 transitions. [2020-12-09 04:51:22,317 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 438 transitions. Word has length 78 [2020-12-09 04:51:22,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:22,318 INFO L481 AbstractCegarLoop]: Abstraction has 262 states and 438 transitions. [2020-12-09 04:51:22,318 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:22,318 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 438 transitions. [2020-12-09 04:51:22,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2020-12-09 04:51:22,319 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:22,319 INFO L422 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] [2020-12-09 04:51:22,319 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-12-09 04:51:22,319 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:22,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:22,320 INFO L82 PathProgramCache]: Analyzing trace with hash 1692442830, now seen corresponding path program 1 times [2020-12-09 04:51:22,320 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:22,320 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192396022] [2020-12-09 04:51:22,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:22,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:22,360 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 04:51:22,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192396022] [2020-12-09 04:51:22,361 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:22,361 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:22,361 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703601506] [2020-12-09 04:51:22,361 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:22,361 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:22,362 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:22,362 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,362 INFO L87 Difference]: Start difference. First operand 262 states and 438 transitions. Second operand 3 states. [2020-12-09 04:51:22,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:22,473 INFO L93 Difference]: Finished difference Result 525 states and 877 transitions. [2020-12-09 04:51:22,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:22,473 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 78 [2020-12-09 04:51:22,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:22,475 INFO L225 Difference]: With dead ends: 525 [2020-12-09 04:51:22,475 INFO L226 Difference]: Without dead ends: 263 [2020-12-09 04:51:22,475 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2020-12-09 04:51:22,485 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 260. [2020-12-09 04:51:22,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 260 states. [2020-12-09 04:51:22,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 433 transitions. [2020-12-09 04:51:22,486 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 433 transitions. Word has length 78 [2020-12-09 04:51:22,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:22,487 INFO L481 AbstractCegarLoop]: Abstraction has 260 states and 433 transitions. [2020-12-09 04:51:22,487 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:22,487 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 433 transitions. [2020-12-09 04:51:22,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2020-12-09 04:51:22,488 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:22,488 INFO L422 BasicCegarLoop]: trace histogram [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] [2020-12-09 04:51:22,488 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-12-09 04:51:22,488 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:22,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:22,488 INFO L82 PathProgramCache]: Analyzing trace with hash 2088464219, now seen corresponding path program 1 times [2020-12-09 04:51:22,488 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:22,489 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030702510] [2020-12-09 04:51:22,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:22,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:22,511 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2020-12-09 04:51:22,512 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030702510] [2020-12-09 04:51:22,512 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:22,512 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:22,512 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057817631] [2020-12-09 04:51:22,512 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:22,512 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:22,513 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:22,513 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,513 INFO L87 Difference]: Start difference. First operand 260 states and 433 transitions. Second operand 3 states. [2020-12-09 04:51:22,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:22,588 INFO L93 Difference]: Finished difference Result 525 states and 873 transitions. [2020-12-09 04:51:22,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:22,589 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 86 [2020-12-09 04:51:22,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:22,590 INFO L225 Difference]: With dead ends: 525 [2020-12-09 04:51:22,590 INFO L226 Difference]: Without dead ends: 267 [2020-12-09 04:51:22,591 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2020-12-09 04:51:22,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 267. [2020-12-09 04:51:22,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 267 states. [2020-12-09 04:51:22,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 436 transitions. [2020-12-09 04:51:22,598 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 436 transitions. Word has length 86 [2020-12-09 04:51:22,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:22,598 INFO L481 AbstractCegarLoop]: Abstraction has 267 states and 436 transitions. [2020-12-09 04:51:22,598 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:22,598 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 436 transitions. [2020-12-09 04:51:22,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2020-12-09 04:51:22,599 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:22,599 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:22,599 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-12-09 04:51:22,599 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:22,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:22,600 INFO L82 PathProgramCache]: Analyzing trace with hash 560620028, now seen corresponding path program 1 times [2020-12-09 04:51:22,600 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:22,600 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689796775] [2020-12-09 04:51:22,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:22,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:22,625 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-12-09 04:51:22,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689796775] [2020-12-09 04:51:22,625 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:22,625 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:22,625 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129240486] [2020-12-09 04:51:22,626 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:22,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:22,626 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:22,626 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,627 INFO L87 Difference]: Start difference. First operand 267 states and 436 transitions. Second operand 3 states. [2020-12-09 04:51:22,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:22,741 INFO L93 Difference]: Finished difference Result 561 states and 919 transitions. [2020-12-09 04:51:22,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:22,741 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 91 [2020-12-09 04:51:22,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:22,743 INFO L225 Difference]: With dead ends: 561 [2020-12-09 04:51:22,744 INFO L226 Difference]: Without dead ends: 296 [2020-12-09 04:51:22,744 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2020-12-09 04:51:22,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 294. [2020-12-09 04:51:22,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 294 states. [2020-12-09 04:51:22,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 479 transitions. [2020-12-09 04:51:22,759 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 479 transitions. Word has length 91 [2020-12-09 04:51:22,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:22,759 INFO L481 AbstractCegarLoop]: Abstraction has 294 states and 479 transitions. [2020-12-09 04:51:22,759 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:22,759 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 479 transitions. [2020-12-09 04:51:22,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2020-12-09 04:51:22,760 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:22,760 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:22,760 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2020-12-09 04:51:22,760 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:22,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:22,761 INFO L82 PathProgramCache]: Analyzing trace with hash 428799707, now seen corresponding path program 1 times [2020-12-09 04:51:22,761 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:22,761 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348132664] [2020-12-09 04:51:22,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:22,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:22,791 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-12-09 04:51:22,792 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348132664] [2020-12-09 04:51:22,792 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:22,792 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:22,792 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870637675] [2020-12-09 04:51:22,792 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:22,792 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:22,793 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:22,793 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,793 INFO L87 Difference]: Start difference. First operand 294 states and 479 transitions. Second operand 3 states. [2020-12-09 04:51:22,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:22,908 INFO L93 Difference]: Finished difference Result 588 states and 958 transitions. [2020-12-09 04:51:22,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:22,909 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 92 [2020-12-09 04:51:22,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:22,910 INFO L225 Difference]: With dead ends: 588 [2020-12-09 04:51:22,911 INFO L226 Difference]: Without dead ends: 296 [2020-12-09 04:51:22,911 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2020-12-09 04:51:22,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 294. [2020-12-09 04:51:22,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 294 states. [2020-12-09 04:51:22,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 475 transitions. [2020-12-09 04:51:22,924 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 475 transitions. Word has length 92 [2020-12-09 04:51:22,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:22,924 INFO L481 AbstractCegarLoop]: Abstraction has 294 states and 475 transitions. [2020-12-09 04:51:22,924 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:22,924 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 475 transitions. [2020-12-09 04:51:22,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2020-12-09 04:51:22,925 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:22,925 INFO L422 BasicCegarLoop]: trace histogram [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] [2020-12-09 04:51:22,925 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2020-12-09 04:51:22,926 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:22,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:22,926 INFO L82 PathProgramCache]: Analyzing trace with hash 191248812, now seen corresponding path program 1 times [2020-12-09 04:51:22,926 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:22,926 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741971994] [2020-12-09 04:51:22,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:22,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:22,962 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-12-09 04:51:22,962 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741971994] [2020-12-09 04:51:22,962 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:22,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:22,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619465697] [2020-12-09 04:51:22,963 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:22,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:22,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:22,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:22,964 INFO L87 Difference]: Start difference. First operand 294 states and 475 transitions. Second operand 3 states. [2020-12-09 04:51:23,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:23,085 INFO L93 Difference]: Finished difference Result 619 states and 1004 transitions. [2020-12-09 04:51:23,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:23,085 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 93 [2020-12-09 04:51:23,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:23,087 INFO L225 Difference]: With dead ends: 619 [2020-12-09 04:51:23,087 INFO L226 Difference]: Without dead ends: 327 [2020-12-09 04:51:23,088 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:23,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2020-12-09 04:51:23,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 319. [2020-12-09 04:51:23,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 319 states. [2020-12-09 04:51:23,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 513 transitions. [2020-12-09 04:51:23,101 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 513 transitions. Word has length 93 [2020-12-09 04:51:23,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:23,102 INFO L481 AbstractCegarLoop]: Abstraction has 319 states and 513 transitions. [2020-12-09 04:51:23,102 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:23,102 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 513 transitions. [2020-12-09 04:51:23,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2020-12-09 04:51:23,102 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:23,103 INFO L422 BasicCegarLoop]: trace histogram [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] [2020-12-09 04:51:23,103 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2020-12-09 04:51:23,103 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:23,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:23,103 INFO L82 PathProgramCache]: Analyzing trace with hash -126349635, now seen corresponding path program 1 times [2020-12-09 04:51:23,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:23,103 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113874479] [2020-12-09 04:51:23,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:23,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:23,126 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2020-12-09 04:51:23,126 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113874479] [2020-12-09 04:51:23,126 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:23,126 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:23,126 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231194340] [2020-12-09 04:51:23,127 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:23,127 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:23,127 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:23,127 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:23,127 INFO L87 Difference]: Start difference. First operand 319 states and 513 transitions. Second operand 3 states. [2020-12-09 04:51:23,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:23,249 INFO L93 Difference]: Finished difference Result 657 states and 1057 transitions. [2020-12-09 04:51:23,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:23,250 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 94 [2020-12-09 04:51:23,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:23,252 INFO L225 Difference]: With dead ends: 657 [2020-12-09 04:51:23,252 INFO L226 Difference]: Without dead ends: 340 [2020-12-09 04:51:23,253 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:23,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2020-12-09 04:51:23,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 338. [2020-12-09 04:51:23,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-12-09 04:51:23,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 538 transitions. [2020-12-09 04:51:23,263 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 538 transitions. Word has length 94 [2020-12-09 04:51:23,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:23,263 INFO L481 AbstractCegarLoop]: Abstraction has 338 states and 538 transitions. [2020-12-09 04:51:23,263 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:23,263 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 538 transitions. [2020-12-09 04:51:23,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2020-12-09 04:51:23,264 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:23,264 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:23,264 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2020-12-09 04:51:23,265 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:23,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:23,265 INFO L82 PathProgramCache]: Analyzing trace with hash -1855387093, now seen corresponding path program 1 times [2020-12-09 04:51:23,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:23,265 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1659350841] [2020-12-09 04:51:23,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:23,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:23,291 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2020-12-09 04:51:23,291 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1659350841] [2020-12-09 04:51:23,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:23,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:23,292 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [879903527] [2020-12-09 04:51:23,292 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:23,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:23,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:23,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:23,293 INFO L87 Difference]: Start difference. First operand 338 states and 538 transitions. Second operand 3 states. [2020-12-09 04:51:23,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:23,411 INFO L93 Difference]: Finished difference Result 682 states and 1087 transitions. [2020-12-09 04:51:23,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:23,411 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 94 [2020-12-09 04:51:23,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:23,413 INFO L225 Difference]: With dead ends: 682 [2020-12-09 04:51:23,413 INFO L226 Difference]: Without dead ends: 346 [2020-12-09 04:51:23,413 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:23,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2020-12-09 04:51:23,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 338. [2020-12-09 04:51:23,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-12-09 04:51:23,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 533 transitions. [2020-12-09 04:51:23,428 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 533 transitions. Word has length 94 [2020-12-09 04:51:23,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:23,428 INFO L481 AbstractCegarLoop]: Abstraction has 338 states and 533 transitions. [2020-12-09 04:51:23,428 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:23,428 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 533 transitions. [2020-12-09 04:51:23,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2020-12-09 04:51:23,429 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:23,429 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:23,429 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2020-12-09 04:51:23,429 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:23,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:23,429 INFO L82 PathProgramCache]: Analyzing trace with hash -1125893122, now seen corresponding path program 1 times [2020-12-09 04:51:23,430 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:23,430 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [251240982] [2020-12-09 04:51:23,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:23,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:23,455 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2020-12-09 04:51:23,455 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [251240982] [2020-12-09 04:51:23,455 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:23,455 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2020-12-09 04:51:23,456 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484282758] [2020-12-09 04:51:23,456 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:23,456 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:23,456 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:23,456 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:23,456 INFO L87 Difference]: Start difference. First operand 338 states and 533 transitions. Second operand 3 states. [2020-12-09 04:51:23,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:23,554 INFO L93 Difference]: Finished difference Result 676 states and 1066 transitions. [2020-12-09 04:51:23,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:23,554 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 95 [2020-12-09 04:51:23,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:23,555 INFO L225 Difference]: With dead ends: 676 [2020-12-09 04:51:23,555 INFO L226 Difference]: Without dead ends: 340 [2020-12-09 04:51:23,556 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:23,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2020-12-09 04:51:23,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 338. [2020-12-09 04:51:23,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 338 states. [2020-12-09 04:51:23,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 527 transitions. [2020-12-09 04:51:23,567 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 527 transitions. Word has length 95 [2020-12-09 04:51:23,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:23,567 INFO L481 AbstractCegarLoop]: Abstraction has 338 states and 527 transitions. [2020-12-09 04:51:23,567 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:23,567 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 527 transitions. [2020-12-09 04:51:23,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2020-12-09 04:51:23,568 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:23,568 INFO L422 BasicCegarLoop]: trace histogram [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] [2020-12-09 04:51:23,568 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2020-12-09 04:51:23,568 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:23,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:23,568 INFO L82 PathProgramCache]: Analyzing trace with hash -895238133, now seen corresponding path program 1 times [2020-12-09 04:51:23,569 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:23,569 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461627001] [2020-12-09 04:51:23,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:23,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:23,625 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 04:51:23,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461627001] [2020-12-09 04:51:23,625 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [666559136] [2020-12-09 04:51:23,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 04:51:23,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:23,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 259 conjuncts, 6 conjunts are in the unsatisfiable core [2020-12-09 04:51:23,702 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 04:51:23,839 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2020-12-09 04:51:23,839 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 04:51:23,884 INFO L398 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-12-09 04:51:23,884 INFO L639 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-12-09 04:51:23,933 INFO L398 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-12-09 04:51:23,934 INFO L639 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-12-09 04:51:23,956 INFO L398 QuantifierPusher]: Applying distributivity to a DISJUNCTION[2, 2, 2, 1] term [2020-12-09 04:51:23,956 INFO L639 QuantifierPusher]: Distributing 2 disjuncts over 2 conjuncts [2020-12-09 04:51:23,992 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2020-12-09 04:51:23,992 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1124684717] [2020-12-09 04:51:24,008 INFO L159 IcfgInterpreter]: Started Sifa with 50 locations of interest [2020-12-09 04:51:24,009 INFO L166 IcfgInterpreter]: Building call graph [2020-12-09 04:51:24,012 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2020-12-09 04:51:24,016 INFO L176 IcfgInterpreter]: Starting interpretation [2020-12-09 04:51:24,016 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2020-12-09 04:51:24,436 WARN L197 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 205 [2020-12-09 04:51:25,024 WARN L197 SmtUtils]: Spent 192.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-12-09 04:51:25,616 FATAL L? ?]: Ignoring exception! java.util.ConcurrentModificationException at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1134) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:94) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretLoop(DagInterpreter.java:177) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:168) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:289) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:189) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:179) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:84) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:74) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:511) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:372) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResult.iterate(CegarLoopResult.java:138) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:345) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2020-12-09 04:51:25,618 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2020-12-09 04:51:25,618 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 3] total 7 [2020-12-09 04:51:25,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534008959] [2020-12-09 04:51:25,619 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-12-09 04:51:25,619 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:25,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-12-09 04:51:25,620 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2020-12-09 04:51:25,620 INFO L87 Difference]: Start difference. First operand 338 states and 527 transitions. Second operand 8 states. [2020-12-09 04:51:25,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:25,709 INFO L93 Difference]: Finished difference Result 1613 states and 2526 transitions. [2020-12-09 04:51:25,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2020-12-09 04:51:25,710 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 108 [2020-12-09 04:51:25,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:25,717 INFO L225 Difference]: With dead ends: 1613 [2020-12-09 04:51:25,717 INFO L226 Difference]: Without dead ends: 1611 [2020-12-09 04:51:25,718 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 210 SyntacticMatches, 3 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2020-12-09 04:51:25,719 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1611 states. [2020-12-09 04:51:25,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1611 to 1606. [2020-12-09 04:51:25,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1606 states. [2020-12-09 04:51:25,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1606 states to 1606 states and 2516 transitions. [2020-12-09 04:51:25,762 INFO L78 Accepts]: Start accepts. Automaton has 1606 states and 2516 transitions. Word has length 108 [2020-12-09 04:51:25,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:25,762 INFO L481 AbstractCegarLoop]: Abstraction has 1606 states and 2516 transitions. [2020-12-09 04:51:25,762 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-12-09 04:51:25,762 INFO L276 IsEmpty]: Start isEmpty. Operand 1606 states and 2516 transitions. [2020-12-09 04:51:25,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2020-12-09 04:51:25,765 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:25,765 INFO L422 BasicCegarLoop]: trace histogram [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, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:25,965 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2020-12-09 04:51:25,966 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:25,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:25,966 INFO L82 PathProgramCache]: Analyzing trace with hash 919699454, now seen corresponding path program 2 times [2020-12-09 04:51:25,966 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:25,966 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111350874] [2020-12-09 04:51:25,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:25,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:26,008 INFO L134 CoverageAnalysis]: Checked inductivity of 335 backedges. 236 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2020-12-09 04:51:26,008 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111350874] [2020-12-09 04:51:26,009 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:26,009 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 04:51:26,009 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396070313] [2020-12-09 04:51:26,009 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:26,009 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:26,009 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:26,010 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:26,010 INFO L87 Difference]: Start difference. First operand 1606 states and 2516 transitions. Second operand 3 states. [2020-12-09 04:51:26,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:26,192 INFO L93 Difference]: Finished difference Result 3250 states and 5075 transitions. [2020-12-09 04:51:26,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:26,193 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 177 [2020-12-09 04:51:26,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:26,202 INFO L225 Difference]: With dead ends: 3250 [2020-12-09 04:51:26,202 INFO L226 Difference]: Without dead ends: 1646 [2020-12-09 04:51:26,204 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:26,206 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1646 states. [2020-12-09 04:51:26,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1646 to 1606. [2020-12-09 04:51:26,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1606 states. [2020-12-09 04:51:26,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1606 states to 1606 states and 2444 transitions. [2020-12-09 04:51:26,268 INFO L78 Accepts]: Start accepts. Automaton has 1606 states and 2444 transitions. Word has length 177 [2020-12-09 04:51:26,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:26,268 INFO L481 AbstractCegarLoop]: Abstraction has 1606 states and 2444 transitions. [2020-12-09 04:51:26,268 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:26,268 INFO L276 IsEmpty]: Start isEmpty. Operand 1606 states and 2444 transitions. [2020-12-09 04:51:26,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2020-12-09 04:51:26,273 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:26,273 INFO L422 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:26,274 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2020-12-09 04:51:26,274 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:26,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:26,274 INFO L82 PathProgramCache]: Analyzing trace with hash -814933233, now seen corresponding path program 1 times [2020-12-09 04:51:26,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:26,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860279046] [2020-12-09 04:51:26,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:26,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:26,323 INFO L134 CoverageAnalysis]: Checked inductivity of 368 backedges. 233 proven. 0 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2020-12-09 04:51:26,324 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860279046] [2020-12-09 04:51:26,324 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:26,324 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 04:51:26,324 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96556227] [2020-12-09 04:51:26,324 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:26,324 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:26,325 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:26,325 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:26,325 INFO L87 Difference]: Start difference. First operand 1606 states and 2444 transitions. Second operand 3 states. [2020-12-09 04:51:26,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:26,491 INFO L93 Difference]: Finished difference Result 3267 states and 4948 transitions. [2020-12-09 04:51:26,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:26,491 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 188 [2020-12-09 04:51:26,491 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:26,498 INFO L225 Difference]: With dead ends: 3267 [2020-12-09 04:51:26,498 INFO L226 Difference]: Without dead ends: 1663 [2020-12-09 04:51:26,500 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:26,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1663 states. [2020-12-09 04:51:26,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1663 to 1606. [2020-12-09 04:51:26,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1606 states. [2020-12-09 04:51:26,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1606 states to 1606 states and 2368 transitions. [2020-12-09 04:51:26,543 INFO L78 Accepts]: Start accepts. Automaton has 1606 states and 2368 transitions. Word has length 188 [2020-12-09 04:51:26,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:26,543 INFO L481 AbstractCegarLoop]: Abstraction has 1606 states and 2368 transitions. [2020-12-09 04:51:26,543 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:26,543 INFO L276 IsEmpty]: Start isEmpty. Operand 1606 states and 2368 transitions. [2020-12-09 04:51:26,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2020-12-09 04:51:26,546 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:26,546 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:26,546 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2020-12-09 04:51:26,546 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:26,546 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:26,546 INFO L82 PathProgramCache]: Analyzing trace with hash -1696338492, now seen corresponding path program 1 times [2020-12-09 04:51:26,547 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:26,547 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943868184] [2020-12-09 04:51:26,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:26,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:26,634 INFO L134 CoverageAnalysis]: Checked inductivity of 447 backedges. 279 proven. 139 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2020-12-09 04:51:26,634 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943868184] [2020-12-09 04:51:26,634 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1812403573] [2020-12-09 04:51:26,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 04:51:26,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:26,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 7 conjunts are in the unsatisfiable core [2020-12-09 04:51:26,718 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 04:51:26,899 INFO L134 CoverageAnalysis]: Checked inductivity of 447 backedges. 260 proven. 160 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2020-12-09 04:51:26,899 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 04:51:27,036 INFO L134 CoverageAnalysis]: Checked inductivity of 447 backedges. 328 proven. 25 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2020-12-09 04:51:27,036 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1460929212] [2020-12-09 04:51:27,039 INFO L159 IcfgInterpreter]: Started Sifa with 53 locations of interest [2020-12-09 04:51:27,039 INFO L166 IcfgInterpreter]: Building call graph [2020-12-09 04:51:27,040 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2020-12-09 04:51:27,040 INFO L176 IcfgInterpreter]: Starting interpretation [2020-12-09 04:51:27,040 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2020-12-09 04:51:28,094 WARN L197 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-12-09 04:51:28,515 FATAL L? ?]: Ignoring exception! java.util.ConcurrentModificationException at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1134) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:94) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretLoop(DagInterpreter.java:177) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:168) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:289) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:189) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:179) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:84) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:74) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:511) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:372) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResult.iterate(CegarLoopResult.java:138) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:345) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2020-12-09 04:51:28,516 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2020-12-09 04:51:28,516 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 4] total 9 [2020-12-09 04:51:28,516 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [415492498] [2020-12-09 04:51:28,517 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-09 04:51:28,517 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:28,517 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-09 04:51:28,517 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2020-12-09 04:51:28,518 INFO L87 Difference]: Start difference. First operand 1606 states and 2368 transitions. Second operand 9 states. [2020-12-09 04:51:29,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:29,679 INFO L93 Difference]: Finished difference Result 7441 states and 10953 transitions. [2020-12-09 04:51:29,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2020-12-09 04:51:29,680 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 212 [2020-12-09 04:51:29,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:29,707 INFO L225 Difference]: With dead ends: 7441 [2020-12-09 04:51:29,708 INFO L226 Difference]: Without dead ends: 5831 [2020-12-09 04:51:29,711 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 431 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 81 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=142, Invalid=410, Unknown=0, NotChecked=0, Total=552 [2020-12-09 04:51:29,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5831 states. [2020-12-09 04:51:29,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5831 to 3417. [2020-12-09 04:51:29,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3417 states. [2020-12-09 04:51:29,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3417 states to 3417 states and 4809 transitions. [2020-12-09 04:51:29,837 INFO L78 Accepts]: Start accepts. Automaton has 3417 states and 4809 transitions. Word has length 212 [2020-12-09 04:51:29,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:29,837 INFO L481 AbstractCegarLoop]: Abstraction has 3417 states and 4809 transitions. [2020-12-09 04:51:29,837 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-09 04:51:29,837 INFO L276 IsEmpty]: Start isEmpty. Operand 3417 states and 4809 transitions. [2020-12-09 04:51:29,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2020-12-09 04:51:29,841 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:29,841 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 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, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:30,041 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2020-12-09 04:51:30,042 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:30,042 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:30,042 INFO L82 PathProgramCache]: Analyzing trace with hash -1176516955, now seen corresponding path program 1 times [2020-12-09 04:51:30,042 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:30,042 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853120330] [2020-12-09 04:51:30,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:30,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:30,088 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 335 proven. 0 refuted. 0 times theorem prover too weak. 158 trivial. 0 not checked. [2020-12-09 04:51:30,088 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853120330] [2020-12-09 04:51:30,088 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:30,088 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 04:51:30,088 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528312351] [2020-12-09 04:51:30,089 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:30,089 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:30,089 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:30,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:30,089 INFO L87 Difference]: Start difference. First operand 3417 states and 4809 transitions. Second operand 3 states. [2020-12-09 04:51:30,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:30,279 INFO L93 Difference]: Finished difference Result 7237 states and 10210 transitions. [2020-12-09 04:51:30,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:30,280 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 216 [2020-12-09 04:51:30,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:30,292 INFO L225 Difference]: With dead ends: 7237 [2020-12-09 04:51:30,292 INFO L226 Difference]: Without dead ends: 3597 [2020-12-09 04:51:30,296 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:30,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3597 states. [2020-12-09 04:51:30,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3597 to 3525. [2020-12-09 04:51:30,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3525 states. [2020-12-09 04:51:30,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3525 states to 3525 states and 4836 transitions. [2020-12-09 04:51:30,391 INFO L78 Accepts]: Start accepts. Automaton has 3525 states and 4836 transitions. Word has length 216 [2020-12-09 04:51:30,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:30,391 INFO L481 AbstractCegarLoop]: Abstraction has 3525 states and 4836 transitions. [2020-12-09 04:51:30,391 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:30,392 INFO L276 IsEmpty]: Start isEmpty. Operand 3525 states and 4836 transitions. [2020-12-09 04:51:30,395 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2020-12-09 04:51:30,395 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:30,395 INFO L422 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:30,395 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2020-12-09 04:51:30,396 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:30,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:30,396 INFO L82 PathProgramCache]: Analyzing trace with hash 1495460667, now seen corresponding path program 1 times [2020-12-09 04:51:30,396 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:30,396 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887686116] [2020-12-09 04:51:30,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:30,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:30,461 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 345 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2020-12-09 04:51:30,462 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887686116] [2020-12-09 04:51:30,462 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:30,462 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 04:51:30,462 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074550874] [2020-12-09 04:51:30,462 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:30,462 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:30,463 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:30,463 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:30,463 INFO L87 Difference]: Start difference. First operand 3525 states and 4836 transitions. Second operand 3 states. [2020-12-09 04:51:30,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:30,636 INFO L93 Difference]: Finished difference Result 7412 states and 10135 transitions. [2020-12-09 04:51:30,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:30,636 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 228 [2020-12-09 04:51:30,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:30,649 INFO L225 Difference]: With dead ends: 7412 [2020-12-09 04:51:30,649 INFO L226 Difference]: Without dead ends: 3889 [2020-12-09 04:51:30,652 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:30,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3889 states. [2020-12-09 04:51:30,732 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3889 to 3573. [2020-12-09 04:51:30,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3573 states. [2020-12-09 04:51:30,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3573 states to 3573 states and 4792 transitions. [2020-12-09 04:51:30,737 INFO L78 Accepts]: Start accepts. Automaton has 3573 states and 4792 transitions. Word has length 228 [2020-12-09 04:51:30,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:30,737 INFO L481 AbstractCegarLoop]: Abstraction has 3573 states and 4792 transitions. [2020-12-09 04:51:30,738 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:30,738 INFO L276 IsEmpty]: Start isEmpty. Operand 3573 states and 4792 transitions. [2020-12-09 04:51:30,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2020-12-09 04:51:30,741 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:30,741 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 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] [2020-12-09 04:51:30,742 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2020-12-09 04:51:30,742 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:30,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:30,742 INFO L82 PathProgramCache]: Analyzing trace with hash 1485723800, now seen corresponding path program 1 times [2020-12-09 04:51:30,742 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:30,742 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298891003] [2020-12-09 04:51:30,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:30,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:30,831 INFO L134 CoverageAnalysis]: Checked inductivity of 754 backedges. 347 proven. 0 refuted. 0 times theorem prover too weak. 407 trivial. 0 not checked. [2020-12-09 04:51:30,832 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298891003] [2020-12-09 04:51:30,832 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:30,832 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 04:51:30,832 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672296118] [2020-12-09 04:51:30,832 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:30,832 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:30,833 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:30,833 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:30,833 INFO L87 Difference]: Start difference. First operand 3573 states and 4792 transitions. Second operand 3 states. [2020-12-09 04:51:30,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:30,980 INFO L93 Difference]: Finished difference Result 7441 states and 10023 transitions. [2020-12-09 04:51:30,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:30,980 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 267 [2020-12-09 04:51:30,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:30,993 INFO L225 Difference]: With dead ends: 7441 [2020-12-09 04:51:30,993 INFO L226 Difference]: Without dead ends: 3870 [2020-12-09 04:51:30,996 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:30,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3870 states. [2020-12-09 04:51:31,077 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3870 to 3780. [2020-12-09 04:51:31,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3780 states. [2020-12-09 04:51:31,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3780 states to 3780 states and 5026 transitions. [2020-12-09 04:51:31,081 INFO L78 Accepts]: Start accepts. Automaton has 3780 states and 5026 transitions. Word has length 267 [2020-12-09 04:51:31,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:31,081 INFO L481 AbstractCegarLoop]: Abstraction has 3780 states and 5026 transitions. [2020-12-09 04:51:31,081 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:31,081 INFO L276 IsEmpty]: Start isEmpty. Operand 3780 states and 5026 transitions. [2020-12-09 04:51:31,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2020-12-09 04:51:31,084 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:31,084 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-12-09 04:51:31,084 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2020-12-09 04:51:31,084 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:31,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:31,085 INFO L82 PathProgramCache]: Analyzing trace with hash 1044374900, now seen corresponding path program 1 times [2020-12-09 04:51:31,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:31,085 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449460585] [2020-12-09 04:51:31,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:31,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:31,220 INFO L134 CoverageAnalysis]: Checked inductivity of 850 backedges. 556 proven. 108 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2020-12-09 04:51:31,220 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449460585] [2020-12-09 04:51:31,220 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1372157805] [2020-12-09 04:51:31,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/z3 Starting monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 04:51:31,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:31,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 490 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 04:51:31,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 04:51:31,466 INFO L134 CoverageAnalysis]: Checked inductivity of 850 backedges. 555 proven. 99 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2020-12-09 04:51:31,466 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 04:51:31,650 INFO L134 CoverageAnalysis]: Checked inductivity of 850 backedges. 606 proven. 48 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2020-12-09 04:51:31,651 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [964248634] [2020-12-09 04:51:31,653 INFO L159 IcfgInterpreter]: Started Sifa with 55 locations of interest [2020-12-09 04:51:31,653 INFO L166 IcfgInterpreter]: Building call graph [2020-12-09 04:51:31,653 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2020-12-09 04:51:31,653 INFO L176 IcfgInterpreter]: Starting interpretation [2020-12-09 04:51:31,653 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2020-12-09 04:51:32,799 WARN L197 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-12-09 04:51:33,181 FATAL L? ?]: Ignoring exception! java.util.ConcurrentModificationException at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1134) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:94) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretLoop(DagInterpreter.java:177) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:168) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:289) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:189) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:179) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:84) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:74) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:511) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:372) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResult.iterate(CegarLoopResult.java:138) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:345) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2020-12-09 04:51:33,182 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2020-12-09 04:51:33,182 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2020-12-09 04:51:33,182 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349734771] [2020-12-09 04:51:33,183 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-09 04:51:33,183 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:33,183 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-09 04:51:33,183 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-12-09 04:51:33,183 INFO L87 Difference]: Start difference. First operand 3780 states and 5026 transitions. Second operand 9 states. [2020-12-09 04:51:33,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:33,694 INFO L93 Difference]: Finished difference Result 6502 states and 8597 transitions. [2020-12-09 04:51:33,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2020-12-09 04:51:33,694 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 277 [2020-12-09 04:51:33,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:33,698 INFO L225 Difference]: With dead ends: 6502 [2020-12-09 04:51:33,698 INFO L226 Difference]: Without dead ends: 2214 [2020-12-09 04:51:33,701 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 572 GetRequests, 557 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=85, Invalid=187, Unknown=0, NotChecked=0, Total=272 [2020-12-09 04:51:33,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2214 states. [2020-12-09 04:51:33,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2214 to 2128. [2020-12-09 04:51:33,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2128 states. [2020-12-09 04:51:33,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 2796 transitions. [2020-12-09 04:51:33,753 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 2796 transitions. Word has length 277 [2020-12-09 04:51:33,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:33,753 INFO L481 AbstractCegarLoop]: Abstraction has 2128 states and 2796 transitions. [2020-12-09 04:51:33,753 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-09 04:51:33,753 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 2796 transitions. [2020-12-09 04:51:33,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2020-12-09 04:51:33,756 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:33,756 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 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] [2020-12-09 04:51:33,957 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 04:51:33,957 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:33,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:33,958 INFO L82 PathProgramCache]: Analyzing trace with hash 1852836808, now seen corresponding path program 1 times [2020-12-09 04:51:33,959 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:33,959 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537945052] [2020-12-09 04:51:33,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:33,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:34,054 INFO L134 CoverageAnalysis]: Checked inductivity of 910 backedges. 471 proven. 0 refuted. 0 times theorem prover too weak. 439 trivial. 0 not checked. [2020-12-09 04:51:34,054 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537945052] [2020-12-09 04:51:34,054 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:51:34,054 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 04:51:34,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751694593] [2020-12-09 04:51:34,055 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:51:34,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:51:34,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:51:34,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:34,055 INFO L87 Difference]: Start difference. First operand 2128 states and 2796 transitions. Second operand 3 states. [2020-12-09 04:51:34,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:51:34,182 INFO L93 Difference]: Finished difference Result 4294 states and 5655 transitions. [2020-12-09 04:51:34,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:51:34,182 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 291 [2020-12-09 04:51:34,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:51:34,186 INFO L225 Difference]: With dead ends: 4294 [2020-12-09 04:51:34,186 INFO L226 Difference]: Without dead ends: 2168 [2020-12-09 04:51:34,187 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:51:34,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2168 states. [2020-12-09 04:51:34,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2168 to 2128. [2020-12-09 04:51:34,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2128 states. [2020-12-09 04:51:34,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2128 states to 2128 states and 2761 transitions. [2020-12-09 04:51:34,233 INFO L78 Accepts]: Start accepts. Automaton has 2128 states and 2761 transitions. Word has length 291 [2020-12-09 04:51:34,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:51:34,233 INFO L481 AbstractCegarLoop]: Abstraction has 2128 states and 2761 transitions. [2020-12-09 04:51:34,233 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:51:34,233 INFO L276 IsEmpty]: Start isEmpty. Operand 2128 states and 2761 transitions. [2020-12-09 04:51:34,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 313 [2020-12-09 04:51:34,236 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:51:34,236 INFO L422 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 9, 8, 8, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2020-12-09 04:51:34,236 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2020-12-09 04:51:34,236 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:51:34,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:51:34,236 INFO L82 PathProgramCache]: Analyzing trace with hash 1580966671, now seen corresponding path program 1 times [2020-12-09 04:51:34,236 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:51:34,236 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211464613] [2020-12-09 04:51:34,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:51:34,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:34,317 INFO L134 CoverageAnalysis]: Checked inductivity of 1074 backedges. 724 proven. 25 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2020-12-09 04:51:34,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211464613] [2020-12-09 04:51:34,317 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809613730] [2020-12-09 04:51:34,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/z3 Starting monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 04:51:34,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:51:34,390 INFO L263 TraceCheckSpWp]: Trace formula consists of 534 conjuncts, 3 conjunts are in the unsatisfiable core [2020-12-09 04:51:34,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 04:51:34,554 INFO L134 CoverageAnalysis]: Checked inductivity of 1074 backedges. 724 proven. 25 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2020-12-09 04:51:34,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 04:51:34,733 INFO L134 CoverageAnalysis]: Checked inductivity of 1074 backedges. 724 proven. 25 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2020-12-09 04:51:34,734 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [751595141] [2020-12-09 04:51:34,736 INFO L159 IcfgInterpreter]: Started Sifa with 67 locations of interest [2020-12-09 04:51:34,736 INFO L166 IcfgInterpreter]: Building call graph [2020-12-09 04:51:34,736 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2020-12-09 04:51:34,736 INFO L176 IcfgInterpreter]: Starting interpretation [2020-12-09 04:51:34,737 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2020-12-09 04:55:05,280 FATAL L? ?]: Ignoring exception! java.util.ConcurrentModificationException at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1134) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:94) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretLoop(DagInterpreter.java:177) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:168) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:289) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:189) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:179) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:84) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:74) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:511) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:372) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResult.iterate(CegarLoopResult.java:138) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:345) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2020-12-09 04:55:05,281 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2020-12-09 04:55:05,281 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2020-12-09 04:55:05,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476849841] [2020-12-09 04:55:05,282 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2020-12-09 04:55:05,282 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:55:05,282 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2020-12-09 04:55:05,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2020-12-09 04:55:05,282 INFO L87 Difference]: Start difference. First operand 2128 states and 2761 transitions. Second operand 6 states. [2020-12-09 04:55:05,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:55:05,703 INFO L93 Difference]: Finished difference Result 7570 states and 9832 transitions. [2020-12-09 04:55:05,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-12-09 04:55:05,703 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 312 [2020-12-09 04:55:05,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:55:05,708 INFO L225 Difference]: With dead ends: 7570 [2020-12-09 04:55:05,708 INFO L226 Difference]: Without dead ends: 5282 [2020-12-09 04:55:05,711 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 634 GetRequests, 626 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2020-12-09 04:55:05,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5282 states. [2020-12-09 04:55:05,765 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5282 to 1917. [2020-12-09 04:55:05,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1917 states. [2020-12-09 04:55:05,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1917 states to 1917 states and 2459 transitions. [2020-12-09 04:55:05,767 INFO L78 Accepts]: Start accepts. Automaton has 1917 states and 2459 transitions. Word has length 312 [2020-12-09 04:55:05,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:55:05,768 INFO L481 AbstractCegarLoop]: Abstraction has 1917 states and 2459 transitions. [2020-12-09 04:55:05,768 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2020-12-09 04:55:05,768 INFO L276 IsEmpty]: Start isEmpty. Operand 1917 states and 2459 transitions. [2020-12-09 04:55:05,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2020-12-09 04:55:05,770 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:55:05,771 INFO L422 BasicCegarLoop]: trace histogram [13, 13, 13, 13, 13, 13, 13, 13, 13, 12, 12, 12, 12, 12, 10, 10, 9, 9, 8, 8, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2020-12-09 04:55:05,971 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 04:55:05,972 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:55:05,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:55:05,973 INFO L82 PathProgramCache]: Analyzing trace with hash -1543204513, now seen corresponding path program 1 times [2020-12-09 04:55:05,973 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:55:05,974 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124160638] [2020-12-09 04:55:05,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:55:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:55:06,077 INFO L134 CoverageAnalysis]: Checked inductivity of 1509 backedges. 799 proven. 0 refuted. 0 times theorem prover too weak. 710 trivial. 0 not checked. [2020-12-09 04:55:06,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124160638] [2020-12-09 04:55:06,077 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:55:06,077 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 04:55:06,077 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684369774] [2020-12-09 04:55:06,078 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:55:06,078 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:55:06,078 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:55:06,078 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:55:06,078 INFO L87 Difference]: Start difference. First operand 1917 states and 2459 transitions. Second operand 3 states. [2020-12-09 04:55:06,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:55:06,191 INFO L93 Difference]: Finished difference Result 3840 states and 4924 transitions. [2020-12-09 04:55:06,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:55:06,192 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 359 [2020-12-09 04:55:06,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:55:06,194 INFO L225 Difference]: With dead ends: 3840 [2020-12-09 04:55:06,194 INFO L226 Difference]: Without dead ends: 1925 [2020-12-09 04:55:06,195 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:55:06,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1925 states. [2020-12-09 04:55:06,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1925 to 1917. [2020-12-09 04:55:06,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1917 states. [2020-12-09 04:55:06,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1917 states to 1917 states and 2431 transitions. [2020-12-09 04:55:06,243 INFO L78 Accepts]: Start accepts. Automaton has 1917 states and 2431 transitions. Word has length 359 [2020-12-09 04:55:06,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:55:06,243 INFO L481 AbstractCegarLoop]: Abstraction has 1917 states and 2431 transitions. [2020-12-09 04:55:06,243 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:55:06,243 INFO L276 IsEmpty]: Start isEmpty. Operand 1917 states and 2431 transitions. [2020-12-09 04:55:06,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 392 [2020-12-09 04:55:06,246 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:55:06,247 INFO L422 BasicCegarLoop]: trace histogram [14, 14, 14, 14, 14, 14, 14, 14, 14, 13, 13, 13, 13, 13, 11, 11, 10, 10, 9, 9, 8, 8, 8, 8, 6, 5, 5, 5, 5, 5, 5, 4, 4, 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] [2020-12-09 04:55:06,247 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2020-12-09 04:55:06,247 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:55:06,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:55:06,247 INFO L82 PathProgramCache]: Analyzing trace with hash 1071691706, now seen corresponding path program 1 times [2020-12-09 04:55:06,247 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:55:06,247 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405821257] [2020-12-09 04:55:06,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:55:06,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:55:06,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1783 backedges. 1053 proven. 0 refuted. 0 times theorem prover too weak. 730 trivial. 0 not checked. [2020-12-09 04:55:06,350 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405821257] [2020-12-09 04:55:06,350 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:55:06,350 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 04:55:06,350 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426384524] [2020-12-09 04:55:06,350 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:55:06,350 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:55:06,351 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:55:06,351 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:55:06,351 INFO L87 Difference]: Start difference. First operand 1917 states and 2431 transitions. Second operand 3 states. [2020-12-09 04:55:06,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:55:06,472 INFO L93 Difference]: Finished difference Result 3968 states and 5044 transitions. [2020-12-09 04:55:06,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:55:06,472 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 391 [2020-12-09 04:55:06,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:55:06,475 INFO L225 Difference]: With dead ends: 3968 [2020-12-09 04:55:06,475 INFO L226 Difference]: Without dead ends: 2053 [2020-12-09 04:55:06,476 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:55:06,478 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2053 states. [2020-12-09 04:55:06,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2053 to 2045. [2020-12-09 04:55:06,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2045 states. [2020-12-09 04:55:06,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2045 states to 2045 states and 2571 transitions. [2020-12-09 04:55:06,527 INFO L78 Accepts]: Start accepts. Automaton has 2045 states and 2571 transitions. Word has length 391 [2020-12-09 04:55:06,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:55:06,527 INFO L481 AbstractCegarLoop]: Abstraction has 2045 states and 2571 transitions. [2020-12-09 04:55:06,527 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:55:06,527 INFO L276 IsEmpty]: Start isEmpty. Operand 2045 states and 2571 transitions. [2020-12-09 04:55:06,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 422 [2020-12-09 04:55:06,530 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:55:06,530 INFO L422 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 12, 12, 11, 11, 10, 10, 9, 9, 9, 9, 7, 6, 6, 5, 5, 5, 5, 4, 4, 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] [2020-12-09 04:55:06,530 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2020-12-09 04:55:06,530 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:55:06,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:55:06,531 INFO L82 PathProgramCache]: Analyzing trace with hash 1844064139, now seen corresponding path program 1 times [2020-12-09 04:55:06,531 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:55:06,531 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333402151] [2020-12-09 04:55:06,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:55:06,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:55:06,643 INFO L134 CoverageAnalysis]: Checked inductivity of 2096 backedges. 1241 proven. 0 refuted. 0 times theorem prover too weak. 855 trivial. 0 not checked. [2020-12-09 04:55:06,643 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333402151] [2020-12-09 04:55:06,643 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-12-09 04:55:06,644 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2020-12-09 04:55:06,644 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88546603] [2020-12-09 04:55:06,644 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2020-12-09 04:55:06,644 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:55:06,644 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2020-12-09 04:55:06,644 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:55:06,645 INFO L87 Difference]: Start difference. First operand 2045 states and 2571 transitions. Second operand 3 states. [2020-12-09 04:55:06,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:55:06,764 INFO L93 Difference]: Finished difference Result 4108 states and 5173 transitions. [2020-12-09 04:55:06,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2020-12-09 04:55:06,764 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 421 [2020-12-09 04:55:06,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:55:06,767 INFO L225 Difference]: With dead ends: 4108 [2020-12-09 04:55:06,767 INFO L226 Difference]: Without dead ends: 2065 [2020-12-09 04:55:06,768 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2020-12-09 04:55:06,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2065 states. [2020-12-09 04:55:06,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2065 to 2057. [2020-12-09 04:55:06,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2057 states. [2020-12-09 04:55:06,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2057 states to 2057 states and 2552 transitions. [2020-12-09 04:55:06,819 INFO L78 Accepts]: Start accepts. Automaton has 2057 states and 2552 transitions. Word has length 421 [2020-12-09 04:55:06,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:55:06,820 INFO L481 AbstractCegarLoop]: Abstraction has 2057 states and 2552 transitions. [2020-12-09 04:55:06,820 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2020-12-09 04:55:06,820 INFO L276 IsEmpty]: Start isEmpty. Operand 2057 states and 2552 transitions. [2020-12-09 04:55:06,823 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 454 [2020-12-09 04:55:06,823 INFO L414 BasicCegarLoop]: Found error trace [2020-12-09 04:55:06,823 INFO L422 BasicCegarLoop]: trace histogram [16, 16, 16, 16, 16, 16, 16, 16, 16, 15, 15, 15, 15, 15, 13, 13, 12, 12, 11, 11, 10, 10, 10, 10, 8, 7, 7, 6, 6, 5, 5, 4, 4, 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] [2020-12-09 04:55:06,823 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2020-12-09 04:55:06,823 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-12-09 04:55:06,824 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-12-09 04:55:06,824 INFO L82 PathProgramCache]: Analyzing trace with hash -1337439359, now seen corresponding path program 1 times [2020-12-09 04:55:06,824 INFO L162 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2020-12-09 04:55:06,824 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087953943] [2020-12-09 04:55:06,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-12-09 04:55:06,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:55:07,107 INFO L134 CoverageAnalysis]: Checked inductivity of 2447 backedges. 1125 proven. 399 refuted. 0 times theorem prover too weak. 923 trivial. 0 not checked. [2020-12-09 04:55:07,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087953943] [2020-12-09 04:55:07,107 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764746379] [2020-12-09 04:55:07,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2020-12-09 04:55:07,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-12-09 04:55:07,199 INFO L263 TraceCheckSpWp]: Trace formula consists of 728 conjuncts, 4 conjunts are in the unsatisfiable core [2020-12-09 04:55:07,203 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2020-12-09 04:55:07,562 INFO L134 CoverageAnalysis]: Checked inductivity of 2447 backedges. 787 proven. 387 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2020-12-09 04:55:07,563 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2020-12-09 04:55:07,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2447 backedges. 972 proven. 202 refuted. 0 times theorem prover too weak. 1273 trivial. 0 not checked. [2020-12-09 04:55:07,895 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1175757458] [2020-12-09 04:55:07,897 INFO L159 IcfgInterpreter]: Started Sifa with 77 locations of interest [2020-12-09 04:55:07,897 INFO L166 IcfgInterpreter]: Building call graph [2020-12-09 04:55:07,898 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2020-12-09 04:55:07,898 INFO L176 IcfgInterpreter]: Starting interpretation [2020-12-09 04:55:07,898 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2020-12-09 04:59:43,343 FATAL L? ?]: Ignoring exception! java.util.ConcurrentModificationException at java.base/java.util.HashMap.computeIfAbsent(HashMap.java:1134) at de.uni_freiburg.informatik.ultimate.lib.sifa.summarizers.FixpointLoopSummarizer.summarize(FixpointLoopSummarizer.java:94) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretLoop(DagInterpreter.java:177) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:168) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:289) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:189) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:179) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:84) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:74) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:511) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:438) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:372) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopResult.iterate(CegarLoopResult.java:138) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.iterateNew(TraceAbstractionStarter.java:345) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2020-12-09 04:59:43,344 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 3 imperfect interpolant sequences. [2020-12-09 04:59:43,344 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2020-12-09 04:59:43,344 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1363747560] [2020-12-09 04:59:43,345 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-12-09 04:59:43,345 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2020-12-09 04:59:43,345 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-12-09 04:59:43,345 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2020-12-09 04:59:43,345 INFO L87 Difference]: Start difference. First operand 2057 states and 2552 transitions. Second operand 9 states. [2020-12-09 04:59:43,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-12-09 04:59:43,841 INFO L93 Difference]: Finished difference Result 4642 states and 5792 transitions. [2020-12-09 04:59:43,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2020-12-09 04:59:43,842 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 453 [2020-12-09 04:59:43,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-12-09 04:59:43,842 INFO L225 Difference]: With dead ends: 4642 [2020-12-09 04:59:43,842 INFO L226 Difference]: Without dead ends: 0 [2020-12-09 04:59:43,844 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 916 GetRequests, 906 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2020-12-09 04:59:43,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2020-12-09 04:59:43,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2020-12-09 04:59:43,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2020-12-09 04:59:43,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2020-12-09 04:59:43,845 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 453 [2020-12-09 04:59:43,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-12-09 04:59:43,845 INFO L481 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2020-12-09 04:59:43,845 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-12-09 04:59:43,845 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2020-12-09 04:59:43,845 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-12-09 04:59:44,046 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable160 [2020-12-09 04:59:44,051 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2020-12-09 04:59:44,686 WARN L197 SmtUtils]: Spent 504.00 ms on a formula simplification. DAG size of input: 416 DAG size of output: 229 [2020-12-09 04:59:45,129 WARN L197 SmtUtils]: Spent 403.00 ms on a formula simplification. DAG size of input: 403 DAG size of output: 214 [2020-12-09 04:59:45,652 WARN L197 SmtUtils]: Spent 401.00 ms on a formula simplification. DAG size of input: 403 DAG size of output: 214 [2020-12-09 04:59:46,130 WARN L197 SmtUtils]: Spent 399.00 ms on a formula simplification. DAG size of input: 403 DAG size of output: 214 [2020-12-09 04:59:46,474 WARN L197 SmtUtils]: Spent 253.00 ms on a formula simplification. DAG size of input: 71 DAG size of output: 48 [2020-12-09 04:59:46,802 WARN L197 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 66 [2020-12-09 04:59:47,158 WARN L197 SmtUtils]: Spent 354.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 66 [2020-12-09 04:59:49,007 WARN L197 SmtUtils]: Spent 1.85 s on a formula simplification. DAG size of input: 196 DAG size of output: 71 [2020-12-09 04:59:49,458 WARN L197 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 57 [2020-12-09 04:59:51,086 WARN L197 SmtUtils]: Spent 1.63 s on a formula simplification. DAG size of input: 183 DAG size of output: 73 [2020-12-09 04:59:51,390 WARN L197 SmtUtils]: Spent 303.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 54 [2020-12-09 04:59:51,659 WARN L197 SmtUtils]: Spent 267.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 56 [2020-12-09 04:59:52,067 WARN L197 SmtUtils]: Spent 407.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 56 [2020-12-09 04:59:52,319 WARN L197 SmtUtils]: Spent 250.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 65 [2020-12-09 04:59:52,591 WARN L197 SmtUtils]: Spent 247.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 47 [2020-12-09 04:59:54,054 WARN L197 SmtUtils]: Spent 1.46 s on a formula simplification. DAG size of input: 183 DAG size of output: 73 [2020-12-09 04:59:54,272 WARN L197 SmtUtils]: Spent 216.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 56 [2020-12-09 04:59:54,579 WARN L197 SmtUtils]: Spent 306.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 47 [2020-12-09 04:59:54,762 WARN L197 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 47 [2020-12-09 04:59:55,038 WARN L197 SmtUtils]: Spent 275.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 66 [2020-12-09 04:59:56,553 WARN L197 SmtUtils]: Spent 1.51 s on a formula simplification. DAG size of input: 183 DAG size of output: 73 [2020-12-09 04:59:56,765 WARN L197 SmtUtils]: Spent 210.00 ms on a formula simplification. DAG size of input: 77 DAG size of output: 32 [2020-12-09 04:59:57,059 WARN L197 SmtUtils]: Spent 293.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 66 [2020-12-09 04:59:57,185 WARN L197 SmtUtils]: Spent 125.00 ms on a formula simplification. DAG size of input: 78 DAG size of output: 17 [2020-12-09 04:59:57,514 WARN L197 SmtUtils]: Spent 327.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 54 [2020-12-09 04:59:57,803 WARN L197 SmtUtils]: Spent 288.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 55 [2020-12-09 04:59:57,805 INFO L262 CegarLoopResult]: For program point L334(lines 334 368) no Hoare annotation was computed. [2020-12-09 04:59:57,805 INFO L262 CegarLoopResult]: For program point L334-1(lines 334 368) no Hoare annotation was computed. [2020-12-09 04:59:57,805 INFO L258 CegarLoopResult]: At program point L202(lines 202 547) the Hoare annotation is: (and (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673)) (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672))) [2020-12-09 04:59:57,805 INFO L262 CegarLoopResult]: For program point L169(lines 169 558) no Hoare annotation was computed. [2020-12-09 04:59:57,805 INFO L262 CegarLoopResult]: For program point L136(lines 136 569) no Hoare annotation was computed. [2020-12-09 04:59:57,806 INFO L258 CegarLoopResult]: At program point L103(lines 103 580) the Hoare annotation is: (let ((.cse0 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse5 (< ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8657)) (.cse4 (not (= 8656 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse16 (not .cse0)) (.cse6 (= ULTIMATE.start_ssl3_accept_~s__state~0 3)) (.cse3 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (.cse13 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0)) (.cse14 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse15 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse17 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (.cse18 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse7 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse2 (< ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse9 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse1 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576) .cse1) (and .cse2 .cse3 .cse4 .cse5) (and .cse6 .cse4) (and .cse7 .cse2 .cse8 .cse3 .cse9 .cse10 .cse11 .cse12) (and .cse7 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) .cse2 .cse13 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse14 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse15 .cse16) (and .cse13 .cse2 .cse4 .cse5) (and .cse1 (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)) (and .cse4 (= ULTIMATE.start_ssl3_accept_~s__state~0 8640) .cse16) (and .cse6 .cse1) (and .cse17 .cse3 .cse18) (and .cse13 .cse17 .cse18) (and (= 3 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse14 .cse0 .cse15) (and (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse17 .cse18) (and .cse7 .cse2 .cse8 .cse9 .cse10 .cse11 .cse0 .cse12 .cse1)))) [2020-12-09 04:59:57,806 INFO L262 CegarLoopResult]: For program point L467(lines 467 469) no Hoare annotation was computed. [2020-12-09 04:59:57,806 INFO L262 CegarLoopResult]: For program point L401(lines 401 403) no Hoare annotation was computed. [2020-12-09 04:59:57,806 INFO L262 CegarLoopResult]: For program point L335(lines 335 365) no Hoare annotation was computed. [2020-12-09 04:59:57,806 INFO L258 CegarLoopResult]: At program point L203(lines 199 548) the Hoare annotation is: (let ((.cse0 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse1 (not (= 12292 ULTIMATE.start_ssl3_accept_~s__state~0)))) (or (and (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse0 .cse1) (and (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse0 .cse1) (and (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse0 .cse1))) [2020-12-09 04:59:57,806 INFO L265 CegarLoopResult]: At program point L600(lines 99 601) the Hoare annotation is: true [2020-12-09 04:59:57,806 INFO L262 CegarLoopResult]: For program point L172(lines 172 557) no Hoare annotation was computed. [2020-12-09 04:59:57,806 INFO L262 CegarLoopResult]: For program point L139(lines 139 568) no Hoare annotation was computed. [2020-12-09 04:59:57,806 INFO L262 CegarLoopResult]: For program point L106(lines 106 579) no Hoare annotation was computed. [2020-12-09 04:59:57,806 INFO L262 CegarLoopResult]: For program point L305(lines 305 312) no Hoare annotation was computed. [2020-12-09 04:59:57,806 INFO L262 CegarLoopResult]: For program point L305-2(lines 305 312) no Hoare annotation was computed. [2020-12-09 04:59:57,806 INFO L258 CegarLoopResult]: At program point L173(lines 169 558) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (< ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse3 (or (< 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse14)) (.cse4 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse7 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse8 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse10 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse13 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse8 .cse9 .cse10 .cse11 .cse14 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13)))) [2020-12-09 04:59:57,807 INFO L258 CegarLoopResult]: At program point L140(lines 136 569) the Hoare annotation is: (let ((.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse7 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse1 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse2 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse6 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse0 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 .cse1 .cse2 (or (and .cse3 .cse4 .cse5 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse6 .cse7 .cse8 .cse9) (and .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)))) (and .cse3 .cse4 .cse7 .cse8 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse5 .cse6 (not (= 8656 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (< ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8657) .cse0 .cse9))) [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L340(lines 340 363) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L175(lines 175 556) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L142(lines 142 567) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L109(lines 109 578) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L506(lines 506 509) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L275-2(lines 209 543) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L441(lines 441 443) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L309(lines 309 311) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L244(lines 244 254) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L178(lines 178 555) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L145(lines 145 566) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L112(lines 112 577) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L476(lines 476 478) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L377(lines 377 409) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L262 CegarLoopResult]: For program point L245(lines 245 248) no Hoare annotation was computed. [2020-12-09 04:59:57,807 INFO L258 CegarLoopResult]: At program point L212(lines 106 579) the Hoare annotation is: (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse2 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse5 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse6 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse8 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse11 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 3)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse6 .cse7 .cse8 .cse9 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse10 .cse11) (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11))) [2020-12-09 04:59:57,808 INFO L258 CegarLoopResult]: At program point L179(lines 175 556) the Hoare annotation is: (let ((.cse14 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (< ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse3 (or (< 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse14)) (.cse4 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse7 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse8 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse10 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse13 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse4 .cse5 .cse6 .cse7 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse8 .cse9 .cse10 .cse11 .cse14 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13)))) [2020-12-09 04:59:57,808 INFO L258 CegarLoopResult]: At program point L146(lines 142 567) the Hoare annotation is: (let ((.cse16 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse4 (or (< 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse16)) (.cse0 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (.cse1 (= ULTIMATE.start_ssl3_accept_~s__state~0 8512)) (.cse11 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0)) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse5 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse8 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse9 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse10 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse13 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse14 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse15 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 .cse1) (and .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse2 .cse3 .cse4 .cse0 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13 .cse14 .cse15) (and .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 .cse1 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15) (and .cse2 .cse3 .cse5 .cse6 .cse7 .cse8 .cse9 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse10 .cse12 .cse13 .cse14 .cse16 .cse15)))) [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point L444(lines 444 453) no Hoare annotation was computed. [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point L378(lines 378 384) no Hoare annotation was computed. [2020-12-09 04:59:57,808 INFO L265 CegarLoopResult]: At program point L610(lines 12 612) the Hoare annotation is: true [2020-12-09 04:59:57,808 INFO L258 CegarLoopResult]: At program point L544(lines 100 599) the Hoare annotation is: (let ((.cse0 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse5 (< ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8657)) (.cse4 (not (= 8656 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse16 (not .cse0)) (.cse6 (= ULTIMATE.start_ssl3_accept_~s__state~0 3)) (.cse3 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (.cse13 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0)) (.cse14 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse15 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse17 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (.cse18 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse7 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse2 (< ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse9 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse1 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576) .cse1) (and .cse2 .cse3 .cse4 .cse5) (and .cse6 .cse4) (and .cse7 .cse2 .cse8 .cse3 .cse9 .cse10 .cse11 .cse12) (and .cse7 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) .cse2 .cse13 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse14 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse15 .cse16) (and .cse13 .cse2 .cse4 .cse5) (and .cse1 (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)) (and .cse4 (= ULTIMATE.start_ssl3_accept_~s__state~0 8640) .cse16) (and .cse6 .cse1) (and .cse17 .cse3 .cse18) (and .cse13 .cse17 .cse18) (and (= 3 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse14 .cse0 .cse15) (and (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse17 .cse18) (and .cse7 .cse2 .cse8 .cse9 .cse10 .cse11 .cse0 .cse12 .cse1)))) [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point L181(lines 181 554) no Hoare annotation was computed. [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point L148(lines 148 565) no Hoare annotation was computed. [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point L115(lines 115 576) no Hoare annotation was computed. [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point L514(lines 514 516) no Hoare annotation was computed. [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point L448(lines 448 450) no Hoare annotation was computed. [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point L184(lines 184 553) no Hoare annotation was computed. [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point L151(lines 151 564) no Hoare annotation was computed. [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point L118(lines 118 575) no Hoare annotation was computed. [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point L581(lines 581 597) no Hoare annotation was computed. [2020-12-09 04:59:57,808 INFO L258 CegarLoopResult]: At program point L515(lines 73 611) the Hoare annotation is: false [2020-12-09 04:59:57,808 INFO L262 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2020-12-09 04:59:57,809 INFO L258 CegarLoopResult]: At program point L185(lines 181 554) the Hoare annotation is: (let ((.cse11 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (< ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse14 (or (< 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse11)) (.cse3 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse6 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse7 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse9 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse13 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse14 .cse3 .cse4 .cse5 .cse6 .cse7 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse8 .cse9 .cse10 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse14 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13)))) [2020-12-09 04:59:57,809 INFO L258 CegarLoopResult]: At program point L152(lines 148 565) the Hoare annotation is: (let ((.cse13 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse2 (or (< 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse13)) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse3 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse6 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse7 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse8 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse10 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse8 .cse9 .cse10 .cse11 .cse13 .cse12)))) [2020-12-09 04:59:57,809 INFO L262 CegarLoopResult]: For program point L582(lines 582 596) no Hoare annotation was computed. [2020-12-09 04:59:57,809 INFO L262 CegarLoopResult]: For program point L351(lines 351 359) no Hoare annotation was computed. [2020-12-09 04:59:57,809 INFO L262 CegarLoopResult]: For program point L583(lines 583 588) no Hoare annotation was computed. [2020-12-09 04:59:57,809 INFO L262 CegarLoopResult]: For program point L517(lines 517 519) no Hoare annotation was computed. [2020-12-09 04:59:57,809 INFO L262 CegarLoopResult]: For program point L583-2(lines 582 596) no Hoare annotation was computed. [2020-12-09 04:59:57,809 INFO L258 CegarLoopResult]: At program point L352(lines 328 370) the Hoare annotation is: (let ((.cse13 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse2 (or (< 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse13)) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse3 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse6 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse7 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse8 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse10 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse8 .cse9 .cse10 .cse11 .cse13 .cse12)))) [2020-12-09 04:59:57,809 INFO L262 CegarLoopResult]: For program point L187(lines 187 552) no Hoare annotation was computed. [2020-12-09 04:59:57,809 INFO L262 CegarLoopResult]: For program point L154(lines 154 563) no Hoare annotation was computed. [2020-12-09 04:59:57,809 INFO L262 CegarLoopResult]: For program point L121(lines 121 574) no Hoare annotation was computed. [2020-12-09 04:59:57,809 INFO L262 CegarLoopResult]: For program point L419(lines 419 421) no Hoare annotation was computed. [2020-12-09 04:59:57,810 INFO L258 CegarLoopResult]: At program point L386(lines 377 409) the Hoare annotation is: (let ((.cse15 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse2 (or (< 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse15)) (.cse3 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse6 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657))) (.cse7 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse8 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672))) (.cse10 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse13 (not (= 12292 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse14 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse10 .cse11 .cse12 .cse13 .cse15 .cse14) (and .cse0 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)))) [2020-12-09 04:59:57,810 INFO L258 CegarLoopResult]: At program point L122(lines 118 575) the Hoare annotation is: (let ((.cse9 (not (= 8656 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse10 (< ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8657)) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse4 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse5 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse6 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse8 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse1 .cse2 .cse3 .cse4 .cse5 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse6 .cse7 .cse8 .cse11 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0)))) [2020-12-09 04:59:57,810 INFO L262 CegarLoopResult]: For program point L585(lines 585 587) no Hoare annotation was computed. [2020-12-09 04:59:57,810 INFO L262 CegarLoopResult]: For program point L354(lines 354 356) no Hoare annotation was computed. [2020-12-09 04:59:57,810 INFO L262 CegarLoopResult]: For program point L222(lines 222 224) no Hoare annotation was computed. [2020-12-09 04:59:57,810 INFO L262 CegarLoopResult]: For program point L288-2(lines 209 543) no Hoare annotation was computed. [2020-12-09 04:59:57,810 INFO L262 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2020-12-09 04:59:57,810 INFO L262 CegarLoopResult]: For program point L322-2(lines 209 543) no Hoare annotation was computed. [2020-12-09 04:59:57,810 INFO L262 CegarLoopResult]: For program point L190(lines 190 551) no Hoare annotation was computed. [2020-12-09 04:59:57,810 INFO L262 CegarLoopResult]: For program point L157(lines 157 562) no Hoare annotation was computed. [2020-12-09 04:59:57,810 INFO L258 CegarLoopResult]: At program point L124(lines 124 573) the Hoare annotation is: (let ((.cse13 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse7 (not .cse13)) (.cse6 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse0 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0)) (.cse15 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (.cse16 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse10 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse14 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse1 (< ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse9 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (.cse3 (not (= 8656 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse4 (< ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8657)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (and .cse6 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse7) (and .cse8 .cse1 .cse2 .cse9 .cse10 .cse11 .cse12 .cse5) (and .cse8 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) .cse1 .cse0 .cse2 .cse10 .cse11 .cse12 .cse5) (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse2 .cse13 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576) .cse5 .cse14) (and .cse14 (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)) (and (= 3 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse6 .cse13) (and .cse6 .cse10 .cse14) (and .cse3 (= ULTIMATE.start_ssl3_accept_~s__state~0 8640) .cse7) (and .cse6 .cse10 .cse3) (and .cse15 .cse9 .cse16) (and .cse0 .cse15 .cse16) (and (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse15 .cse16) (and .cse8 .cse1 .cse2 .cse10 .cse11 .cse12 .cse13 .cse5 .cse14) (and .cse1 .cse2 .cse9 .cse3 .cse4 .cse5)))) [2020-12-09 04:59:57,810 INFO L262 CegarLoopResult]: For program point L91-1(lines 73 611) no Hoare annotation was computed. [2020-12-09 04:59:57,810 INFO L262 CegarLoopResult]: For program point L389(lines 389 407) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L258 CegarLoopResult]: At program point L191(lines 187 552) the Hoare annotation is: (let ((.cse11 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (< ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse14 (or (< 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse11)) (.cse3 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse6 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse7 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse9 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse13 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse14 .cse3 .cse4 .cse5 .cse6 .cse7 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse8 .cse9 .cse10 .cse12 .cse13) (and .cse0 .cse2 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8672) .cse3 .cse4 .cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657)) .cse6 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) .cse7 .cse8 .cse9 .cse10 (not (= 8656 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) .cse12 .cse13 (not .cse11)) (and .cse0 .cse1 .cse2 .cse14 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13)))) [2020-12-09 04:59:57,811 INFO L258 CegarLoopResult]: At program point L158(lines 154 563) the Hoare annotation is: (let ((.cse15 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse2 (or (< 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse15)) (.cse3 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse6 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657))) (.cse7 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse8 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672))) (.cse10 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse13 (not (= 12292 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse14 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse10 .cse11 .cse12 .cse13 .cse15 .cse14) (and .cse0 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)))) [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L489(lines 489 492) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L390(lines 390 396) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L193(lines 193 550) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L160(lines 160 561) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L127(lines 127 572) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L458(lines 458 460) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L260(lines 260 262) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L227(lines 227 238) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L227-2(lines 209 543) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L427-1(lines 427 435) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L229(lines 229 232) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L196(lines 196 549) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L163(lines 163 560) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L262 CegarLoopResult]: For program point L130(lines 130 571) no Hoare annotation was computed. [2020-12-09 04:59:57,811 INFO L258 CegarLoopResult]: At program point L197(lines 193 550) the Hoare annotation is: (let ((.cse17 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse15 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (.cse16 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse2 (or (<= 8656 ULTIMATE.start_ssl3_accept_~s__state~0) .cse17)) (.cse3 (< ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse5 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse8 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672))) (.cse10 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse12 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse13 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse14 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse15 .cse4 .cse5 .cse6 .cse7 .cse9 .cse16 (= ULTIMATE.start_ssl3_accept_~s__state~0 8656) .cse10 .cse11 .cse12 .cse14) (and .cse0 .cse1 .cse3 .cse15 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse16 .cse10 .cse11 .cse12 .cse13 .cse17 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse11 .cse12 .cse13 .cse14)))) [2020-12-09 04:59:57,812 INFO L258 CegarLoopResult]: At program point L164(lines 160 561) the Hoare annotation is: (let ((.cse8 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse1 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse3 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse11 (or (< 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse8)) (.cse4 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse9 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse10 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)) (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse2 .cse3 .cse11 .cse4 .cse5 .cse6 .cse7 .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse3 .cse11 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse4 .cse5 .cse6 .cse7 .cse9 .cse10)))) [2020-12-09 04:59:57,812 INFO L262 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 609) no Hoare annotation was computed. [2020-12-09 04:59:57,812 INFO L262 CegarLoopResult]: For program point L430(lines 430 433) no Hoare annotation was computed. [2020-12-09 04:59:57,812 INFO L262 CegarLoopResult]: For program point L331(lines 331 369) no Hoare annotation was computed. [2020-12-09 04:59:57,812 INFO L262 CegarLoopResult]: For program point L199(lines 199 548) no Hoare annotation was computed. [2020-12-09 04:59:57,812 INFO L262 CegarLoopResult]: For program point L166(lines 166 559) no Hoare annotation was computed. [2020-12-09 04:59:57,812 INFO L262 CegarLoopResult]: For program point L133(lines 133 570) no Hoare annotation was computed. [2020-12-09 04:59:57,812 INFO L258 CegarLoopResult]: At program point L100-2(lines 100 599) the Hoare annotation is: (let ((.cse0 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse5 (< ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8657)) (.cse4 (not (= 8656 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse16 (not .cse0)) (.cse6 (= ULTIMATE.start_ssl3_accept_~s__state~0 3)) (.cse3 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1)) (.cse13 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0)) (.cse14 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse15 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse17 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8672)) (.cse18 (<= 8672 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse7 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse2 (< ULTIMATE.start_ssl3_accept_~s__state~0 8657)) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse9 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse12 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481))) (.cse1 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576) .cse1) (and .cse2 .cse3 .cse4 .cse5) (and .cse6 .cse4) (and .cse7 .cse2 .cse8 .cse3 .cse9 .cse10 .cse11 .cse12) (and .cse7 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0)) .cse2 .cse13 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse14 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse15 .cse16) (and .cse13 .cse2 .cse4 .cse5) (and .cse1 (= ULTIMATE.start_ssl3_accept_~s__state~0 8656)) (and .cse4 (= ULTIMATE.start_ssl3_accept_~s__state~0 8640) .cse16) (and .cse6 .cse1) (and .cse17 .cse3 .cse18) (and .cse13 .cse17 .cse18) (and (= 3 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse14 .cse0 .cse15) (and (= 3 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse17 .cse18) (and .cse7 .cse2 .cse8 .cse9 .cse10 .cse11 .cse0 .cse12 .cse1)))) [2020-12-09 04:59:57,812 INFO L262 CegarLoopResult]: For program point L497-2(lines 209 543) no Hoare annotation was computed. [2020-12-09 04:59:57,812 INFO L258 CegarLoopResult]: At program point L398(lines 389 407) the Hoare annotation is: (let ((.cse15 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0))) (let ((.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8673))) (.cse1 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse2 (or (< 8512 ULTIMATE.start_ssl3_accept_~s__state~0) .cse15)) (.cse3 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse6 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8657))) (.cse7 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse8 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8672))) (.cse10 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= 8464 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse13 (not (= 12292 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse14 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse10 .cse11 .cse12 .cse13 .cse15 .cse14) (and .cse0 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14)))) [2020-12-09 04:59:57,812 INFO L262 CegarLoopResult]: For program point L233(lines 233 236) no Hoare annotation was computed. [2020-12-09 04:59:57,812 INFO L258 CegarLoopResult]: At program point L167(lines 166 559) the Hoare annotation is: (let ((.cse4 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0)) (.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8448)) (.cse1 (not (= 8656 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse2 (< ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8657)) (.cse3 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (or (and (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse0 .cse1 .cse2 .cse3) (and (<= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 8576) .cse0 .cse4 .cse3 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0)) (and .cse0 (= 8640 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse3 (not .cse4)) (and (= 3 ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse0 .cse4 .cse3) (and .cse0 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse1 .cse2 .cse3))) [2020-12-09 04:59:57,813 INFO L258 CegarLoopResult]: At program point L134(lines 127 572) the Hoare annotation is: (let ((.cse2 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8545))) (.cse4 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8480))) (.cse7 (not (= 8497 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= 8560 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8561))) (.cse0 (<= ULTIMATE.start_ssl3_accept_~s__state~0 8576)) (.cse1 (<= 8448 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse3 (not (= 8496 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8544))) (.cse6 (not (= 8448 ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= ULTIMATE.start_ssl3_accept_~s__state~0 8481)))) (or (and .cse0 .cse1 (or (and .cse2 .cse3 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 0) .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (and .cse2 .cse3 .cse4 .cse5 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 1) .cse6 .cse7 .cse8 .cse9 .cse10))) (and .cse2 .cse4 .cse7 .cse8 .cse9 .cse0 .cse1 (= 2 ULTIMATE.start_ssl3_accept_~blastFlag~0) .cse3 .cse5 .cse6 (= ULTIMATE.start_ssl3_accept_~s__hit~0 0) .cse10))) [2020-12-09 04:59:57,845 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 09.12 04:59:57 BoogieIcfgContainer [2020-12-09 04:59:57,845 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2020-12-09 04:59:57,845 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2020-12-09 04:59:57,846 INFO L271 PluginConnector]: Initializing Witness Printer... [2020-12-09 04:59:57,846 INFO L275 PluginConnector]: Witness Printer initialized [2020-12-09 04:59:57,846 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.12 04:51:20" (3/4) ... [2020-12-09 04:59:57,848 INFO L137 WitnessPrinter]: Generating witness for correct program [2020-12-09 04:59:57,859 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 33 nodes and edges [2020-12-09 04:59:57,860 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2020-12-09 04:59:57,861 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2020-12-09 04:59:57,862 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2020-12-09 04:59:57,929 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_f849f918-ed4a-48f6-b11f-71694d07acde/bin/utaipan/witness.graphml [2020-12-09 04:59:57,929 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2020-12-09 04:59:57,930 INFO L168 Benchmark]: Toolchain (without parser) took 517972.41 ms. Allocated memory was 88.1 MB in the beginning and 6.0 GB in the end (delta: 5.9 GB). Free memory was 58.0 MB in the beginning and 2.5 GB in the end (delta: -2.4 GB). Peak memory consumption was 3.5 GB. Max. memory is 16.1 GB. [2020-12-09 04:59:57,930 INFO L168 Benchmark]: CDTParser took 0.12 ms. Allocated memory is still 88.1 MB. Free memory was 46.6 MB in the beginning and 46.6 MB in the end (delta: 52.9 kB). There was no memory consumed. Max. memory is 16.1 GB. [2020-12-09 04:59:57,930 INFO L168 Benchmark]: CACSL2BoogieTranslator took 232.64 ms. Allocated memory is still 88.1 MB. Free memory was 57.8 MB in the beginning and 60.0 MB in the end (delta: -2.2 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2020-12-09 04:59:57,930 INFO L168 Benchmark]: Boogie Procedure Inliner took 49.28 ms. Allocated memory is still 88.1 MB. Free memory was 60.0 MB in the beginning and 57.1 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2020-12-09 04:59:57,930 INFO L168 Benchmark]: Boogie Preprocessor took 36.88 ms. Allocated memory is still 88.1 MB. Free memory was 57.1 MB in the beginning and 55.0 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2020-12-09 04:59:57,931 INFO L168 Benchmark]: RCFGBuilder took 697.11 ms. Allocated memory was 88.1 MB in the beginning and 123.7 MB in the end (delta: 35.7 MB). Free memory was 55.0 MB in the beginning and 60.6 MB in the end (delta: -5.6 MB). Peak memory consumption was 35.4 MB. Max. memory is 16.1 GB. [2020-12-09 04:59:57,931 INFO L168 Benchmark]: TraceAbstraction took 516868.31 ms. Allocated memory was 123.7 MB in the beginning and 6.0 GB in the end (delta: 5.9 GB). Free memory was 59.6 MB in the beginning and 2.5 GB in the end (delta: -2.4 GB). Peak memory consumption was 3.4 GB. Max. memory is 16.1 GB. [2020-12-09 04:59:57,931 INFO L168 Benchmark]: Witness Printer took 83.53 ms. Allocated memory is still 6.0 GB. Free memory was 2.5 GB in the beginning and 2.5 GB in the end (delta: 13.6 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. [2020-12-09 04:59:57,933 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.12 ms. Allocated memory is still 88.1 MB. Free memory was 46.6 MB in the beginning and 46.6 MB in the end (delta: 52.9 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 232.64 ms. Allocated memory is still 88.1 MB. Free memory was 57.8 MB in the beginning and 60.0 MB in the end (delta: -2.2 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 49.28 ms. Allocated memory is still 88.1 MB. Free memory was 60.0 MB in the beginning and 57.1 MB in the end (delta: 2.9 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 36.88 ms. Allocated memory is still 88.1 MB. Free memory was 57.1 MB in the beginning and 55.0 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 697.11 ms. Allocated memory was 88.1 MB in the beginning and 123.7 MB in the end (delta: 35.7 MB). Free memory was 55.0 MB in the beginning and 60.6 MB in the end (delta: -5.6 MB). Peak memory consumption was 35.4 MB. Max. memory is 16.1 GB. * TraceAbstraction took 516868.31 ms. Allocated memory was 123.7 MB in the beginning and 6.0 GB in the end (delta: 5.9 GB). Free memory was 59.6 MB in the beginning and 2.5 GB in the end (delta: -2.4 GB). Peak memory consumption was 3.4 GB. Max. memory is 16.1 GB. * Witness Printer took 83.53 ms. Allocated memory is still 6.0 GB. Free memory was 2.5 GB in the beginning and 2.5 GB in the end (delta: 13.6 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 609]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 118]: Loop Invariant Derived loop invariant: (((((((((((((!(s__state == 8545) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657) && !(8464 == s__state)) || ((((((((((((!(s__state == 8545) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657) && !(8464 == s__state))) || ((((((((((((!(s__state == 8545) && s__s3__tmp__next_state___0 <= 8576) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && 2 == blastFlag) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && s__hit == 0) - InvariantResult [Line: 389]: Loop Invariant Derived loop invariant: ((((((((((((((((!(s__state == 8673) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && s__state <= 8576) && 8448 <= s__state) && !(s__state == 8672)) && !(8496 == s__state)) && blastFlag == 0) && !(8448 == s__state)) && !(8464 == s__state)) && !(12292 == s__state)) && !(s__state == 8481)) || (((((((((((((((!(s__state == 8673) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && s__state <= 8576) && 8448 <= s__state) && !(s__state == 8672)) && 2 == blastFlag) && !(8496 == s__state)) && !(8448 == s__state)) && !(8464 == s__state)) && !(12292 == s__state)) && s__hit == 0) && !(s__state == 8481))) || (((((((((((((((!(s__state == 8673) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && s__state <= 8576) && 8448 <= s__state) && !(s__state == 8672)) && !(8496 == s__state)) && !(8448 == s__state)) && !(8464 == s__state)) && !(12292 == s__state)) && !(s__state == 8481)) - InvariantResult [Line: 193]: Loop Invariant Derived loop invariant: (((((((((((((((((!(s__state == 8545) && !(s__state == 8673)) && (8656 <= s__state || s__hit == 0)) && s__state < 8657) && !(s__state == 8480)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && !(s__state == 8672)) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) || (((((((((((((!(s__state == 8545) && !(s__state == 8673)) && s__state <= 8672) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8672)) && 2 == blastFlag) && s__state == 8656) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(s__state == 8481))) || ((((((((((((((((!(s__state == 8545) && !(s__state == 8673)) && s__state < 8657) && s__state <= 8672) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && !(s__state == 8672)) && 2 == blastFlag) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && s__hit == 0) && !(s__state == 8481))) || (((((((((((((((!(s__state == 8545) && !(s__state == 8673)) && (8656 <= s__state || s__hit == 0)) && s__state < 8657) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && !(s__state == 8672)) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) - InvariantResult [Line: 73]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 12]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 124]: Loop Invariant Derived loop invariant: ((((((((((((((((((blastFlag == 0 && s__state < 8657) && !(s__state == 8480)) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657) && !(s__state == 8481)) || ((s__state <= 8448 && 8640 == s__s3__tmp__next_state___0) && !(s__hit == 0))) || (((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && blastFlag == 1) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8481))) || ((((((((!(s__state == 8545) && !(8496 == s__state)) && s__state < 8657) && blastFlag == 0) && !(s__state == 8480)) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8481))) || (((((s__s3__tmp__next_state___0 <= 8576 && !(s__state == 8480)) && s__hit == 0) && s__state <= 8576) && !(s__state == 8481)) && 2 == blastFlag)) || (2 == blastFlag && s__state == 8656)) || ((3 == s__s3__tmp__next_state___0 && s__state <= 8448) && s__hit == 0)) || ((s__state <= 8448 && !(8448 == s__state)) && 2 == blastFlag)) || ((!(8656 == s__s3__tmp__next_state___0) && s__state == 8640) && !(s__hit == 0))) || ((s__state <= 8448 && !(8448 == s__state)) && !(8656 == s__s3__tmp__next_state___0))) || ((s__state <= 8672 && blastFlag == 1) && 8672 <= s__state)) || ((blastFlag == 0 && s__state <= 8672) && 8672 <= s__state)) || ((3 == blastFlag && s__state <= 8672) && 8672 <= s__state)) || ((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__hit == 0) && !(s__state == 8481)) && 2 == blastFlag)) || (((((s__state < 8657 && !(s__state == 8480)) && blastFlag == 1) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657) && !(s__state == 8481)) - InvariantResult [Line: 142]: Loop Invariant Derived loop invariant: ((((blastFlag == 1 && s__state == 8512) || (((((((((((((!(s__state == 8545) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481))) || (((((((((((((!(s__state == 8545) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481))) || (((((((((((((!(s__state == 8545) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && s__state == 8512) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481))) || (((((((((((((!(s__state == 8545) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && 2 == blastFlag) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && s__hit == 0) && !(s__state == 8481)) - InvariantResult [Line: 100]: Loop Invariant Derived loop invariant: ((((((((((((((((s__s3__tmp__next_state___0 <= 8576 && s__hit == 0) && s__state <= 8576) && 2 == blastFlag) || (((s__state < 8657 && blastFlag == 1) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657)) || (s__state == 3 && !(8656 == s__s3__tmp__next_state___0))) || (((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && blastFlag == 1) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8481))) || ((((((((!(s__state == 8545) && !(8496 == s__state)) && s__state < 8657) && blastFlag == 0) && !(s__state == 8480)) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8481))) || (((s__state <= 8448 && 8640 == s__s3__tmp__next_state___0) && 8448 <= s__state) && !(s__hit == 0))) || (((blastFlag == 0 && s__state < 8657) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657)) || (2 == blastFlag && s__state == 8656)) || ((!(8656 == s__s3__tmp__next_state___0) && s__state == 8640) && !(s__hit == 0))) || (s__state == 3 && 2 == blastFlag)) || ((s__state <= 8672 && blastFlag == 1) && 8672 <= s__state)) || ((blastFlag == 0 && s__state <= 8672) && 8672 <= s__state)) || (((3 == s__s3__tmp__next_state___0 && s__state <= 8448) && s__hit == 0) && 8448 <= s__state)) || ((3 == blastFlag && s__state <= 8672) && 8672 <= s__state)) || ((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__hit == 0) && !(s__state == 8481)) && 2 == blastFlag) - InvariantResult [Line: 328]: Loop Invariant Derived loop invariant: ((((((((((((((!(s__state == 8545) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) || (((((((((((((!(s__state == 8545) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481))) || (((((((((((((!(s__state == 8545) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && 2 == blastFlag) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && s__hit == 0) && !(s__state == 8481)) - InvariantResult [Line: 175]: Loop Invariant Derived loop invariant: (((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) && !(s__state == 8656)) || ((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && 2 == blastFlag) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && s__hit == 0) && !(s__state == 8481)) && !(s__state == 8656))) || ((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) && !(s__state == 8656)) - InvariantResult [Line: 106]: Loop Invariant Derived loop invariant: (((((((((((((!(s__state == 8545) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) && !(s__state == 3)) || (((((((((((((!(s__state == 8545) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 2 == blastFlag) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && s__hit == 0) && !(s__state == 8481)) && !(s__state == 3))) || ((((((((((((!(s__state == 8545) && !(s__state == 8480)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) && !(s__state == 3)) - InvariantResult [Line: 187]: Loop Invariant Derived loop invariant: ((((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && 2 == blastFlag) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && s__hit == 0) && !(s__state == 8481)) && !(s__state == 8656)) || ((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) && !(s__state == 8656))) || ((((((((((((((((!(s__state == 8545) && !(s__state == 8480)) && s__state <= 8672) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && 8448 <= s__state) && !(s__state == 8672)) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(8656 == s__s3__tmp__next_state___0)) && !(s__state == 8481)) && !(s__state == 8656)) && !(s__hit == 0))) || ((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) && !(s__state == 8656)) - InvariantResult [Line: 202]: Loop Invariant Derived loop invariant: !(s__state == 8673) && !(s__state == 8672) - InvariantResult [Line: 136]: Loop Invariant Derived loop invariant: (((!(8464 == s__state) && s__state <= 8576) && 8448 <= s__state) && ((((((((!(s__state == 8545) && !(s__state == 8480)) && !(s__state == 8544)) && blastFlag == 1) && !(8448 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) || (((((((!(s__state == 8545) && !(s__state == 8480)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) && 2 == blastFlag))) || ((((((((((((!(s__state == 8545) && !(s__state == 8480)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657) && !(8464 == s__state)) && !(s__state == 8481)) - InvariantResult [Line: 100]: Loop Invariant Derived loop invariant: ((((((((((((((((s__s3__tmp__next_state___0 <= 8576 && s__hit == 0) && s__state <= 8576) && 2 == blastFlag) || (((s__state < 8657 && blastFlag == 1) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657)) || (s__state == 3 && !(8656 == s__s3__tmp__next_state___0))) || (((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && blastFlag == 1) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8481))) || ((((((((!(s__state == 8545) && !(8496 == s__state)) && s__state < 8657) && blastFlag == 0) && !(s__state == 8480)) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8481))) || (((s__state <= 8448 && 8640 == s__s3__tmp__next_state___0) && 8448 <= s__state) && !(s__hit == 0))) || (((blastFlag == 0 && s__state < 8657) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657)) || (2 == blastFlag && s__state == 8656)) || ((!(8656 == s__s3__tmp__next_state___0) && s__state == 8640) && !(s__hit == 0))) || (s__state == 3 && 2 == blastFlag)) || ((s__state <= 8672 && blastFlag == 1) && 8672 <= s__state)) || ((blastFlag == 0 && s__state <= 8672) && 8672 <= s__state)) || (((3 == s__s3__tmp__next_state___0 && s__state <= 8448) && s__hit == 0) && 8448 <= s__state)) || ((3 == blastFlag && s__state <= 8672) && 8672 <= s__state)) || ((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__hit == 0) && !(s__state == 8481)) && 2 == blastFlag) - InvariantResult [Line: 169]: Loop Invariant Derived loop invariant: (((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) && !(s__state == 8656)) || ((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && 2 == blastFlag) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && s__hit == 0) && !(s__state == 8481)) && !(s__state == 8656))) || ((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) && !(s__state == 8656)) - InvariantResult [Line: 160]: Loop Invariant Derived loop invariant: ((((((((((((!(s__state == 8545) && !(8496 == s__state)) && !(s__state == 8480)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8497 == s__state)) && !(8464 == s__state)) && s__state <= 8576) && s__hit == 0) && 8448 <= s__state) && !(s__state == 8481)) && 2 == blastFlag) || (((((((((((!(s__state == 8545) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8480)) && !(s__state == 8544)) && (8512 < s__state || s__hit == 0)) && !(8448 == s__state)) && !(8497 == s__state)) && !(8464 == s__state)) && s__state <= 8576) && 8448 <= s__state) && !(s__state == 8481))) || (((((((((((!(s__state == 8545) && !(8496 == s__state)) && !(s__state == 8480)) && !(s__state == 8544)) && (8512 < s__state || s__hit == 0)) && blastFlag == 1) && !(8448 == s__state)) && !(8497 == s__state)) && !(8464 == s__state)) && s__state <= 8576) && 8448 <= s__state) && !(s__state == 8481)) - InvariantResult [Line: 99]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 127]: Loop Invariant Derived loop invariant: ((s__state <= 8576 && 8448 <= s__state) && ((((((((((!(s__state == 8545) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8480)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)) || (((((((((!(s__state == 8545) && !(8496 == s__state)) && !(s__state == 8480)) && !(s__state == 8544)) && blastFlag == 1) && !(8448 == s__state)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8481)))) || ((((((((((((!(s__state == 8545) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && 2 == blastFlag) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && s__hit == 0) && !(s__state == 8481)) - InvariantResult [Line: 377]: Loop Invariant Derived loop invariant: ((((((((((((((((!(s__state == 8673) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && s__state <= 8576) && 8448 <= s__state) && !(s__state == 8672)) && !(8496 == s__state)) && blastFlag == 0) && !(8448 == s__state)) && !(8464 == s__state)) && !(12292 == s__state)) && !(s__state == 8481)) || (((((((((((((((!(s__state == 8673) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && s__state <= 8576) && 8448 <= s__state) && !(s__state == 8672)) && 2 == blastFlag) && !(8496 == s__state)) && !(8448 == s__state)) && !(8464 == s__state)) && !(12292 == s__state)) && s__hit == 0) && !(s__state == 8481))) || (((((((((((((((!(s__state == 8673) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && s__state <= 8576) && 8448 <= s__state) && !(s__state == 8672)) && !(8496 == s__state)) && !(8448 == s__state)) && !(8464 == s__state)) && !(12292 == s__state)) && !(s__state == 8481)) - InvariantResult [Line: 103]: Loop Invariant Derived loop invariant: ((((((((((((((((s__s3__tmp__next_state___0 <= 8576 && s__hit == 0) && s__state <= 8576) && 2 == blastFlag) || (((s__state < 8657 && blastFlag == 1) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657)) || (s__state == 3 && !(8656 == s__s3__tmp__next_state___0))) || (((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && blastFlag == 1) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8481))) || ((((((((!(s__state == 8545) && !(8496 == s__state)) && s__state < 8657) && blastFlag == 0) && !(s__state == 8480)) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && !(s__state == 8481))) || (((s__state <= 8448 && 8640 == s__s3__tmp__next_state___0) && 8448 <= s__state) && !(s__hit == 0))) || (((blastFlag == 0 && s__state < 8657) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657)) || (2 == blastFlag && s__state == 8656)) || ((!(8656 == s__s3__tmp__next_state___0) && s__state == 8640) && !(s__hit == 0))) || (s__state == 3 && 2 == blastFlag)) || ((s__state <= 8672 && blastFlag == 1) && 8672 <= s__state)) || ((blastFlag == 0 && s__state <= 8672) && 8672 <= s__state)) || (((3 == s__s3__tmp__next_state___0 && s__state <= 8448) && s__hit == 0) && 8448 <= s__state)) || ((3 == blastFlag && s__state <= 8672) && 8672 <= s__state)) || ((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && !(8448 == s__state)) && !(8497 == s__state)) && !(s__state == 8561)) && s__hit == 0) && !(s__state == 8481)) && 2 == blastFlag) - InvariantResult [Line: 166]: Loop Invariant Derived loop invariant: (((((((blastFlag == 0 && s__state <= 8448) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657) && 8448 <= s__state) || ((((s__s3__tmp__next_state___0 <= 8576 && s__state <= 8448) && s__hit == 0) && 8448 <= s__state) && 2 == blastFlag)) || (((s__state <= 8448 && 8640 == s__s3__tmp__next_state___0) && 8448 <= s__state) && !(s__hit == 0))) || (((3 == s__s3__tmp__next_state___0 && s__state <= 8448) && s__hit == 0) && 8448 <= s__state)) || ((((s__state <= 8448 && blastFlag == 1) && !(8656 == s__s3__tmp__next_state___0)) && s__s3__tmp__next_state___0 < 8657) && 8448 <= s__state) - InvariantResult [Line: 154]: Loop Invariant Derived loop invariant: ((((((((((((((((!(s__state == 8673) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && s__state <= 8576) && 8448 <= s__state) && !(s__state == 8672)) && !(8496 == s__state)) && blastFlag == 0) && !(8448 == s__state)) && !(8464 == s__state)) && !(12292 == s__state)) && !(s__state == 8481)) || (((((((((((((((!(s__state == 8673) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && s__state <= 8576) && 8448 <= s__state) && !(s__state == 8672)) && 2 == blastFlag) && !(8496 == s__state)) && !(8448 == s__state)) && !(8464 == s__state)) && !(12292 == s__state)) && s__hit == 0) && !(s__state == 8481))) || (((((((((((((((!(s__state == 8673) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && !(s__state == 8657)) && s__state <= 8576) && 8448 <= s__state) && !(s__state == 8672)) && !(8496 == s__state)) && !(8448 == s__state)) && !(8464 == s__state)) && !(12292 == s__state)) && !(s__state == 8481)) - InvariantResult [Line: 199]: Loop Invariant Derived loop invariant: (((blastFlag == 0 && 8672 <= s__state) && !(12292 == s__state)) || ((3 == blastFlag && 8672 <= s__state) && !(12292 == s__state))) || ((blastFlag == 1 && 8672 <= s__state) && !(12292 == s__state)) - InvariantResult [Line: 148]: Loop Invariant Derived loop invariant: ((((((((((((((!(s__state == 8545) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) || (((((((((((((!(s__state == 8545) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481))) || (((((((((((((!(s__state == 8545) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && s__state <= 8576) && 8448 <= s__state) && 2 == blastFlag) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && s__hit == 0) && !(s__state == 8481)) - InvariantResult [Line: 181]: Loop Invariant Derived loop invariant: (((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && 2 == blastFlag) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && s__hit == 0) && !(s__state == 8481)) && !(s__state == 8656)) || ((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && !(8496 == s__state)) && blastFlag == 0) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) && !(s__state == 8656))) || ((((((((((((((!(s__state == 8545) && s__state < 8657) && !(s__state == 8480)) && (8512 < s__state || s__hit == 0)) && blastFlag == 1) && !(8497 == s__state)) && !(8560 == s__state)) && !(s__state == 8561)) && 8448 <= s__state) && !(8496 == s__state)) && !(s__state == 8544)) && !(8448 == s__state)) && !(8464 == s__state)) && !(s__state == 8481)) && !(s__state == 8656)) - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 106 locations, 1 error locations. Started 1 CEGAR loops. VerificationResult: SAFE, OverallTime: 503.0s, OverallIterations: 28, TraceHistogramMax: 16, AutomataDifference: 5.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 13.7s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 4097 SDtfs, 4650 SDslu, 5040 SDs, 0 SdLazy, 6638 SolverSat, 1215 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 3.1s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2849 GetRequests, 2762 SyntacticMatches, 3 SemanticMatches, 84 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3780occurred in iteration=21, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.0s AutomataMinimizationTime, 28 MinimizatonAttempts, 6553 StatesRemovedByMinimization, 25 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 26 LocationsWithAnnotation, 26 PreInvPairs, 523 NumberOfFragments, 3970 HoareAnnotationTreeSize, 26 FomulaSimplifications, 221378 FormulaSimplificationTreeSizeReduction, 2.1s HoareSimplificationTime, 26 FomulaSimplificationsInter, 83610 FormulaSimplificationTreeSizeReductionInter, 11.5s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 2.7s InterpolantComputationTime, 6362 NumberOfCodeBlocks, 6362 NumberOfCodeBlocksAsserted, 33 NumberOfCheckSat, 7686 ConstructedInterpolants, 0 QuantifiedInterpolants, 4386735 SizeOfPredicates, 10 NumberOfNonLiveVariables, 2402 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 38 InterpolantComputations, 23 PerfectInterpolantSequences, 22237/24126 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...