./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/bitvector/s3_srvr_2a.BV.c.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 4e77c044 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/config/TaipanReach.xml -i ../../sv-benchmarks/c/bitvector/s3_srvr_2a.BV.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8 --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 4412f873965d7271481a31165cef4693811ec350 ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/config/TaipanReach.xml -i ../../sv-benchmarks/c/bitvector/s3_srvr_2a.BV.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8 --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 4412f873965d7271481a31165cef4693811ec350 ............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-4e77c04 [2021-10-13 06:45:13,122 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 06:45:13,124 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 06:45:13,184 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 06:45:13,185 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 06:45:13,191 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 06:45:13,194 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 06:45:13,200 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 06:45:13,202 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 06:45:13,211 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 06:45:13,212 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 06:45:13,214 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 06:45:13,215 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 06:45:13,218 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 06:45:13,220 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 06:45:13,223 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 06:45:13,228 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 06:45:13,230 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 06:45:13,236 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 06:45:13,244 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 06:45:13,247 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 06:45:13,249 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 06:45:13,253 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 06:45:13,254 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 06:45:13,262 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 06:45:13,263 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 06:45:13,263 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 06:45:13,265 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 06:45:13,266 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 06:45:13,268 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 06:45:13,268 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 06:45:13,269 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 06:45:13,271 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 06:45:13,273 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 06:45:13,274 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 06:45:13,275 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 06:45:13,276 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 06:45:13,276 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 06:45:13,276 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 06:45:13,277 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 06:45:13,278 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 06:45:13,280 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-10-13 06:45:13,310 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 06:45:13,310 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 06:45:13,311 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-13 06:45:13,311 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-13 06:45:13,311 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-13 06:45:13,312 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-13 06:45:13,312 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-10-13 06:45:13,312 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-13 06:45:13,312 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-13 06:45:13,312 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-10-13 06:45:13,313 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-10-13 06:45:13,313 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-13 06:45:13,313 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-10-13 06:45:13,313 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-10-13 06:45:13,314 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-10-13 06:45:13,314 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 06:45:13,315 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 06:45:13,315 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-13 06:45:13,315 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 06:45:13,315 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 06:45:13,316 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-13 06:45:13,316 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 06:45:13,316 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-13 06:45:13,316 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-13 06:45:13,317 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 06:45:13,317 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 06:45:13,317 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 06:45:13,317 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-13 06:45:13,318 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 06:45:13,318 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 06:45:13,318 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 06:45:13,318 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 06:45:13,318 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 06:45:13,319 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-13 06:45:13,319 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-10-13 06:45:13,319 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-13 06:45:13,319 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-13 06:45:13,320 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 06:45:13,320 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-13 06:45:13,320 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_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/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_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8 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 -> 4412f873965d7271481a31165cef4693811ec350 [2021-10-13 06:45:13,667 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 06:45:13,691 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 06:45:13,694 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 06:45:13,695 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 06:45:13,696 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 06:45:13,697 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/../../sv-benchmarks/c/bitvector/s3_srvr_2a.BV.c.cil.c [2021-10-13 06:45:13,761 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/data/3e17c3883/8ce9b3ad1e3f44219e1762302b7eccf2/FLAG7127bd799 [2021-10-13 06:45:14,287 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 06:45:14,288 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/sv-benchmarks/c/bitvector/s3_srvr_2a.BV.c.cil.c [2021-10-13 06:45:14,305 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/data/3e17c3883/8ce9b3ad1e3f44219e1762302b7eccf2/FLAG7127bd799 [2021-10-13 06:45:14,637 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/data/3e17c3883/8ce9b3ad1e3f44219e1762302b7eccf2 [2021-10-13 06:45:14,640 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 06:45:14,641 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 06:45:14,643 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 06:45:14,644 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 06:45:14,647 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 06:45:14,648 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 06:45:14" (1/1) ... [2021-10-13 06:45:14,650 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@76f74722 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:14, skipping insertion in model container [2021-10-13 06:45:14,650 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 06:45:14" (1/1) ... [2021-10-13 06:45:14,658 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 06:45:14,706 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 06:45:15,057 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/sv-benchmarks/c/bitvector/s3_srvr_2a.BV.c.cil.c[44542,44555] [2021-10-13 06:45:15,066 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 06:45:15,080 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 06:45:15,141 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/sv-benchmarks/c/bitvector/s3_srvr_2a.BV.c.cil.c[44542,44555] [2021-10-13 06:45:15,145 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 06:45:15,161 INFO L208 MainTranslator]: Completed translation [2021-10-13 06:45:15,161 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15 WrapperNode [2021-10-13 06:45:15,161 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 06:45:15,163 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 06:45:15,163 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 06:45:15,163 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 06:45:15,172 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15" (1/1) ... [2021-10-13 06:45:15,184 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15" (1/1) ... [2021-10-13 06:45:15,234 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 06:45:15,240 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 06:45:15,240 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 06:45:15,240 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 06:45:15,252 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15" (1/1) ... [2021-10-13 06:45:15,253 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15" (1/1) ... [2021-10-13 06:45:15,271 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15" (1/1) ... [2021-10-13 06:45:15,272 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15" (1/1) ... [2021-10-13 06:45:15,291 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15" (1/1) ... [2021-10-13 06:45:15,311 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15" (1/1) ... [2021-10-13 06:45:15,314 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15" (1/1) ... [2021-10-13 06:45:15,319 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 06:45:15,321 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 06:45:15,321 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 06:45:15,321 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 06:45:15,322 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15" (1/1) ... [2021-10-13 06:45:15,331 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 06:45:15,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 06:45:15,372 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-13 06:45:15,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-13 06:45:15,417 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-13 06:45:15,418 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 06:45:15,418 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 06:45:15,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 06:45:15,576 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-13 06:45:16,206 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-10-13 06:45:16,207 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-10-13 06:45:16,543 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 06:45:16,543 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2021-10-13 06:45:16,546 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 06:45:16 BoogieIcfgContainer [2021-10-13 06:45:16,546 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 06:45:16,551 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 06:45:16,551 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 06:45:16,555 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 06:45:16,555 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 06:45:14" (1/3) ... [2021-10-13 06:45:16,556 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a42def2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 06:45:16, skipping insertion in model container [2021-10-13 06:45:16,557 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:15" (2/3) ... [2021-10-13 06:45:16,557 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3a42def2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 06:45:16, skipping insertion in model container [2021-10-13 06:45:16,558 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 06:45:16" (3/3) ... [2021-10-13 06:45:16,560 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_2a.BV.c.cil.c [2021-10-13 06:45:16,569 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 06:45:16,570 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-10-13 06:45:16,623 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 06:45:16,630 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-13 06:45:16,630 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-10-13 06:45:16,651 INFO L276 IsEmpty]: Start isEmpty. Operand has 104 states, 102 states have (on average 1.7843137254901962) internal successors, (182), 103 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:16,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-10-13 06:45:16,660 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:16,660 INFO L512 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] [2021-10-13 06:45:16,661 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:16,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:16,667 INFO L82 PathProgramCache]: Analyzing trace with hash -842861299, now seen corresponding path program 1 times [2021-10-13 06:45:16,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 06:45:16,676 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298131009] [2021-10-13 06:45:16,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:16,678 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 06:45:16,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:16,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 06:45:16,933 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 06:45:16,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298131009] [2021-10-13 06:45:16,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298131009] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:16,934 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:16,935 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-13 06:45:16,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360436940] [2021-10-13 06:45:16,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:45:16,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 06:45:16,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:45:16,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:16,982 INFO L87 Difference]: Start difference. First operand has 104 states, 102 states have (on average 1.7843137254901962) internal successors, (182), 103 states have internal predecessors, (182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 2 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:17,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:17,235 INFO L93 Difference]: Finished difference Result 215 states and 374 transitions. [2021-10-13 06:45:17,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:45:17,237 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 2 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-10-13 06:45:17,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:17,255 INFO L225 Difference]: With dead ends: 215 [2021-10-13 06:45:17,256 INFO L226 Difference]: Without dead ends: 105 [2021-10-13 06:45:17,260 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:17,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 105 states. [2021-10-13 06:45:17,317 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 105 to 103. [2021-10-13 06:45:17,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 103 states, 102 states have (on average 1.4509803921568627) internal successors, (148), 102 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:17,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 103 states to 103 states and 148 transitions. [2021-10-13 06:45:17,329 INFO L78 Accepts]: Start accepts. Automaton has 103 states and 148 transitions. Word has length 39 [2021-10-13 06:45:17,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:17,331 INFO L470 AbstractCegarLoop]: Abstraction has 103 states and 148 transitions. [2021-10-13 06:45:17,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 2 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:17,331 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states and 148 transitions. [2021-10-13 06:45:17,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2021-10-13 06:45:17,337 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:17,338 INFO L512 BasicCegarLoop]: trace histogram [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] [2021-10-13 06:45:17,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-13 06:45:17,338 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:17,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:17,343 INFO L82 PathProgramCache]: Analyzing trace with hash -2080769323, now seen corresponding path program 1 times [2021-10-13 06:45:17,343 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 06:45:17,344 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393717326] [2021-10-13 06:45:17,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:17,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 06:45:17,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:17,587 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 06:45:17,588 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 06:45:17,588 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393717326] [2021-10-13 06:45:17,589 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393717326] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 06:45:17,589 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1283598641] [2021-10-13 06:45:17,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:17,590 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:45:17,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 06:45:17,592 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 06:45:17,614 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-13 06:45:17,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:17,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 06:45:17,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:17,974 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 06:45:17,974 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:18,226 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 06:45:18,227 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1283598641] provided 1 perfect and 1 imperfect interpolant sequences [2021-10-13 06:45:18,227 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 2 imperfect interpolant sequences. [2021-10-13 06:45:18,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [3, 3] total 4 [2021-10-13 06:45:18,228 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1176200758] [2021-10-13 06:45:18,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:45:18,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 06:45:18,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:45:18,232 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 06:45:18,233 INFO L87 Difference]: Start difference. First operand 103 states and 148 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 2 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:18,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:18,273 INFO L93 Difference]: Finished difference Result 193 states and 283 transitions. [2021-10-13 06:45:18,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:45:18,274 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 2 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 53 [2021-10-13 06:45:18,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:18,281 INFO L225 Difference]: With dead ends: 193 [2021-10-13 06:45:18,281 INFO L226 Difference]: Without dead ends: 191 [2021-10-13 06:45:18,282 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 11.3ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 06:45:18,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2021-10-13 06:45:18,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 190. [2021-10-13 06:45:18,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 189 states have (on average 1.4814814814814814) internal successors, (280), 189 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:18,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 280 transitions. [2021-10-13 06:45:18,310 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 280 transitions. Word has length 53 [2021-10-13 06:45:18,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:18,312 INFO L470 AbstractCegarLoop]: Abstraction has 190 states and 280 transitions. [2021-10-13 06:45:18,312 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 2 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:18,312 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 280 transitions. [2021-10-13 06:45:18,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-10-13 06:45:18,326 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:18,327 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:18,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:18,540 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:45:18,540 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:18,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:18,541 INFO L82 PathProgramCache]: Analyzing trace with hash 1030808201, now seen corresponding path program 1 times [2021-10-13 06:45:18,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 06:45:18,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866073027] [2021-10-13 06:45:18,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:18,542 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 06:45:18,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:18,678 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-10-13 06:45:18,679 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 06:45:18,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866073027] [2021-10-13 06:45:18,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866073027] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:18,680 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:18,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-13 06:45:18,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [746452152] [2021-10-13 06:45:18,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:45:18,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 06:45:18,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:45:18,683 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:18,683 INFO L87 Difference]: Start difference. First operand 190 states and 280 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:18,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:18,879 INFO L93 Difference]: Finished difference Result 331 states and 497 transitions. [2021-10-13 06:45:18,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 06:45:18,880 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 70 [2021-10-13 06:45:18,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:18,883 INFO L225 Difference]: With dead ends: 331 [2021-10-13 06:45:18,883 INFO L226 Difference]: Without dead ends: 240 [2021-10-13 06:45:18,885 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 8.0ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:18,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-10-13 06:45:18,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 228. [2021-10-13 06:45:18,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 227 states have (on average 1.4185022026431717) internal successors, (322), 227 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:18,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 322 transitions. [2021-10-13 06:45:18,923 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 322 transitions. Word has length 70 [2021-10-13 06:45:18,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:18,925 INFO L470 AbstractCegarLoop]: Abstraction has 228 states and 322 transitions. [2021-10-13 06:45:18,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:18,926 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 322 transitions. [2021-10-13 06:45:18,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-10-13 06:45:18,927 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:18,927 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:18,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-10-13 06:45:18,929 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:18,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:18,930 INFO L82 PathProgramCache]: Analyzing trace with hash -9712342, now seen corresponding path program 1 times [2021-10-13 06:45:18,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 06:45:18,934 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684859680] [2021-10-13 06:45:18,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:18,935 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 06:45:18,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:19,074 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 42 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-10-13 06:45:19,075 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 06:45:19,075 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684859680] [2021-10-13 06:45:19,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684859680] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:19,077 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:19,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-13 06:45:19,078 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [376969634] [2021-10-13 06:45:19,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:45:19,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-10-13 06:45:19,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:45:19,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:19,083 INFO L87 Difference]: Start difference. First operand 228 states and 322 transitions. Second operand has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:19,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:19,250 INFO L93 Difference]: Finished difference Result 510 states and 738 transitions. [2021-10-13 06:45:19,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:45:19,250 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 89 [2021-10-13 06:45:19,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:19,254 INFO L225 Difference]: With dead ends: 510 [2021-10-13 06:45:19,254 INFO L226 Difference]: Without dead ends: 294 [2021-10-13 06:45:19,259 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.2ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:19,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2021-10-13 06:45:19,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 274. [2021-10-13 06:45:19,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 273 states have (on average 1.36996336996337) internal successors, (374), 273 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:19,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 374 transitions. [2021-10-13 06:45:19,290 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 374 transitions. Word has length 89 [2021-10-13 06:45:19,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:19,293 INFO L470 AbstractCegarLoop]: Abstraction has 274 states and 374 transitions. [2021-10-13 06:45:19,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.0) internal successors, (66), 3 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:19,293 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 374 transitions. [2021-10-13 06:45:19,296 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-10-13 06:45:19,296 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:19,296 INFO L512 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] [2021-10-13 06:45:19,297 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-10-13 06:45:19,297 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:19,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:19,298 INFO L82 PathProgramCache]: Analyzing trace with hash 97826579, now seen corresponding path program 1 times [2021-10-13 06:45:19,298 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-10-13 06:45:19,298 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470511650] [2021-10-13 06:45:19,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:19,299 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-13 06:45:19,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:19,464 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 06:45:19,464 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-10-13 06:45:19,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470511650] [2021-10-13 06:45:19,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1470511650] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-13 06:45:19,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [244689309] [2021-10-13 06:45:19,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:19,466 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:45:19,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 06:45:19,470 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 06:45:19,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-13 06:45:19,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:19,637 INFO L263 TraceCheckSpWp]: Trace formula consists of 249 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-13 06:45:19,646 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:20,014 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 06:45:20,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:20,593 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2021-10-13 06:45:20,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [244689309] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:45:20,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1203643420] [2021-10-13 06:45:20,626 INFO L159 IcfgInterpreter]: Started Sifa with 50 locations of interest [2021-10-13 06:45:20,626 INFO L166 IcfgInterpreter]: Building call graph [2021-10-13 06:45:20,637 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-10-13 06:45:20,645 INFO L176 IcfgInterpreter]: Starting interpretation [2021-10-13 06:45:20,645 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-10-13 06:45:21,122 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 06:45:21,133 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-10-13 06:45:21,134 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 06:45:21,135 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-10-13 06:45:21,137 WARN L197 QuantifierPusher]: Ignoring assumption. [2021-10-13 06:45:21,137 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 06:45:21,138 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-10-13 06:45:21,169 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 367 [2021-10-13 06:45:21,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 06:45:21,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 06:45:21,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 06:45:21,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-10-13 06:45:21,269 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 06:45:21,270 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-13 06:45:21,271 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 06:45:21,272 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-13 06:45:21,272 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-10-13 06:45:21,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 06:45:21,301 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 06:45:21,303 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 06:45:21,316 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-10-13 06:45:21,317 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 06:45:21,317 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-13 06:45:21,318 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 06:45:21,323 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-13 06:45:21,324 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-10-13 06:45:21,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 06:45:21,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 06:45:21,356 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-10-13 06:45:21,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 16 [2021-10-13 06:45:21,369 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 06:45:21,370 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-13 06:45:21,371 INFO L180 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 06:45:21,372 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-10-13 06:45:21,372 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-10-13 06:45:21,378 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:45:21,522 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-10-13 06:45:21,659 INFO L180 QuantifierPusher]: treesize reduction 18, result has 98.3 percent of original size [2021-10-13 06:45:21,691 INFO L185 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1023 [2021-10-13 06:45:21,694 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-10-13 06:45:21,694 INFO L247 ElimStorePlain]: Needed 4 recursive calls to eliminate 1 variables, input treesize:1032, output treesize:1023 [2021-10-13 06:45:21,740 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:21,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:45:21,911 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: No corresponding IProgramVar for |v_#valid_18| at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermVarsProc.computeTermVarsProc(TermVarsProc.java:97) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermVarsProc.computeTermVarsProc(TermVarsProc.java:83) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.constructTermVarsProc(BasicPredicateFactory.java:92) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.newPredicate(BasicPredicateFactory.java:81) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.predicate(SymbolicTools.java:174) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.post(SymbolicTools.java:116) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretInternal(DagInterpreter.java:227) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:209) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) 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:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:608) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:53) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:392) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) 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) [2021-10-13 06:45:21,916 INFO L168 Benchmark]: Toolchain (without parser) took 7273.38 ms. Allocated memory was 86.0 MB in the beginning and 155.2 MB in the end (delta: 69.2 MB). Free memory was 47.7 MB in the beginning and 114.0 MB in the end (delta: -66.4 MB). Peak memory consumption was 56.9 MB. Max. memory is 16.1 GB. [2021-10-13 06:45:21,917 INFO L168 Benchmark]: CDTParser took 0.25 ms. Allocated memory is still 86.0 MB. Free memory is still 64.3 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-10-13 06:45:21,917 INFO L168 Benchmark]: CACSL2BoogieTranslator took 518.51 ms. Allocated memory was 86.0 MB in the beginning and 104.9 MB in the end (delta: 18.9 MB). Free memory was 47.5 MB in the beginning and 76.2 MB in the end (delta: -28.7 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. [2021-10-13 06:45:21,918 INFO L168 Benchmark]: Boogie Procedure Inliner took 71.85 ms. Allocated memory is still 104.9 MB. Free memory was 76.2 MB in the beginning and 73.6 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 06:45:21,919 INFO L168 Benchmark]: Boogie Preprocessor took 79.73 ms. Allocated memory is still 104.9 MB. Free memory was 73.6 MB in the beginning and 71.3 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 06:45:21,919 INFO L168 Benchmark]: RCFGBuilder took 1226.17 ms. Allocated memory is still 104.9 MB. Free memory was 71.3 MB in the beginning and 68.3 MB in the end (delta: 3.1 MB). Peak memory consumption was 41.9 MB. Max. memory is 16.1 GB. [2021-10-13 06:45:21,920 INFO L168 Benchmark]: TraceAbstraction took 5363.48 ms. Allocated memory was 104.9 MB in the beginning and 155.2 MB in the end (delta: 50.3 MB). Free memory was 67.7 MB in the beginning and 114.0 MB in the end (delta: -46.3 MB). Peak memory consumption was 56.8 MB. Max. memory is 16.1 GB. [2021-10-13 06:45:21,923 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.25 ms. Allocated memory is still 86.0 MB. Free memory is still 64.3 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 518.51 ms. Allocated memory was 86.0 MB in the beginning and 104.9 MB in the end (delta: 18.9 MB). Free memory was 47.5 MB in the beginning and 76.2 MB in the end (delta: -28.7 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 71.85 ms. Allocated memory is still 104.9 MB. Free memory was 76.2 MB in the beginning and 73.6 MB in the end (delta: 2.5 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 79.73 ms. Allocated memory is still 104.9 MB. Free memory was 73.6 MB in the beginning and 71.3 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1226.17 ms. Allocated memory is still 104.9 MB. Free memory was 71.3 MB in the beginning and 68.3 MB in the end (delta: 3.1 MB). Peak memory consumption was 41.9 MB. Max. memory is 16.1 GB. * TraceAbstraction took 5363.48 ms. Allocated memory was 104.9 MB in the beginning and 155.2 MB in the end (delta: 50.3 MB). Free memory was 67.7 MB in the beginning and 114.0 MB in the end (delta: -46.3 MB). Peak memory consumption was 56.8 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: No corresponding IProgramVar for |v_#valid_18| de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: No corresponding IProgramVar for |v_#valid_18|: de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermVarsProc.computeTermVarsProc(TermVarsProc.java:97) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-10-13 06:45:21,979 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... ### Bit-precise run ### This is Ultimate 0.2.1-dev-4e77c04 [2021-10-13 06:45:24,779 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-13 06:45:24,783 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-13 06:45:24,842 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-13 06:45:24,843 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-13 06:45:24,848 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-13 06:45:24,851 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-13 06:45:24,856 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-13 06:45:24,860 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-13 06:45:24,869 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-13 06:45:24,870 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-13 06:45:24,873 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-13 06:45:24,873 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-13 06:45:24,876 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-13 06:45:24,878 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-13 06:45:24,884 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-13 06:45:24,886 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-13 06:45:24,887 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-13 06:45:24,890 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-13 06:45:24,898 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-13 06:45:24,901 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-13 06:45:24,903 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-13 06:45:24,905 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-13 06:45:24,908 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-13 06:45:24,919 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-13 06:45:24,920 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-13 06:45:24,920 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-13 06:45:24,922 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-13 06:45:24,923 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-13 06:45:24,925 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-13 06:45:24,925 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-13 06:45:24,926 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-13 06:45:24,929 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-13 06:45:24,930 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-13 06:45:24,931 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-13 06:45:24,932 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-13 06:45:24,940 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-13 06:45:24,941 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-13 06:45:24,941 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-13 06:45:24,944 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-13 06:45:24,945 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-13 06:45:24,951 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-10-13 06:45:25,001 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-13 06:45:25,002 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-13 06:45:25,004 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-10-13 06:45:25,004 INFO L138 SettingsManager]: * User list type=DISABLED [2021-10-13 06:45:25,005 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-10-13 06:45:25,005 INFO L138 SettingsManager]: * Explicit value domain=true [2021-10-13 06:45:25,005 INFO L138 SettingsManager]: * Octagon Domain=false [2021-10-13 06:45:25,006 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-10-13 06:45:25,006 INFO L138 SettingsManager]: * Interval Domain=false [2021-10-13 06:45:25,008 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-13 06:45:25,009 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-13 06:45:25,010 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-13 06:45:25,010 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-13 06:45:25,010 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-13 06:45:25,011 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-13 06:45:25,011 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-13 06:45:25,011 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-10-13 06:45:25,011 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-10-13 06:45:25,012 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-10-13 06:45:25,012 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-13 06:45:25,012 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-13 06:45:25,013 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-13 06:45:25,013 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-13 06:45:25,013 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-13 06:45:25,013 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-13 06:45:25,018 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-13 06:45:25,018 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 06:45:25,018 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-13 06:45:25,019 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-13 06:45:25,019 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-13 06:45:25,019 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-10-13 06:45:25,019 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-10-13 06:45:25,020 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-13 06:45:25,020 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-13 06:45:25,020 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-10-13 06:45:25,020 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/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_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8 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 -> 4412f873965d7271481a31165cef4693811ec350 [2021-10-13 06:45:25,406 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-13 06:45:25,428 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-13 06:45:25,431 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-13 06:45:25,433 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-13 06:45:25,434 INFO L275 PluginConnector]: CDTParser initialized [2021-10-13 06:45:25,435 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/../../sv-benchmarks/c/bitvector/s3_srvr_2a.BV.c.cil.c [2021-10-13 06:45:25,505 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/data/cbe6bc107/4fb156b7566242eb8d36790e758fbd2d/FLAG2474ff546 [2021-10-13 06:45:26,130 INFO L306 CDTParser]: Found 1 translation units. [2021-10-13 06:45:26,130 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/sv-benchmarks/c/bitvector/s3_srvr_2a.BV.c.cil.c [2021-10-13 06:45:26,142 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/data/cbe6bc107/4fb156b7566242eb8d36790e758fbd2d/FLAG2474ff546 [2021-10-13 06:45:26,468 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/data/cbe6bc107/4fb156b7566242eb8d36790e758fbd2d [2021-10-13 06:45:26,470 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-13 06:45:26,472 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-13 06:45:26,476 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-13 06:45:26,476 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-13 06:45:26,480 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-13 06:45:26,481 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 06:45:26" (1/1) ... [2021-10-13 06:45:26,484 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26e8e534 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:26, skipping insertion in model container [2021-10-13 06:45:26,484 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.10 06:45:26" (1/1) ... [2021-10-13 06:45:26,493 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-13 06:45:26,563 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-13 06:45:26,880 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/sv-benchmarks/c/bitvector/s3_srvr_2a.BV.c.cil.c[44542,44555] [2021-10-13 06:45:26,900 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 06:45:26,917 INFO L203 MainTranslator]: Completed pre-run [2021-10-13 06:45:27,076 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/sv-benchmarks/c/bitvector/s3_srvr_2a.BV.c.cil.c[44542,44555] [2021-10-13 06:45:27,095 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-13 06:45:27,124 INFO L208 MainTranslator]: Completed translation [2021-10-13 06:45:27,126 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27 WrapperNode [2021-10-13 06:45:27,127 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-13 06:45:27,128 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-13 06:45:27,129 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-13 06:45:27,129 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-13 06:45:27,138 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27" (1/1) ... [2021-10-13 06:45:27,165 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27" (1/1) ... [2021-10-13 06:45:27,225 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-13 06:45:27,236 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-13 06:45:27,236 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-13 06:45:27,236 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-13 06:45:27,246 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27" (1/1) ... [2021-10-13 06:45:27,247 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27" (1/1) ... [2021-10-13 06:45:27,257 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27" (1/1) ... [2021-10-13 06:45:27,270 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27" (1/1) ... [2021-10-13 06:45:27,294 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27" (1/1) ... [2021-10-13 06:45:27,304 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27" (1/1) ... [2021-10-13 06:45:27,318 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27" (1/1) ... [2021-10-13 06:45:27,323 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-13 06:45:27,324 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-13 06:45:27,325 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-13 06:45:27,325 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-13 06:45:27,326 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27" (1/1) ... [2021-10-13 06:45:27,334 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-13 06:45:27,348 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 06:45:27,360 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-13 06:45:27,380 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-13 06:45:27,425 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-10-13 06:45:27,425 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-13 06:45:27,425 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-13 06:45:27,425 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-13 06:45:27,616 WARN L805 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-10-13 06:45:28,175 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-10-13 06:45:28,178 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-10-13 06:45:28,204 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-13 06:45:28,205 INFO L299 CfgBuilder]: Removed 7 assume(true) statements. [2021-10-13 06:45:28,207 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 06:45:28 BoogieIcfgContainer [2021-10-13 06:45:28,207 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-13 06:45:28,209 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-13 06:45:28,210 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-13 06:45:28,213 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-13 06:45:28,219 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.10 06:45:26" (1/3) ... [2021-10-13 06:45:28,220 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@378a5d7c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 06:45:28, skipping insertion in model container [2021-10-13 06:45:28,220 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.10 06:45:27" (2/3) ... [2021-10-13 06:45:28,221 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@378a5d7c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.10 06:45:28, skipping insertion in model container [2021-10-13 06:45:28,221 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 06:45:28" (3/3) ... [2021-10-13 06:45:28,222 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr_2a.BV.c.cil.c [2021-10-13 06:45:28,243 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-13 06:45:28,243 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-10-13 06:45:28,354 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-13 06:45:28,361 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-10-13 06:45:28,361 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-10-13 06:45:28,386 INFO L276 IsEmpty]: Start isEmpty. Operand has 138 states, 136 states have (on average 1.7426470588235294) internal successors, (237), 137 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:28,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-10-13 06:45:28,419 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:28,420 INFO L512 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:28,423 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:28,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:28,434 INFO L82 PathProgramCache]: Analyzing trace with hash 1632002022, now seen corresponding path program 1 times [2021-10-13 06:45:28,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:28,452 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [572984407] [2021-10-13 06:45:28,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:28,453 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:28,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:28,457 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:28,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-10-13 06:45:28,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:28,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-13 06:45:28,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:28,932 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 06:45:28,932 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:29,118 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 06:45:29,119 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:29,120 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [572984407] [2021-10-13 06:45:29,120 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [572984407] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:29,120 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:29,121 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 06:45:29,123 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332770073] [2021-10-13 06:45:29,131 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:45:29,132 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:29,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:45:29,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:29,158 INFO L87 Difference]: Start difference. First operand has 138 states, 136 states have (on average 1.7426470588235294) internal successors, (237), 137 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:29,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:29,421 INFO L93 Difference]: Finished difference Result 284 states and 484 transitions. [2021-10-13 06:45:29,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:45:29,424 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-10-13 06:45:29,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:29,440 INFO L225 Difference]: With dead ends: 284 [2021-10-13 06:45:29,440 INFO L226 Difference]: Without dead ends: 128 [2021-10-13 06:45:29,445 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 85 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:29,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2021-10-13 06:45:29,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 125. [2021-10-13 06:45:29,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 125 states, 124 states have (on average 1.4919354838709677) internal successors, (185), 124 states have internal predecessors, (185), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:29,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 125 states to 125 states and 185 transitions. [2021-10-13 06:45:29,522 INFO L78 Accepts]: Start accepts. Automaton has 125 states and 185 transitions. Word has length 44 [2021-10-13 06:45:29,523 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:29,523 INFO L470 AbstractCegarLoop]: Abstraction has 125 states and 185 transitions. [2021-10-13 06:45:29,524 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:29,524 INFO L276 IsEmpty]: Start isEmpty. Operand 125 states and 185 transitions. [2021-10-13 06:45:29,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-10-13 06:45:29,534 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:29,535 INFO L512 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:29,548 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-10-13 06:45:29,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:45:29,751 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:29,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:29,752 INFO L82 PathProgramCache]: Analyzing trace with hash 2033157093, now seen corresponding path program 1 times [2021-10-13 06:45:29,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:29,753 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1294681531] [2021-10-13 06:45:29,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:29,753 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:29,754 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:29,756 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:29,757 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-10-13 06:45:29,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:29,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:45:29,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:30,132 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 06:45:30,132 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:30,329 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-13 06:45:30,331 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:30,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1294681531] [2021-10-13 06:45:30,332 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1294681531] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:30,333 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:30,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-13 06:45:30,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405845439] [2021-10-13 06:45:30,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:45:30,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:30,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:45:30,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:30,341 INFO L87 Difference]: Start difference. First operand 125 states and 185 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:30,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:30,417 INFO L93 Difference]: Finished difference Result 432 states and 659 transitions. [2021-10-13 06:45:30,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 06:45:30,418 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-10-13 06:45:30,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:30,426 INFO L225 Difference]: With dead ends: 432 [2021-10-13 06:45:30,426 INFO L226 Difference]: Without dead ends: 326 [2021-10-13 06:45:30,431 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.8ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:30,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2021-10-13 06:45:30,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 326. [2021-10-13 06:45:30,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 325 states have (on average 1.5138461538461538) internal successors, (492), 325 states have internal predecessors, (492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:30,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 492 transitions. [2021-10-13 06:45:30,486 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 492 transitions. Word has length 60 [2021-10-13 06:45:30,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:30,487 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 492 transitions. [2021-10-13 06:45:30,488 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:30,488 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 492 transitions. [2021-10-13 06:45:30,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-10-13 06:45:30,495 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:30,496 INFO L512 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:30,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:30,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:45:30,714 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:30,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:30,721 INFO L82 PathProgramCache]: Analyzing trace with hash -1976048908, now seen corresponding path program 1 times [2021-10-13 06:45:30,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:30,737 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1640792990] [2021-10-13 06:45:30,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:30,738 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:30,738 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:30,739 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:30,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-10-13 06:45:30,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:30,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 118 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:45:30,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:31,113 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-10-13 06:45:31,113 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:31,336 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-10-13 06:45:31,337 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:31,337 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1640792990] [2021-10-13 06:45:31,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1640792990] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:31,338 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:31,338 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 06:45:31,338 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429028543] [2021-10-13 06:45:31,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:45:31,341 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:31,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:45:31,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:31,345 INFO L87 Difference]: Start difference. First operand 326 states and 492 transitions. Second operand has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:31,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:31,372 INFO L93 Difference]: Finished difference Result 635 states and 964 transitions. [2021-10-13 06:45:31,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:45:31,372 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2021-10-13 06:45:31,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:31,383 INFO L225 Difference]: With dead ends: 635 [2021-10-13 06:45:31,383 INFO L226 Difference]: Without dead ends: 328 [2021-10-13 06:45:31,385 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 4.3ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:31,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-10-13 06:45:31,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 328. [2021-10-13 06:45:31,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 328 states, 327 states have (on average 1.510703363914373) internal successors, (494), 327 states have internal predecessors, (494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:31,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 328 states to 328 states and 494 transitions. [2021-10-13 06:45:31,405 INFO L78 Accepts]: Start accepts. Automaton has 328 states and 494 transitions. Word has length 82 [2021-10-13 06:45:31,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:31,405 INFO L470 AbstractCegarLoop]: Abstraction has 328 states and 494 transitions. [2021-10-13 06:45:31,406 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.333333333333332) internal successors, (67), 3 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:31,406 INFO L276 IsEmpty]: Start isEmpty. Operand 328 states and 494 transitions. [2021-10-13 06:45:31,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-10-13 06:45:31,408 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:31,408 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:31,422 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:31,624 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:45:31,625 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:31,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:31,626 INFO L82 PathProgramCache]: Analyzing trace with hash -1614320406, now seen corresponding path program 1 times [2021-10-13 06:45:31,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:31,627 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [531695530] [2021-10-13 06:45:31,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:31,627 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:31,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:31,629 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:31,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-10-13 06:45:31,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:31,834 INFO L263 TraceCheckSpWp]: Trace formula consists of 142 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:45:31,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:32,079 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-13 06:45:32,080 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:32,350 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-13 06:45:32,350 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:32,351 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [531695530] [2021-10-13 06:45:32,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [531695530] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:32,352 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:32,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-13 06:45:32,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928209484] [2021-10-13 06:45:32,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:45:32,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:32,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:45:32,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:32,354 INFO L87 Difference]: Start difference. First operand 328 states and 494 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:32,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:32,614 INFO L93 Difference]: Finished difference Result 847 states and 1312 transitions. [2021-10-13 06:45:32,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 06:45:32,615 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 103 [2021-10-13 06:45:32,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:32,619 INFO L225 Difference]: With dead ends: 847 [2021-10-13 06:45:32,619 INFO L226 Difference]: Without dead ends: 540 [2021-10-13 06:45:32,620 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 202 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.3ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:32,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2021-10-13 06:45:32,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 516. [2021-10-13 06:45:32,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 516 states, 515 states have (on average 1.4174757281553398) internal successors, (730), 515 states have internal predecessors, (730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:32,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 516 states to 516 states and 730 transitions. [2021-10-13 06:45:32,645 INFO L78 Accepts]: Start accepts. Automaton has 516 states and 730 transitions. Word has length 103 [2021-10-13 06:45:32,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:32,646 INFO L470 AbstractCegarLoop]: Abstraction has 516 states and 730 transitions. [2021-10-13 06:45:32,646 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:32,647 INFO L276 IsEmpty]: Start isEmpty. Operand 516 states and 730 transitions. [2021-10-13 06:45:32,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-10-13 06:45:32,649 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:32,649 INFO L512 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:32,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:32,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:45:32,863 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:32,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:32,863 INFO L82 PathProgramCache]: Analyzing trace with hash 2020105131, now seen corresponding path program 1 times [2021-10-13 06:45:32,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:32,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2056254964] [2021-10-13 06:45:32,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:32,865 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:32,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:32,873 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:32,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-10-13 06:45:33,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:33,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:45:33,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:33,434 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-13 06:45:33,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:33,750 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-10-13 06:45:33,750 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:33,751 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2056254964] [2021-10-13 06:45:33,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2056254964] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:33,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:33,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-13 06:45:33,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683043476] [2021-10-13 06:45:33,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:45:33,755 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:33,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:45:33,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:33,756 INFO L87 Difference]: Start difference. First operand 516 states and 730 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:34,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:34,010 INFO L93 Difference]: Finished difference Result 1144 states and 1642 transitions. [2021-10-13 06:45:34,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 06:45:34,011 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 104 [2021-10-13 06:45:34,012 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:34,017 INFO L225 Difference]: With dead ends: 1144 [2021-10-13 06:45:34,017 INFO L226 Difference]: Without dead ends: 649 [2021-10-13 06:45:34,018 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 206 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:34,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2021-10-13 06:45:34,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 628. [2021-10-13 06:45:34,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 628 states, 627 states have (on average 1.4162679425837321) internal successors, (888), 627 states have internal predecessors, (888), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:34,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 628 states to 628 states and 888 transitions. [2021-10-13 06:45:34,054 INFO L78 Accepts]: Start accepts. Automaton has 628 states and 888 transitions. Word has length 104 [2021-10-13 06:45:34,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:34,055 INFO L470 AbstractCegarLoop]: Abstraction has 628 states and 888 transitions. [2021-10-13 06:45:34,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:34,055 INFO L276 IsEmpty]: Start isEmpty. Operand 628 states and 888 transitions. [2021-10-13 06:45:34,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-10-13 06:45:34,058 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:34,058 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:34,085 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:34,272 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:45:34,272 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:34,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:34,273 INFO L82 PathProgramCache]: Analyzing trace with hash -1728047681, now seen corresponding path program 1 times [2021-10-13 06:45:34,274 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:34,274 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [975737642] [2021-10-13 06:45:34,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:34,275 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:34,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:34,276 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:34,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-10-13 06:45:34,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:34,635 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:45:34,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:35,001 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 219 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-10-13 06:45:35,001 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:35,429 INFO L134 CoverageAnalysis]: Checked inductivity of 307 backedges. 219 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-10-13 06:45:35,432 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:35,433 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [975737642] [2021-10-13 06:45:35,433 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [975737642] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:35,433 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:35,434 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-13 06:45:35,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905593856] [2021-10-13 06:45:35,435 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:45:35,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:35,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:45:35,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:35,437 INFO L87 Difference]: Start difference. First operand 628 states and 888 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:35,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:35,681 INFO L93 Difference]: Finished difference Result 1355 states and 1939 transitions. [2021-10-13 06:45:35,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 06:45:35,682 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2021-10-13 06:45:35,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:35,689 INFO L225 Difference]: With dead ends: 1355 [2021-10-13 06:45:35,689 INFO L226 Difference]: Without dead ends: 748 [2021-10-13 06:45:35,690 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 316 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 6.0ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:35,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 748 states. [2021-10-13 06:45:35,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 748 to 703. [2021-10-13 06:45:35,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 703 states, 702 states have (on average 1.3888888888888888) internal successors, (975), 702 states have internal predecessors, (975), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:35,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 703 states to 703 states and 975 transitions. [2021-10-13 06:45:35,735 INFO L78 Accepts]: Start accepts. Automaton has 703 states and 975 transitions. Word has length 159 [2021-10-13 06:45:35,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:35,737 INFO L470 AbstractCegarLoop]: Abstraction has 703 states and 975 transitions. [2021-10-13 06:45:35,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:35,738 INFO L276 IsEmpty]: Start isEmpty. Operand 703 states and 975 transitions. [2021-10-13 06:45:35,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 201 [2021-10-13 06:45:35,742 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:35,743 INFO L512 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:35,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:35,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:45:35,957 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:35,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:35,958 INFO L82 PathProgramCache]: Analyzing trace with hash -546671195, now seen corresponding path program 1 times [2021-10-13 06:45:35,959 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:35,959 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1168667858] [2021-10-13 06:45:35,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:35,959 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:35,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:35,961 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:36,003 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-10-13 06:45:36,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:36,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:45:36,333 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:36,792 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 261 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-10-13 06:45:36,792 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:37,215 INFO L134 CoverageAnalysis]: Checked inductivity of 366 backedges. 261 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2021-10-13 06:45:37,215 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:37,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1168667858] [2021-10-13 06:45:37,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1168667858] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:37,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:37,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-13 06:45:37,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925680120] [2021-10-13 06:45:37,218 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:45:37,218 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:37,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:45:37,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:37,219 INFO L87 Difference]: Start difference. First operand 703 states and 975 transitions. Second operand has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:37,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:37,524 INFO L93 Difference]: Finished difference Result 1530 states and 2162 transitions. [2021-10-13 06:45:37,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 06:45:37,525 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 200 [2021-10-13 06:45:37,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:37,531 INFO L225 Difference]: With dead ends: 1530 [2021-10-13 06:45:37,532 INFO L226 Difference]: Without dead ends: 848 [2021-10-13 06:45:37,534 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 398 GetRequests, 396 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 7.0ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:37,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2021-10-13 06:45:37,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 829. [2021-10-13 06:45:37,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 829 states, 828 states have (on average 1.3405797101449275) internal successors, (1110), 828 states have internal predecessors, (1110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:37,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 829 states to 829 states and 1110 transitions. [2021-10-13 06:45:37,571 INFO L78 Accepts]: Start accepts. Automaton has 829 states and 1110 transitions. Word has length 200 [2021-10-13 06:45:37,572 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:37,572 INFO L470 AbstractCegarLoop]: Abstraction has 829 states and 1110 transitions. [2021-10-13 06:45:37,573 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.5) internal successors, (142), 4 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:37,573 INFO L276 IsEmpty]: Start isEmpty. Operand 829 states and 1110 transitions. [2021-10-13 06:45:37,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2021-10-13 06:45:37,579 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:37,579 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 6, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:37,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:37,790 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:45:37,791 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:37,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:37,792 INFO L82 PathProgramCache]: Analyzing trace with hash 1371194429, now seen corresponding path program 1 times [2021-10-13 06:45:37,792 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:37,793 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1304582478] [2021-10-13 06:45:37,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:37,793 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:37,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:37,795 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:37,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-10-13 06:45:38,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:38,242 INFO L263 TraceCheckSpWp]: Trace formula consists of 257 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:45:38,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:38,733 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 298 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-10-13 06:45:38,733 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:39,237 INFO L134 CoverageAnalysis]: Checked inductivity of 448 backedges. 298 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-10-13 06:45:39,237 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:39,238 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1304582478] [2021-10-13 06:45:39,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1304582478] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:39,238 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:39,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-13 06:45:39,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570379806] [2021-10-13 06:45:39,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:45:39,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:39,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:45:39,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:39,241 INFO L87 Difference]: Start difference. First operand 829 states and 1110 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:39,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:39,518 INFO L93 Difference]: Finished difference Result 1808 states and 2452 transitions. [2021-10-13 06:45:39,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 06:45:39,526 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 207 [2021-10-13 06:45:39,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:39,532 INFO L225 Difference]: With dead ends: 1808 [2021-10-13 06:45:39,533 INFO L226 Difference]: Without dead ends: 1000 [2021-10-13 06:45:39,535 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 412 GetRequests, 410 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.5ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:39,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1000 states. [2021-10-13 06:45:39,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1000 to 970. [2021-10-13 06:45:39,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 969 states have (on average 1.3312693498452013) internal successors, (1290), 969 states have internal predecessors, (1290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:39,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 1290 transitions. [2021-10-13 06:45:39,580 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 1290 transitions. Word has length 207 [2021-10-13 06:45:39,580 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:39,580 INFO L470 AbstractCegarLoop]: Abstraction has 970 states and 1290 transitions. [2021-10-13 06:45:39,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:39,581 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 1290 transitions. [2021-10-13 06:45:39,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2021-10-13 06:45:39,585 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:39,585 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:39,605 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:39,801 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:45:39,801 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:39,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:39,802 INFO L82 PathProgramCache]: Analyzing trace with hash -328856853, now seen corresponding path program 1 times [2021-10-13 06:45:39,803 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:39,803 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [555205640] [2021-10-13 06:45:39,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:39,803 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:39,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:39,805 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:39,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-10-13 06:45:40,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:40,311 INFO L263 TraceCheckSpWp]: Trace formula consists of 289 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:45:40,314 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:40,845 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 405 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-10-13 06:45:40,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:41,407 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 405 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2021-10-13 06:45:41,407 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:41,407 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [555205640] [2021-10-13 06:45:41,408 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [555205640] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:41,408 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:41,408 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 06:45:41,408 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458421316] [2021-10-13 06:45:41,409 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:45:41,409 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:41,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:45:41,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:41,410 INFO L87 Difference]: Start difference. First operand 970 states and 1290 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:41,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:41,624 INFO L93 Difference]: Finished difference Result 2012 states and 2693 transitions. [2021-10-13 06:45:41,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:45:41,625 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 240 [2021-10-13 06:45:41,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:41,632 INFO L225 Difference]: With dead ends: 2012 [2021-10-13 06:45:41,632 INFO L226 Difference]: Without dead ends: 1063 [2021-10-13 06:45:41,634 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 478 GetRequests, 477 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.9ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:41,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2021-10-13 06:45:41,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 1057. [2021-10-13 06:45:41,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1057 states, 1056 states have (on average 1.3181818181818181) internal successors, (1392), 1056 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:41,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 1392 transitions. [2021-10-13 06:45:41,693 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 1392 transitions. Word has length 240 [2021-10-13 06:45:41,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:41,694 INFO L470 AbstractCegarLoop]: Abstraction has 1057 states and 1392 transitions. [2021-10-13 06:45:41,694 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:41,694 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 1392 transitions. [2021-10-13 06:45:41,699 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 245 [2021-10-13 06:45:41,699 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:41,699 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:41,717 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:41,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:45:41,912 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:41,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:41,913 INFO L82 PathProgramCache]: Analyzing trace with hash 557282683, now seen corresponding path program 1 times [2021-10-13 06:45:41,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:41,914 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1799205910] [2021-10-13 06:45:41,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:41,914 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:41,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:41,915 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:41,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-10-13 06:45:42,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:42,549 INFO L263 TraceCheckSpWp]: Trace formula consists of 294 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:45:42,551 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:43,211 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 431 proven. 0 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2021-10-13 06:45:43,212 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:43,865 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 431 proven. 0 refuted. 0 times theorem prover too weak. 193 trivial. 0 not checked. [2021-10-13 06:45:43,865 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:43,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1799205910] [2021-10-13 06:45:43,866 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1799205910] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:43,866 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:43,866 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 06:45:43,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886310375] [2021-10-13 06:45:43,867 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:45:43,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:43,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:45:43,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:43,869 INFO L87 Difference]: Start difference. First operand 1057 states and 1392 transitions. Second operand has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:43,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:43,944 INFO L93 Difference]: Finished difference Result 3123 states and 4117 transitions. [2021-10-13 06:45:43,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:45:43,945 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 244 [2021-10-13 06:45:43,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:43,956 INFO L225 Difference]: With dead ends: 3123 [2021-10-13 06:45:43,956 INFO L226 Difference]: Without dead ends: 2087 [2021-10-13 06:45:43,960 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 486 GetRequests, 485 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.4ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:45:43,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2087 states. [2021-10-13 06:45:44,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2087 to 2085. [2021-10-13 06:45:44,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2085 states, 2084 states have (on average 1.316218809980806) internal successors, (2743), 2084 states have internal predecessors, (2743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:44,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2085 states to 2085 states and 2743 transitions. [2021-10-13 06:45:44,050 INFO L78 Accepts]: Start accepts. Automaton has 2085 states and 2743 transitions. Word has length 244 [2021-10-13 06:45:44,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:44,051 INFO L470 AbstractCegarLoop]: Abstraction has 2085 states and 2743 transitions. [2021-10-13 06:45:44,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.0) internal successors, (126), 3 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:44,052 INFO L276 IsEmpty]: Start isEmpty. Operand 2085 states and 2743 transitions. [2021-10-13 06:45:44,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2021-10-13 06:45:44,059 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:44,060 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 6, 6, 5, 5, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:44,080 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:44,274 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:45:44,275 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:44,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:44,275 INFO L82 PathProgramCache]: Analyzing trace with hash 1971337506, now seen corresponding path program 1 times [2021-10-13 06:45:44,276 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:44,276 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1306659543] [2021-10-13 06:45:44,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:44,276 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:44,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:44,278 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:44,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-10-13 06:45:45,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:45,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:45:45,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:45,705 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 425 proven. 16 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2021-10-13 06:45:45,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:46,258 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 425 proven. 16 refuted. 0 times theorem prover too weak. 183 trivial. 0 not checked. [2021-10-13 06:45:46,258 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:46,258 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1306659543] [2021-10-13 06:45:46,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1306659543] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:45:46,259 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1863796354] [2021-10-13 06:45:46,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:46,259 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-13 06:45:46,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 [2021-10-13 06:45:46,267 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-13 06:45:46,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2021-10-13 06:45:47,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:47,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:45:47,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:47,970 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 398 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2021-10-13 06:45:47,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:48,576 INFO L134 CoverageAnalysis]: Checked inductivity of 624 backedges. 398 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2021-10-13 06:45:48,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1863796354] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:48,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-10-13 06:45:48,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [4, 4] total 7 [2021-10-13 06:45:48,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628104131] [2021-10-13 06:45:48,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:45:48,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:48,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:45:48,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-13 06:45:48,578 INFO L87 Difference]: Start difference. First operand 2085 states and 2743 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:48,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:48,681 INFO L93 Difference]: Finished difference Result 5553 states and 7300 transitions. [2021-10-13 06:45:48,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:45:48,682 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 245 [2021-10-13 06:45:48,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:48,702 INFO L225 Difference]: With dead ends: 5553 [2021-10-13 06:45:48,702 INFO L226 Difference]: Without dead ends: 3489 [2021-10-13 06:45:48,706 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 976 GetRequests, 971 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 21.0ms TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-13 06:45:48,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3489 states. [2021-10-13 06:45:48,834 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3489 to 3487. [2021-10-13 06:45:48,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3487 states, 3486 states have (on average 1.3100975329890991) internal successors, (4567), 3486 states have internal predecessors, (4567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:48,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3487 states to 3487 states and 4567 transitions. [2021-10-13 06:45:48,856 INFO L78 Accepts]: Start accepts. Automaton has 3487 states and 4567 transitions. Word has length 245 [2021-10-13 06:45:48,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:48,856 INFO L470 AbstractCegarLoop]: Abstraction has 3487 states and 4567 transitions. [2021-10-13 06:45:48,856 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:48,857 INFO L276 IsEmpty]: Start isEmpty. Operand 3487 states and 4567 transitions. [2021-10-13 06:45:48,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 254 [2021-10-13 06:45:48,865 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:48,866 INFO L512 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:48,874 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:49,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:49,270 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:45:49,270 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:49,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:49,271 INFO L82 PathProgramCache]: Analyzing trace with hash -482554043, now seen corresponding path program 1 times [2021-10-13 06:45:49,271 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:49,271 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2017718026] [2021-10-13 06:45:49,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:49,272 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:49,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:49,272 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:49,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-10-13 06:45:50,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:50,174 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:45:50,178 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:50,710 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-13 06:45:50,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:51,237 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-13 06:45:51,237 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:51,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2017718026] [2021-10-13 06:45:51,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2017718026] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:45:51,237 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [790403518] [2021-10-13 06:45:51,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:51,238 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-13 06:45:51,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 [2021-10-13 06:45:51,238 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-13 06:45:51,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2021-10-13 06:45:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:52,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:45:52,573 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:53,105 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-13 06:45:53,106 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:53,599 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-13 06:45:53,599 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [790403518] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:45:53,599 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1027468288] [2021-10-13 06:45:53,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:53,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:45:53,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 06:45:53,607 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 06:45:53,613 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-13 06:45:54,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:54,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 301 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:45:54,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:55,370 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-13 06:45:55,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:55,839 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 430 proven. 16 refuted. 0 times theorem prover too weak. 135 trivial. 0 not checked. [2021-10-13 06:45:55,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1027468288] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:45:55,840 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-13 06:45:55,841 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 6 [2021-10-13 06:45:55,841 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713204697] [2021-10-13 06:45:55,843 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 06:45:55,843 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:55,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 06:45:55,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-13 06:45:55,845 INFO L87 Difference]: Start difference. First operand 3487 states and 4567 transitions. Second operand has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 6 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:56,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:45:56,781 INFO L93 Difference]: Finished difference Result 10708 states and 14065 transitions. [2021-10-13 06:45:56,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-13 06:45:56,782 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 6 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 253 [2021-10-13 06:45:56,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:45:56,825 INFO L225 Difference]: With dead ends: 10708 [2021-10-13 06:45:56,826 INFO L226 Difference]: Without dead ends: 7242 [2021-10-13 06:45:56,832 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1520 GetRequests, 1512 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 43.8ms TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2021-10-13 06:45:56,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7242 states. [2021-10-13 06:45:57,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7242 to 4574. [2021-10-13 06:45:57,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4574 states, 4573 states have (on average 1.306363437568336) internal successors, (5974), 4573 states have internal predecessors, (5974), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:57,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4574 states to 4574 states and 5974 transitions. [2021-10-13 06:45:57,086 INFO L78 Accepts]: Start accepts. Automaton has 4574 states and 5974 transitions. Word has length 253 [2021-10-13 06:45:57,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:45:57,087 INFO L470 AbstractCegarLoop]: Abstraction has 4574 states and 5974 transitions. [2021-10-13 06:45:57,087 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 34.333333333333336) internal successors, (206), 6 states have internal predecessors, (206), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:45:57,087 INFO L276 IsEmpty]: Start isEmpty. Operand 4574 states and 5974 transitions. [2021-10-13 06:45:57,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2021-10-13 06:45:57,099 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:45:57,099 INFO L512 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 7, 7, 7, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:45:57,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:57,317 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:57,537 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-13 06:45:57,713 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:45:57,713 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:45:57,714 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:45:57,714 INFO L82 PathProgramCache]: Analyzing trace with hash -956400624, now seen corresponding path program 1 times [2021-10-13 06:45:57,714 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:45:57,714 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [678074165] [2021-10-13 06:45:57,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:45:57,714 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:45:57,715 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:45:57,715 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:45:57,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-10-13 06:45:58,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:45:58,886 INFO L263 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:45:58,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:45:59,376 INFO L134 CoverageAnalysis]: Checked inductivity of 664 backedges. 426 proven. 0 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2021-10-13 06:45:59,376 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:45:59,906 INFO L134 CoverageAnalysis]: Checked inductivity of 664 backedges. 426 proven. 0 refuted. 0 times theorem prover too weak. 238 trivial. 0 not checked. [2021-10-13 06:45:59,906 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:45:59,906 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [678074165] [2021-10-13 06:45:59,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [678074165] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:45:59,907 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:45:59,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-13 06:45:59,907 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683307974] [2021-10-13 06:45:59,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:45:59,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:45:59,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:45:59,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:45:59,909 INFO L87 Difference]: Start difference. First operand 4574 states and 5974 transitions. Second operand has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:00,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:46:00,216 INFO L93 Difference]: Finished difference Result 9482 states and 12470 transitions. [2021-10-13 06:46:00,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 06:46:00,217 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 266 [2021-10-13 06:46:00,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:46:00,244 INFO L225 Difference]: With dead ends: 9482 [2021-10-13 06:46:00,244 INFO L226 Difference]: Without dead ends: 5088 [2021-10-13 06:46:00,250 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 530 GetRequests, 528 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.4ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:46:00,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5088 states. [2021-10-13 06:46:00,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5088 to 5008. [2021-10-13 06:46:00,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5008 states, 5007 states have (on average 1.2877970840822848) internal successors, (6448), 5007 states have internal predecessors, (6448), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:00,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5008 states to 5008 states and 6448 transitions. [2021-10-13 06:46:00,450 INFO L78 Accepts]: Start accepts. Automaton has 5008 states and 6448 transitions. Word has length 266 [2021-10-13 06:46:00,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:46:00,450 INFO L470 AbstractCegarLoop]: Abstraction has 5008 states and 6448 transitions. [2021-10-13 06:46:00,450 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 4 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:00,451 INFO L276 IsEmpty]: Start isEmpty. Operand 5008 states and 6448 transitions. [2021-10-13 06:46:00,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2021-10-13 06:46:00,466 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:46:00,467 INFO L512 BasicCegarLoop]: trace histogram [12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11, 11, 11, 11, 11, 10, 9, 7, 7, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:46:00,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-10-13 06:46:00,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:46:00,682 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:46:00,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:46:00,682 INFO L82 PathProgramCache]: Analyzing trace with hash -134367989, now seen corresponding path program 1 times [2021-10-13 06:46:00,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:46:00,683 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1344223109] [2021-10-13 06:46:00,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:00,683 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:46:00,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:46:00,684 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:46:00,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-10-13 06:46:01,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:01,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:46:01,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:02,499 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 810 proven. 17 refuted. 0 times theorem prover too weak. 350 trivial. 0 not checked. [2021-10-13 06:46:02,499 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:46:03,130 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 810 proven. 17 refuted. 0 times theorem prover too weak. 350 trivial. 0 not checked. [2021-10-13 06:46:03,130 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:46:03,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1344223109] [2021-10-13 06:46:03,130 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1344223109] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:46:03,130 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1104138651] [2021-10-13 06:46:03,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:03,130 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-13 06:46:03,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 [2021-10-13 06:46:03,131 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-13 06:46:03,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2021-10-13 06:46:05,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:05,080 INFO L263 TraceCheckSpWp]: Trace formula consists of 363 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:46:05,084 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:05,686 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 780 proven. 0 refuted. 0 times theorem prover too weak. 397 trivial. 0 not checked. [2021-10-13 06:46:05,687 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:46:06,348 INFO L134 CoverageAnalysis]: Checked inductivity of 1177 backedges. 780 proven. 0 refuted. 0 times theorem prover too weak. 397 trivial. 0 not checked. [2021-10-13 06:46:06,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1104138651] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:46:06,348 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-10-13 06:46:06,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [4, 4] total 8 [2021-10-13 06:46:06,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138957361] [2021-10-13 06:46:06,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:46:06,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:46:06,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:46:06,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 06:46:06,351 INFO L87 Difference]: Start difference. First operand 5008 states and 6448 transitions. Second operand has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:06,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:46:06,542 INFO L93 Difference]: Finished difference Result 12518 states and 16121 transitions. [2021-10-13 06:46:06,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 06:46:06,542 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 308 [2021-10-13 06:46:06,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:46:06,576 INFO L225 Difference]: With dead ends: 12518 [2021-10-13 06:46:06,577 INFO L226 Difference]: Without dead ends: 7690 [2021-10-13 06:46:06,581 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1228 GetRequests, 1222 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 22.1ms TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-13 06:46:06,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7690 states. [2021-10-13 06:46:06,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7690 to 7690. [2021-10-13 06:46:06,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7690 states, 7689 states have (on average 1.2882039276889061) internal successors, (9905), 7689 states have internal predecessors, (9905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:06,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7690 states to 7690 states and 9905 transitions. [2021-10-13 06:46:06,880 INFO L78 Accepts]: Start accepts. Automaton has 7690 states and 9905 transitions. Word has length 308 [2021-10-13 06:46:06,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:46:06,881 INFO L470 AbstractCegarLoop]: Abstraction has 7690 states and 9905 transitions. [2021-10-13 06:46:06,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 49.0) internal successors, (196), 4 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:06,881 INFO L276 IsEmpty]: Start isEmpty. Operand 7690 states and 9905 transitions. [2021-10-13 06:46:06,899 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2021-10-13 06:46:06,899 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:46:06,899 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 10, 9, 8, 7, 7, 6, 6, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:46:06,918 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-10-13 06:46:07,120 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2021-10-13 06:46:07,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt [2021-10-13 06:46:07,313 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:46:07,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:46:07,313 INFO L82 PathProgramCache]: Analyzing trace with hash 1515372042, now seen corresponding path program 1 times [2021-10-13 06:46:07,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:46:07,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [967554187] [2021-10-13 06:46:07,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:07,314 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:46:07,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:46:07,315 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:46:07,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-10-13 06:46:08,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:08,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:46:08,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:09,567 INFO L134 CoverageAnalysis]: Checked inductivity of 1044 backedges. 693 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2021-10-13 06:46:09,567 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:46:10,245 INFO L134 CoverageAnalysis]: Checked inductivity of 1044 backedges. 693 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2021-10-13 06:46:10,245 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:46:10,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [967554187] [2021-10-13 06:46:10,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [967554187] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:46:10,245 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:46:10,245 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 06:46:10,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127597398] [2021-10-13 06:46:10,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:46:10,246 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:46:10,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:46:10,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:46:10,247 INFO L87 Difference]: Start difference. First operand 7690 states and 9905 transitions. Second operand has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:10,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:46:10,421 INFO L93 Difference]: Finished difference Result 12570 states and 16175 transitions. [2021-10-13 06:46:10,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:46:10,422 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 316 [2021-10-13 06:46:10,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:46:10,442 INFO L225 Difference]: With dead ends: 12570 [2021-10-13 06:46:10,442 INFO L226 Difference]: Without dead ends: 8558 [2021-10-13 06:46:10,448 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 630 GetRequests, 629 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.7ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:46:10,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8558 states. [2021-10-13 06:46:10,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8558 to 8556. [2021-10-13 06:46:10,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8556 states, 8555 states have (on average 1.2882524839275278) internal successors, (11021), 8555 states have internal predecessors, (11021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:10,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8556 states to 8556 states and 11021 transitions. [2021-10-13 06:46:10,779 INFO L78 Accepts]: Start accepts. Automaton has 8556 states and 11021 transitions. Word has length 316 [2021-10-13 06:46:10,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:46:10,780 INFO L470 AbstractCegarLoop]: Abstraction has 8556 states and 11021 transitions. [2021-10-13 06:46:10,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 49.666666666666664) internal successors, (149), 3 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:10,781 INFO L276 IsEmpty]: Start isEmpty. Operand 8556 states and 11021 transitions. [2021-10-13 06:46:10,798 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 333 [2021-10-13 06:46:10,798 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:46:10,799 INFO L512 BasicCegarLoop]: trace histogram [11, 11, 11, 11, 11, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:46:10,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-10-13 06:46:11,014 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:46:11,014 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:46:11,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:46:11,015 INFO L82 PathProgramCache]: Analyzing trace with hash -854531706, now seen corresponding path program 1 times [2021-10-13 06:46:11,016 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:46:11,016 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1735720216] [2021-10-13 06:46:11,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:11,016 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:46:11,016 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:46:11,023 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:46:11,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-10-13 06:46:12,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:12,885 INFO L263 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:46:12,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:13,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1098 backedges. 662 proven. 0 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2021-10-13 06:46:13,467 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:46:14,181 INFO L134 CoverageAnalysis]: Checked inductivity of 1098 backedges. 662 proven. 0 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2021-10-13 06:46:14,181 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:46:14,181 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1735720216] [2021-10-13 06:46:14,181 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1735720216] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:46:14,181 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:46:14,182 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-10-13 06:46:14,182 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042841313] [2021-10-13 06:46:14,183 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:46:14,183 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:46:14,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:46:14,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:46:14,184 INFO L87 Difference]: Start difference. First operand 8556 states and 11021 transitions. Second operand has 4 states, 4 states have (on average 38.5) internal successors, (154), 4 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:14,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:46:14,491 INFO L93 Difference]: Finished difference Result 14797 states and 19245 transitions. [2021-10-13 06:46:14,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 06:46:14,492 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 4 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 332 [2021-10-13 06:46:14,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:46:14,503 INFO L225 Difference]: With dead ends: 14797 [2021-10-13 06:46:14,504 INFO L226 Difference]: Without dead ends: 4910 [2021-10-13 06:46:14,513 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 662 GetRequests, 660 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 5.7ms TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:46:14,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4910 states. [2021-10-13 06:46:14,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4910 to 4133. [2021-10-13 06:46:14,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4133 states, 4132 states have (on average 1.265730880929332) internal successors, (5230), 4132 states have internal predecessors, (5230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:14,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4133 states to 4133 states and 5230 transitions. [2021-10-13 06:46:14,677 INFO L78 Accepts]: Start accepts. Automaton has 4133 states and 5230 transitions. Word has length 332 [2021-10-13 06:46:14,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:46:14,677 INFO L470 AbstractCegarLoop]: Abstraction has 4133 states and 5230 transitions. [2021-10-13 06:46:14,678 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 38.5) internal successors, (154), 4 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:14,678 INFO L276 IsEmpty]: Start isEmpty. Operand 4133 states and 5230 transitions. [2021-10-13 06:46:14,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 419 [2021-10-13 06:46:14,688 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:46:14,688 INFO L512 BasicCegarLoop]: trace histogram [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 14, 14, 14, 14, 14, 13, 12, 10, 10, 8, 8, 6, 6, 6, 6, 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, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:46:14,710 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-10-13 06:46:14,906 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:46:14,906 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:46:14,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:46:14,906 INFO L82 PathProgramCache]: Analyzing trace with hash -1396762579, now seen corresponding path program 1 times [2021-10-13 06:46:14,907 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:46:14,907 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1045505589] [2021-10-13 06:46:14,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:14,907 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:46:14,907 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:46:14,908 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:46:14,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-10-13 06:46:16,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:16,665 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:46:16,669 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:17,431 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-13 06:46:17,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:46:18,264 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-13 06:46:18,264 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:46:18,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1045505589] [2021-10-13 06:46:18,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1045505589] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:46:18,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [332886146] [2021-10-13 06:46:18,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:18,265 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-13 06:46:18,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 [2021-10-13 06:46:18,270 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-13 06:46:18,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-10-13 06:46:21,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:21,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:46:21,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:21,858 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-13 06:46:21,858 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:46:22,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-13 06:46:22,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [332886146] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:46:22,653 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408001243] [2021-10-13 06:46:22,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:22,653 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:46:22,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 06:46:22,654 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 06:46:22,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-13 06:46:25,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:25,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 479 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:46:25,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:26,052 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-13 06:46:26,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:46:26,824 INFO L134 CoverageAnalysis]: Checked inductivity of 2016 backedges. 1240 proven. 26 refuted. 0 times theorem prover too weak. 750 trivial. 0 not checked. [2021-10-13 06:46:26,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408001243] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:46:26,824 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-13 06:46:26,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 4 [2021-10-13 06:46:26,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654786027] [2021-10-13 06:46:26,827 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:46:26,827 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:46:26,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:46:26,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:46:26,828 INFO L87 Difference]: Start difference. First operand 4133 states and 5230 transitions. Second operand has 4 states, 4 states have (on average 46.5) internal successors, (186), 4 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:27,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:46:27,223 INFO L93 Difference]: Finished difference Result 12313 states and 15623 transitions. [2021-10-13 06:46:27,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-13 06:46:27,223 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 46.5) internal successors, (186), 4 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 418 [2021-10-13 06:46:27,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:46:27,240 INFO L225 Difference]: With dead ends: 12313 [2021-10-13 06:46:27,240 INFO L226 Difference]: Without dead ends: 8311 [2021-10-13 06:46:27,246 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 2504 GetRequests, 2501 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.4ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 06:46:27,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8311 states. [2021-10-13 06:46:27,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8311 to 5643. [2021-10-13 06:46:27,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5643 states, 5642 states have (on average 1.2754342431761787) internal successors, (7196), 5642 states have internal predecessors, (7196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:27,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5643 states to 5643 states and 7196 transitions. [2021-10-13 06:46:27,496 INFO L78 Accepts]: Start accepts. Automaton has 5643 states and 7196 transitions. Word has length 418 [2021-10-13 06:46:27,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:46:27,497 INFO L470 AbstractCegarLoop]: Abstraction has 5643 states and 7196 transitions. [2021-10-13 06:46:27,497 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 46.5) internal successors, (186), 4 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:27,497 INFO L276 IsEmpty]: Start isEmpty. Operand 5643 states and 7196 transitions. [2021-10-13 06:46:27,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 479 [2021-10-13 06:46:27,509 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:46:27,510 INFO L512 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 15, 14, 12, 12, 10, 10, 8, 8, 8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:46:27,534 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-10-13 06:46:27,739 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2021-10-13 06:46:27,956 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-13 06:46:28,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:46:28,127 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:46:28,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:46:28,128 INFO L82 PathProgramCache]: Analyzing trace with hash 1699211053, now seen corresponding path program 1 times [2021-10-13 06:46:28,129 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:46:28,129 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [42150776] [2021-10-13 06:46:28,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:28,129 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:46:28,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:46:28,130 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:46:28,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-10-13 06:46:30,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:30,394 INFO L263 TraceCheckSpWp]: Trace formula consists of 541 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:46:30,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:31,275 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 1484 proven. 0 refuted. 0 times theorem prover too weak. 1208 trivial. 0 not checked. [2021-10-13 06:46:31,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:46:32,146 INFO L134 CoverageAnalysis]: Checked inductivity of 2692 backedges. 1484 proven. 0 refuted. 0 times theorem prover too weak. 1208 trivial. 0 not checked. [2021-10-13 06:46:32,146 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:46:32,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [42150776] [2021-10-13 06:46:32,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [42150776] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:46:32,146 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:46:32,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 06:46:32,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730191006] [2021-10-13 06:46:32,147 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:46:32,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:46:32,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:46:32,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:46:32,149 INFO L87 Difference]: Start difference. First operand 5643 states and 7196 transitions. Second operand has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:32,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:46:32,341 INFO L93 Difference]: Finished difference Result 11328 states and 14442 transitions. [2021-10-13 06:46:32,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:46:32,342 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 478 [2021-10-13 06:46:32,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:46:32,352 INFO L225 Difference]: With dead ends: 11328 [2021-10-13 06:46:32,353 INFO L226 Difference]: Without dead ends: 5706 [2021-10-13 06:46:32,359 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 954 GetRequests, 953 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:46:32,365 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5706 states. [2021-10-13 06:46:32,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5706 to 5643. [2021-10-13 06:46:32,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5643 states, 5642 states have (on average 1.271712158808933) internal successors, (7175), 5642 states have internal predecessors, (7175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:32,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5643 states to 5643 states and 7175 transitions. [2021-10-13 06:46:32,557 INFO L78 Accepts]: Start accepts. Automaton has 5643 states and 7175 transitions. Word has length 478 [2021-10-13 06:46:32,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:46:32,558 INFO L470 AbstractCegarLoop]: Abstraction has 5643 states and 7175 transitions. [2021-10-13 06:46:32,558 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:32,558 INFO L276 IsEmpty]: Start isEmpty. Operand 5643 states and 7175 transitions. [2021-10-13 06:46:32,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 481 [2021-10-13 06:46:32,570 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:46:32,570 INFO L512 BasicCegarLoop]: trace histogram [17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 16, 16, 16, 16, 16, 15, 14, 12, 12, 10, 10, 8, 8, 8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:46:32,594 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-10-13 06:46:32,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:46:32,788 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:46:32,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:46:32,789 INFO L82 PathProgramCache]: Analyzing trace with hash 604379059, now seen corresponding path program 1 times [2021-10-13 06:46:32,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:46:32,790 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [939182870] [2021-10-13 06:46:32,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:32,790 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:46:32,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:46:32,791 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:46:32,834 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-10-13 06:46:35,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:35,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 547 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:46:35,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:36,107 INFO L134 CoverageAnalysis]: Checked inductivity of 2693 backedges. 1564 proven. 0 refuted. 0 times theorem prover too weak. 1129 trivial. 0 not checked. [2021-10-13 06:46:36,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:46:36,967 INFO L134 CoverageAnalysis]: Checked inductivity of 2693 backedges. 1564 proven. 0 refuted. 0 times theorem prover too weak. 1129 trivial. 0 not checked. [2021-10-13 06:46:36,967 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:46:36,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [939182870] [2021-10-13 06:46:36,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [939182870] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:46:36,967 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:46:36,968 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 06:46:36,968 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529051643] [2021-10-13 06:46:36,968 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:46:36,968 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:46:36,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:46:36,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:46:36,969 INFO L87 Difference]: Start difference. First operand 5643 states and 7175 transitions. Second operand has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:37,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:46:37,217 INFO L93 Difference]: Finished difference Result 12021 states and 15438 transitions. [2021-10-13 06:46:37,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:46:37,217 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 480 [2021-10-13 06:46:37,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:46:37,226 INFO L225 Difference]: With dead ends: 12021 [2021-10-13 06:46:37,226 INFO L226 Difference]: Without dead ends: 6399 [2021-10-13 06:46:37,233 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 958 GetRequests, 957 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.1ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:46:37,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6399 states. [2021-10-13 06:46:37,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6399 to 6357. [2021-10-13 06:46:37,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6357 states, 6356 states have (on average 1.2577092511013215) internal successors, (7994), 6356 states have internal predecessors, (7994), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:37,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6357 states to 6357 states and 7994 transitions. [2021-10-13 06:46:37,465 INFO L78 Accepts]: Start accepts. Automaton has 6357 states and 7994 transitions. Word has length 480 [2021-10-13 06:46:37,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:46:37,466 INFO L470 AbstractCegarLoop]: Abstraction has 6357 states and 7994 transitions. [2021-10-13 06:46:37,466 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:46:37,466 INFO L276 IsEmpty]: Start isEmpty. Operand 6357 states and 7994 transitions. [2021-10-13 06:46:37,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 515 [2021-10-13 06:46:37,486 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:46:37,487 INFO L512 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 16, 15, 14, 12, 12, 10, 10, 8, 8, 8, 8, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:46:37,514 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-10-13 06:46:37,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:46:37,708 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:46:37,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:46:37,709 INFO L82 PathProgramCache]: Analyzing trace with hash -1587883283, now seen corresponding path program 1 times [2021-10-13 06:46:37,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:46:37,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [556421399] [2021-10-13 06:46:37,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:37,710 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:46:37,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:46:37,711 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:46:37,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-10-13 06:46:40,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:40,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 06:46:40,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:42,485 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1749 proven. 206 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-13 06:46:42,485 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:46:44,637 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1844 proven. 111 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-13 06:46:44,638 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:46:44,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [556421399] [2021-10-13 06:46:44,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [556421399] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:46:44,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [966832743] [2021-10-13 06:46:44,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:44,639 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-13 06:46:44,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 [2021-10-13 06:46:44,655 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-13 06:46:44,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2021-10-13 06:46:48,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:48,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 06:46:48,907 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:50,733 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1749 proven. 206 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-13 06:46:50,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:46:52,570 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1844 proven. 111 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-13 06:46:52,570 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [966832743] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:46:52,571 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1029857936] [2021-10-13 06:46:52,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:46:52,571 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:46:52,571 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 06:46:52,572 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 06:46:52,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-13 06:46:56,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:46:56,388 INFO L263 TraceCheckSpWp]: Trace formula consists of 585 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 06:46:56,395 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:46:58,139 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1749 proven. 206 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-13 06:46:58,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:47:00,011 INFO L134 CoverageAnalysis]: Checked inductivity of 3218 backedges. 1844 proven. 111 refuted. 0 times theorem prover too weak. 1263 trivial. 0 not checked. [2021-10-13 06:47:00,011 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1029857936] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:47:00,011 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-13 06:47:00,012 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 7 [2021-10-13 06:47:00,013 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719262241] [2021-10-13 06:47:00,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 06:47:00,014 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:47:00,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 06:47:00,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-13 06:47:00,015 INFO L87 Difference]: Start difference. First operand 6357 states and 7994 transitions. Second operand has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 7 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:47:02,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:47:02,353 INFO L93 Difference]: Finished difference Result 18427 states and 23431 transitions. [2021-10-13 06:47:02,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 06:47:02,353 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 7 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 514 [2021-10-13 06:47:02,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:47:02,365 INFO L225 Difference]: With dead ends: 18427 [2021-10-13 06:47:02,366 INFO L226 Difference]: Without dead ends: 12081 [2021-10-13 06:47:02,375 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3081 GetRequests, 3074 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 396.9ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-13 06:47:02,387 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12081 states. [2021-10-13 06:47:02,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12081 to 11090. [2021-10-13 06:47:02,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11090 states, 11089 states have (on average 1.2587248624763279) internal successors, (13958), 11089 states have internal predecessors, (13958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:47:02,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11090 states to 11090 states and 13958 transitions. [2021-10-13 06:47:02,787 INFO L78 Accepts]: Start accepts. Automaton has 11090 states and 13958 transitions. Word has length 514 [2021-10-13 06:47:02,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:47:02,788 INFO L470 AbstractCegarLoop]: Abstraction has 11090 states and 13958 transitions. [2021-10-13 06:47:02,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 32.857142857142854) internal successors, (230), 7 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:47:02,789 INFO L276 IsEmpty]: Start isEmpty. Operand 11090 states and 13958 transitions. [2021-10-13 06:47:02,812 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2021-10-13 06:47:02,813 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:47:02,813 INFO L512 BasicCegarLoop]: trace histogram [19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 18, 18, 18, 18, 18, 17, 16, 14, 14, 12, 12, 10, 10, 10, 10, 7, 5, 5, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:47:02,848 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-10-13 06:47:03,071 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-10-13 06:47:03,247 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (28)] Forceful destruction successful, exit code 0 [2021-10-13 06:47:03,439 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt [2021-10-13 06:47:03,440 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:47:03,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:47:03,440 INFO L82 PathProgramCache]: Analyzing trace with hash 1615273453, now seen corresponding path program 1 times [2021-10-13 06:47:03,441 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:47:03,441 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [235949387] [2021-10-13 06:47:03,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:47:03,441 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:47:03,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:47:03,442 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:47:03,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-10-13 06:47:06,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:47:06,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 2 conjunts are in the unsatisfiable core [2021-10-13 06:47:06,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:47:08,041 INFO L134 CoverageAnalysis]: Checked inductivity of 3490 backedges. 2011 proven. 0 refuted. 0 times theorem prover too weak. 1479 trivial. 0 not checked. [2021-10-13 06:47:08,041 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:47:09,160 INFO L134 CoverageAnalysis]: Checked inductivity of 3490 backedges. 2011 proven. 0 refuted. 0 times theorem prover too weak. 1479 trivial. 0 not checked. [2021-10-13 06:47:09,160 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:47:09,160 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [235949387] [2021-10-13 06:47:09,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [235949387] provided 2 perfect and 0 imperfect interpolant sequences [2021-10-13 06:47:09,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-10-13 06:47:09,162 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-10-13 06:47:09,163 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424903793] [2021-10-13 06:47:09,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-10-13 06:47:09,164 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:47:09,165 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-10-13 06:47:09,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:47:09,165 INFO L87 Difference]: Start difference. First operand 11090 states and 13958 transitions. Second operand has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:47:09,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:47:09,563 INFO L93 Difference]: Finished difference Result 22092 states and 27927 transitions. [2021-10-13 06:47:09,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-10-13 06:47:09,563 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 542 [2021-10-13 06:47:09,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:47:09,573 INFO L225 Difference]: With dead ends: 22092 [2021-10-13 06:47:09,573 INFO L226 Difference]: Without dead ends: 11023 [2021-10-13 06:47:09,582 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 1082 GetRequests, 1081 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 2.6ms TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-10-13 06:47:09,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11023 states. [2021-10-13 06:47:09,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11023 to 9879. [2021-10-13 06:47:09,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9879 states, 9878 states have (on average 1.2387122899372343) internal successors, (12236), 9878 states have internal predecessors, (12236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:47:09,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9879 states to 9879 states and 12236 transitions. [2021-10-13 06:47:09,911 INFO L78 Accepts]: Start accepts. Automaton has 9879 states and 12236 transitions. Word has length 542 [2021-10-13 06:47:09,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:47:09,911 INFO L470 AbstractCegarLoop]: Abstraction has 9879 states and 12236 transitions. [2021-10-13 06:47:09,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:47:09,912 INFO L276 IsEmpty]: Start isEmpty. Operand 9879 states and 12236 transitions. [2021-10-13 06:47:09,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 543 [2021-10-13 06:47:09,928 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:47:09,929 INFO L512 BasicCegarLoop]: trace histogram [20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 19, 19, 19, 19, 17, 16, 15, 13, 13, 11, 11, 9, 9, 9, 9, 5, 4, 4, 4, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:47:09,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-10-13 06:47:10,154 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:47:10,155 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:47:10,155 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:47:10,155 INFO L82 PathProgramCache]: Analyzing trace with hash -1850834424, now seen corresponding path program 2 times [2021-10-13 06:47:10,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:47:10,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1158989294] [2021-10-13 06:47:10,156 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 06:47:10,156 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:47:10,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:47:10,157 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:47:10,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-10-13 06:47:13,809 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 06:47:13,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 06:47:13,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 06:47:13,823 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:47:16,423 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 2017 proven. 312 refuted. 0 times theorem prover too weak. 1297 trivial. 0 not checked. [2021-10-13 06:47:16,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:47:18,702 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 2160 proven. 169 refuted. 0 times theorem prover too weak. 1297 trivial. 0 not checked. [2021-10-13 06:47:18,702 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:47:18,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1158989294] [2021-10-13 06:47:18,702 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1158989294] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:47:18,702 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [195992876] [2021-10-13 06:47:18,702 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 06:47:18,702 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-13 06:47:18,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 [2021-10-13 06:47:18,703 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-13 06:47:18,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (32)] Waiting until timeout for monitored process [2021-10-13 06:47:24,225 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 06:47:24,225 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 06:47:24,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 06:47:24,238 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:47:27,611 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 239 proven. 756 refuted. 0 times theorem prover too weak. 2631 trivial. 0 not checked. [2021-10-13 06:47:27,611 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:47:31,063 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 604 proven. 391 refuted. 0 times theorem prover too weak. 2631 trivial. 0 not checked. [2021-10-13 06:47:31,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [195992876] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:47:31,064 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [156095118] [2021-10-13 06:47:31,064 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-13 06:47:31,064 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:47:31,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 06:47:31,066 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 06:47:31,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-10-13 06:47:36,183 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-13 06:47:36,183 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-13 06:47:36,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-13 06:47:36,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:47:37,891 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 2017 proven. 312 refuted. 0 times theorem prover too weak. 1297 trivial. 0 not checked. [2021-10-13 06:47:37,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:47:39,948 INFO L134 CoverageAnalysis]: Checked inductivity of 3626 backedges. 2160 proven. 169 refuted. 0 times theorem prover too weak. 1297 trivial. 0 not checked. [2021-10-13 06:47:39,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [156095118] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:47:39,949 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-13 06:47:39,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5, 5, 5, 5] total 7 [2021-10-13 06:47:39,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127626929] [2021-10-13 06:47:39,952 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-13 06:47:39,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:47:39,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-13 06:47:39,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-10-13 06:47:39,953 INFO L87 Difference]: Start difference. First operand 9879 states and 12236 transitions. Second operand has 7 states, 7 states have (on average 42.42857142857143) internal successors, (297), 7 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:47:42,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:47:42,479 INFO L93 Difference]: Finished difference Result 26167 states and 32519 transitions. [2021-10-13 06:47:42,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-13 06:47:42,480 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 42.42857142857143) internal successors, (297), 7 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 542 [2021-10-13 06:47:42,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:47:42,512 INFO L225 Difference]: With dead ends: 26167 [2021-10-13 06:47:42,512 INFO L226 Difference]: Without dead ends: 16309 [2021-10-13 06:47:42,527 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3250 GetRequests, 3242 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 376.7ms TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-10-13 06:47:42,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16309 states. [2021-10-13 06:47:42,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16309 to 15126. [2021-10-13 06:47:42,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15126 states, 15125 states have (on average 1.2341818181818183) internal successors, (18667), 15125 states have internal predecessors, (18667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:47:42,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15126 states to 15126 states and 18667 transitions. [2021-10-13 06:47:42,984 INFO L78 Accepts]: Start accepts. Automaton has 15126 states and 18667 transitions. Word has length 542 [2021-10-13 06:47:42,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:47:42,985 INFO L470 AbstractCegarLoop]: Abstraction has 15126 states and 18667 transitions. [2021-10-13 06:47:42,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 42.42857142857143) internal successors, (297), 7 states have internal predecessors, (297), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:47:42,985 INFO L276 IsEmpty]: Start isEmpty. Operand 15126 states and 18667 transitions. [2021-10-13 06:47:43,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 556 [2021-10-13 06:47:43,007 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:47:43,007 INFO L512 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 20, 19, 19, 17, 17, 15, 13, 13, 11, 11, 9, 9, 9, 9, 5, 4, 4, 4, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:47:43,030 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (32)] Forceful destruction successful, exit code 0 [2021-10-13 06:47:43,270 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2021-10-13 06:47:43,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-10-13 06:47:43,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 [2021-10-13 06:47:43,631 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:47:43,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:47:43,631 INFO L82 PathProgramCache]: Analyzing trace with hash -965285211, now seen corresponding path program 1 times [2021-10-13 06:47:43,632 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:47:43,632 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [828725157] [2021-10-13 06:47:43,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:47:43,632 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:47:43,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:47:43,634 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:47:43,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-10-13 06:47:47,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:47:47,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:47:47,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:47:48,948 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-13 06:47:48,948 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:47:50,036 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-13 06:47:50,036 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:47:50,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [828725157] [2021-10-13 06:47:50,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [828725157] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:47:50,036 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1192271591] [2021-10-13 06:47:50,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:47:50,037 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-13 06:47:50,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 [2021-10-13 06:47:50,037 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-13 06:47:50,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2021-10-13 06:47:56,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:47:56,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:47:56,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:47:57,472 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-13 06:47:57,473 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:47:58,566 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-13 06:47:58,566 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1192271591] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:47:58,566 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741653480] [2021-10-13 06:47:58,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:47:58,566 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:47:58,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 06:47:58,567 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 06:47:58,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-10-13 06:48:04,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:48:04,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:48:04,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:48:05,216 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-13 06:48:05,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:48:06,295 INFO L134 CoverageAnalysis]: Checked inductivity of 3840 backedges. 995 proven. 12 refuted. 0 times theorem prover too weak. 2833 trivial. 0 not checked. [2021-10-13 06:48:06,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741653480] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:48:06,296 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-13 06:48:06,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 4 [2021-10-13 06:48:06,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146850895] [2021-10-13 06:48:06,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-13 06:48:06,299 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:48:06,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-13 06:48:06,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-13 06:48:06,300 INFO L87 Difference]: Start difference. First operand 15126 states and 18667 transitions. Second operand has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:48:06,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:48:06,766 INFO L93 Difference]: Finished difference Result 30710 states and 37808 transitions. [2021-10-13 06:48:06,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-13 06:48:06,766 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 555 [2021-10-13 06:48:06,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:48:06,779 INFO L225 Difference]: With dead ends: 30710 [2021-10-13 06:48:06,779 INFO L226 Difference]: Without dead ends: 14590 [2021-10-13 06:48:06,786 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3326 GetRequests, 3323 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 20.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-10-13 06:48:06,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14590 states. [2021-10-13 06:48:07,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14590 to 14590. [2021-10-13 06:48:07,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14590 states, 14589 states have (on average 1.2242100212488862) internal successors, (17860), 14589 states have internal predecessors, (17860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:48:07,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14590 states to 14590 states and 17860 transitions. [2021-10-13 06:48:07,264 INFO L78 Accepts]: Start accepts. Automaton has 14590 states and 17860 transitions. Word has length 555 [2021-10-13 06:48:07,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:48:07,265 INFO L470 AbstractCegarLoop]: Abstraction has 14590 states and 17860 transitions. [2021-10-13 06:48:07,265 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.75) internal successors, (151), 4 states have internal predecessors, (151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:48:07,265 INFO L276 IsEmpty]: Start isEmpty. Operand 14590 states and 17860 transitions. [2021-10-13 06:48:07,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 586 [2021-10-13 06:48:07,282 INFO L504 BasicCegarLoop]: Found error trace [2021-10-13 06:48:07,282 INFO L512 BasicCegarLoop]: trace histogram [21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 20, 20, 20, 20, 18, 18, 16, 14, 14, 12, 12, 10, 10, 10, 10, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-13 06:48:07,302 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (34)] Ended with exit code 0 [2021-10-13 06:48:07,520 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2021-10-13 06:48:07,694 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (35)] Forceful destruction successful, exit code 0 [2021-10-13 06:48:07,883 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt [2021-10-13 06:48:07,883 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-10-13 06:48:07,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-13 06:48:07,884 INFO L82 PathProgramCache]: Analyzing trace with hash 744044369, now seen corresponding path program 1 times [2021-10-13 06:48:07,884 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-10-13 06:48:07,884 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2081363162] [2021-10-13 06:48:07,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:48:07,885 INFO L170 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-10-13 06:48:07,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat [2021-10-13 06:48:07,886 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-10-13 06:48:07,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2021-10-13 06:48:12,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:48:12,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:48:12,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:48:13,631 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-13 06:48:13,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:48:14,781 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-13 06:48:14,781 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-10-13 06:48:14,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2081363162] [2021-10-13 06:48:14,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2081363162] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:48:14,781 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1180391835] [2021-10-13 06:48:14,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:48:14,781 INFO L170 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-10-13 06:48:14,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 [2021-10-13 06:48:14,782 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-10-13 06:48:14,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (38)] Waiting until timeout for monitored process [2021-10-13 06:48:22,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:48:22,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:48:22,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:48:23,210 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-13 06:48:23,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:48:24,365 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-13 06:48:24,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1180391835] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:48:24,365 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [945427701] [2021-10-13 06:48:24,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-13 06:48:24,366 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:48:24,366 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 [2021-10-13 06:48:24,366 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-13 06:48:24,367 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-10-13 06:48:31,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-13 06:48:31,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 658 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-13 06:48:31,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-13 06:48:32,123 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-13 06:48:32,124 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-10-13 06:48:33,270 INFO L134 CoverageAnalysis]: Checked inductivity of 4111 backedges. 1339 proven. 17 refuted. 0 times theorem prover too weak. 2755 trivial. 0 not checked. [2021-10-13 06:48:33,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [945427701] provided 0 perfect and 2 imperfect interpolant sequences [2021-10-13 06:48:33,270 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 6 imperfect interpolant sequences. [2021-10-13 06:48:33,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 6 [2021-10-13 06:48:33,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697407481] [2021-10-13 06:48:33,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-13 06:48:33,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-10-13 06:48:33,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-13 06:48:33,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-10-13 06:48:33,274 INFO L87 Difference]: Start difference. First operand 14590 states and 17860 transitions. Second operand has 6 states, 6 states have (on average 38.333333333333336) internal successors, (230), 6 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:48:33,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-10-13 06:48:33,787 INFO L93 Difference]: Finished difference Result 19536 states and 23881 transitions. [2021-10-13 06:48:33,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-13 06:48:33,787 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 38.333333333333336) internal successors, (230), 6 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 585 [2021-10-13 06:48:33,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-10-13 06:48:33,788 INFO L225 Difference]: With dead ends: 19536 [2021-10-13 06:48:33,788 INFO L226 Difference]: Without dead ends: 0 [2021-10-13 06:48:33,795 INFO L781 BasicCegarLoop]: 0 DeclaredPredicates, 3510 GetRequests, 3503 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 32.2ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-10-13 06:48:33,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-10-13 06:48:33,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-10-13 06:48:33,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:48:33,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-10-13 06:48:33,797 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 585 [2021-10-13 06:48:33,797 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-10-13 06:48:33,797 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-10-13 06:48:33,797 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 38.333333333333336) internal successors, (230), 6 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-13 06:48:33,797 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-10-13 06:48:33,798 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-10-13 06:48:33,800 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-13 06:48:33,815 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt (38)] Forceful destruction successful, exit code 0 [2021-10-13 06:48:34,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3 (37)] Forceful destruction successful, exit code 0 [2021-10-13 06:48:34,248 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2021-10-13 06:48:34,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/cvc4 --incremental --print-success --lang smt,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/mathsat -unsat_core_generation=3,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-13 06:48:34,409 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-10-13 06:48:34,423 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:34,710 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:34,711 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:34,712 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:34,810 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:34,811 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:34,811 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:34,812 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:34,864 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:34,953 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:34,954 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:35,039 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:35,131 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:36,588 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:36,641 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:36,719 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:36,890 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:36,949 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:36,957 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:36,958 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:37,041 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:37,043 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:38,158 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:38,216 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:38,264 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:38,300 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:38,301 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:38,345 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:38,391 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-10-13 06:48:54,738 INFO L857 garLoopResultBuilder]: For program point L630(lines 630 658) no Hoare annotation was computed. [2021-10-13 06:48:54,738 INFO L857 garLoopResultBuilder]: For program point L399(lines 399 405) no Hoare annotation was computed. [2021-10-13 06:48:54,738 INFO L857 garLoopResultBuilder]: For program point L366(lines 366 385) no Hoare annotation was computed. [2021-10-13 06:48:54,739 INFO L857 garLoopResultBuilder]: For program point L631(lines 631 655) no Hoare annotation was computed. [2021-10-13 06:48:54,739 INFO L857 garLoopResultBuilder]: For program point L565(lines 565 569) no Hoare annotation was computed. [2021-10-13 06:48:54,739 INFO L857 garLoopResultBuilder]: For program point L532(lines 532 536) no Hoare annotation was computed. [2021-10-13 06:48:54,739 INFO L857 garLoopResultBuilder]: For program point L499(lines 499 503) no Hoare annotation was computed. [2021-10-13 06:48:54,739 INFO L857 garLoopResultBuilder]: For program point L565-2(lines 565 569) no Hoare annotation was computed. [2021-10-13 06:48:54,740 INFO L857 garLoopResultBuilder]: For program point L532-2(lines 213 591) no Hoare annotation was computed. [2021-10-13 06:48:54,740 INFO L857 garLoopResultBuilder]: For program point L367(lines 367 371) no Hoare annotation was computed. [2021-10-13 06:48:54,740 INFO L857 garLoopResultBuilder]: For program point L367-2(lines 366 383) no Hoare annotation was computed. [2021-10-13 06:48:54,740 INFO L857 garLoopResultBuilder]: For program point L235(lines 235 240) no Hoare annotation was computed. [2021-10-13 06:48:54,740 INFO L857 garLoopResultBuilder]: For program point L202(lines 202 597) no Hoare annotation was computed. [2021-10-13 06:48:54,740 INFO L857 garLoopResultBuilder]: For program point L169(lines 169 608) no Hoare annotation was computed. [2021-10-13 06:48:54,741 INFO L857 garLoopResultBuilder]: For program point L136(lines 136 619) no Hoare annotation was computed. [2021-10-13 06:48:54,741 INFO L853 garLoopResultBuilder]: At program point L103-2(lines 103 660) the Hoare annotation is: (let ((.cse28 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0))) (.cse6 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)))) (let ((.cse21 (= (_ bv8512 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse15 (= (_ bv8482 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse16 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8482 32))) (.cse18 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse25 (= (_ bv8608 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse22 (= (_ bv8592 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse14 (= (_ bv3 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse12 (= (_ bv8672 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse20 (= (_ bv3 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse4 (= (_ bv8656 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse0 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse2 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8640 32))) (.cse3 (not .cse6)) (.cse17 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse1 (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse19 (= (_ bv8640 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse27 (= (_ bv8560 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse23 (= .cse28 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32))) (.cse24 (= (_ bv8528 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse26 (= (_ bv8544 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse13 (= (_ bv8448 32) .cse28)) (.cse11 (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse7 (= .cse28 (_ bv8496 32))) (.cse8 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse9 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse10 .cse11) (and .cse12 .cse0 .cse5 .cse6 .cse13 .cse9) (and .cse14 .cse0 .cse1 .cse6 .cse7) (and .cse15 .cse6 .cse16) (and .cse17 .cse18 .cse6 .cse7 .cse8) (and .cse12 .cse0 .cse5 .cse6 .cse7 .cse9) (and .cse19 .cse10) (and .cse20 .cse5 .cse6) (and .cse1 .cse6 .cse16) (and .cse21 .cse6 .cse7 .cse8) (and .cse17 .cse1 .cse10) (and .cse5 .cse6 .cse13 .cse22 .cse8 .cse9) (and .cse17 .cse18 .cse6 .cse13 .cse8) (and .cse4 .cse3 .cse8) (and .cse23 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse17 .cse11 .cse6 .cse13 .cse8) (and .cse24 .cse10) (and .cse21 .cse6 .cse13 .cse8) (and .cse17 .cse23 .cse6 .cse13 .cse8) (and .cse4 .cse10 .cse6) (and .cse17 .cse6 .cse25 .cse7 .cse8) (and .cse19 .cse5 .cse6 .cse13 .cse8 .cse9) (and .cse15 .cse10 .cse16) (and .cse26 .cse6 .cse7 .cse8) (and .cse1 .cse10 .cse16) (and .cse12 .cse10) (and .cse17 .cse18 .cse10) (and .cse14 .cse0 .cse23 .cse6 .cse13) (and .cse5 .cse6 .cse25 .cse13 .cse8 .cse9) (and .cse10 .cse22) (and .cse27 .cse6 .cse13 .cse8) (and .cse10 .cse25) (and .cse10 .cse26) (and .cse17 .cse6 .cse22 .cse7 .cse8) (and .cse14 .cse1 .cse10) (and .cse24 .cse6 .cse13 .cse8) (and .cse12 .cse0 .cse3) (and .cse20 .cse10) (and .cse27 .cse10) (and .cse0 .cse20 .cse2) (and .cse4 .cse5 .cse6 .cse13 .cse8 .cse9) (and .cse0 .cse19 .cse2 .cse3) (and .cse17 .cse1 .cse6 .cse7 .cse8) (and .cse19 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse27 .cse6 .cse7 .cse8) (and .cse10 .cse23) (and .cse10 .cse13) (and .cse24 .cse6 .cse7 .cse8) (and (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0) (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv0 32))) (and .cse26 .cse6 .cse13 .cse8) (and .cse11 .cse5 .cse6 .cse7 .cse8 .cse9)))) [2021-10-13 06:48:54,741 INFO L857 garLoopResultBuilder]: For program point L665(lines 665 669) no Hoare annotation was computed. [2021-10-13 06:48:54,741 INFO L857 garLoopResultBuilder]: For program point L632(lines 632 641) no Hoare annotation was computed. [2021-10-13 06:48:54,742 INFO L857 garLoopResultBuilder]: For program point L665-2(lines 665 669) no Hoare annotation was computed. [2021-10-13 06:48:54,742 INFO L857 garLoopResultBuilder]: For program point L632-2(lines 631 653) no Hoare annotation was computed. [2021-10-13 06:48:54,742 INFO L857 garLoopResultBuilder]: For program point L467(lines 467 471) no Hoare annotation was computed. [2021-10-13 06:48:54,742 INFO L857 garLoopResultBuilder]: For program point L335-1(lines 335 344) no Hoare annotation was computed. [2021-10-13 06:48:54,742 INFO L853 garLoopResultBuilder]: At program point L170(lines 169 608) the Hoare annotation is: (let ((.cse12 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse3 (= (_ bv3 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse0 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse8 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8482 32))) (.cse6 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse1 (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse2 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse4 (= .cse12 (_ bv8496 32))) (.cse11 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse7 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32))) (.cse9 (= .cse12 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse10 (= (_ bv8448 32) .cse12))) (or (and .cse0 .cse1 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8640 32)) (not .cse2)) (and .cse3 .cse0 .cse1 .cse2 .cse4) (and .cse1 .cse2 .cse5) (and .cse6 .cse1 .cse7) (and .cse3 .cse1 .cse7 .cse8) (and .cse6 .cse9 .cse2 .cse10 .cse11) (and .cse3 .cse0 .cse9 .cse2 .cse10) (and .cse1 .cse7 .cse8 .cse5) (and .cse6 .cse1 .cse2 .cse4 .cse11) (and .cse7 .cse9 .cse10)))) [2021-10-13 06:48:54,742 INFO L853 garLoopResultBuilder]: At program point L137(lines 130 621) the Hoare annotation is: (let ((.cse5 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse8 (= (_ bv8448 32) .cse5))) (let ((.cse3 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse8)) (.cse4 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32))) .cse3 .cse4 (= .cse5 (_ bv8496 32)) .cse6 .cse7 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (and .cse0 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv0 32)) (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse1 .cse2 .cse4 .cse6) (and (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse0 .cse1 .cse3 .cse8 .cse4 .cse6 .cse7) (and .cse0 .cse1 .cse2 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse4 .cse6))))) [2021-10-13 06:48:54,743 INFO L857 garLoopResultBuilder]: For program point L104(line 104) no Hoare annotation was computed. [2021-10-13 06:48:54,743 INFO L857 garLoopResultBuilder]: For program point L634(lines 634 638) no Hoare annotation was computed. [2021-10-13 06:48:54,743 INFO L857 garLoopResultBuilder]: For program point L205(lines 205 596) no Hoare annotation was computed. [2021-10-13 06:48:54,743 INFO L857 garLoopResultBuilder]: For program point L172(lines 172 607) no Hoare annotation was computed. [2021-10-13 06:48:54,743 INFO L857 garLoopResultBuilder]: For program point L139(lines 139 618) no Hoare annotation was computed. [2021-10-13 06:48:54,743 INFO L857 garLoopResultBuilder]: For program point L106(lines 106 629) no Hoare annotation was computed. [2021-10-13 06:48:54,743 INFO L853 garLoopResultBuilder]: At program point L206(lines 202 597) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse13 (= (_ bv8448 32) .cse11))) (let ((.cse5 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse13)) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse12 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse6 .cse7) (and .cse0 .cse8 .cse1 .cse2 .cse3 .cse4 .cse5 .cse9 .cse10 .cse6 (= .cse11 (_ bv8496 32)) .cse7 .cse12) (and .cse0 .cse8 .cse1 .cse2 .cse3 .cse4 .cse9 .cse10 .cse13 .cse6 .cse7 .cse12) (and .cse0 .cse8 .cse1 .cse2 .cse3 .cse4 .cse6 .cse7 (not .cse10)))))) [2021-10-13 06:48:54,744 INFO L860 garLoopResultBuilder]: At program point L107(lines 106 629) the Hoare annotation is: true [2021-10-13 06:48:54,744 INFO L857 garLoopResultBuilder]: For program point L339(lines 339 343) no Hoare annotation was computed. [2021-10-13 06:48:54,744 INFO L857 garLoopResultBuilder]: For program point L472(lines 472 483) no Hoare annotation was computed. [2021-10-13 06:48:54,744 INFO L857 garLoopResultBuilder]: For program point L439(lines 439 443) no Hoare annotation was computed. [2021-10-13 06:48:54,744 INFO L853 garLoopResultBuilder]: At program point L373(lines 356 391) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-13 06:48:54,745 INFO L857 garLoopResultBuilder]: For program point L241(lines 241 246) no Hoare annotation was computed. [2021-10-13 06:48:54,745 INFO L857 garLoopResultBuilder]: For program point L208(lines 208 595) no Hoare annotation was computed. [2021-10-13 06:48:54,745 INFO L857 garLoopResultBuilder]: For program point L175(lines 175 606) no Hoare annotation was computed. [2021-10-13 06:48:54,745 INFO L857 garLoopResultBuilder]: For program point L142(lines 142 617) no Hoare annotation was computed. [2021-10-13 06:48:54,745 INFO L857 garLoopResultBuilder]: For program point L109(lines 109 628) no Hoare annotation was computed. [2021-10-13 06:48:54,745 INFO L853 garLoopResultBuilder]: At program point L407(lines 398 429) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-13 06:48:54,746 INFO L860 garLoopResultBuilder]: At program point L209(lines 208 595) the Hoare annotation is: true [2021-10-13 06:48:54,746 INFO L853 garLoopResultBuilder]: At program point L176(lines 172 607) the Hoare annotation is: (let ((.cse12 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse7 (= (_ bv8448 32) .cse12))) (let ((.cse6 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse10 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse0 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse11 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse7)) (.cse1 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse13 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32))) (.cse8 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse6 .cse8 (= .cse12 (_ bv8496 32)) .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse11 .cse13 .cse8 .cse9) (and .cse3 .cse4 .cse13 (= .cse12 ULTIMATE.start_ssl3_accept_~s__state~0) .cse8 .cse9) (and .cse1 .cse2 .cse3 .cse4 .cse5 .cse13 .cse7 .cse8 .cse9))))) [2021-10-13 06:48:54,746 INFO L853 garLoopResultBuilder]: At program point L143(lines 139 618) the Hoare annotation is: (let ((.cse5 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse0 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32))) (.cse7 (= .cse5 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse6 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (= .cse5 (_ bv8496 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (= (_ bv8448 32) .cse5) .cse6) (and .cse7 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32))) (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)) .cse8 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0) (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse7 .cse6 .cse8)))) [2021-10-13 06:48:54,746 INFO L857 garLoopResultBuilder]: For program point L77(lines 77 85) no Hoare annotation was computed. [2021-10-13 06:48:54,746 INFO L857 garLoopResultBuilder]: For program point L375(lines 375 379) no Hoare annotation was computed. [2021-10-13 06:48:54,747 INFO L857 garLoopResultBuilder]: For program point L409(lines 409 415) no Hoare annotation was computed. [2021-10-13 06:48:54,747 INFO L857 garLoopResultBuilder]: For program point L178(lines 178 605) no Hoare annotation was computed. [2021-10-13 06:48:54,747 INFO L857 garLoopResultBuilder]: For program point L145(lines 145 616) no Hoare annotation was computed. [2021-10-13 06:48:54,747 INFO L857 garLoopResultBuilder]: For program point L112(lines 112 627) no Hoare annotation was computed. [2021-10-13 06:48:54,747 INFO L857 garLoopResultBuilder]: For program point L575(lines 575 585) no Hoare annotation was computed. [2021-10-13 06:48:54,747 INFO L857 garLoopResultBuilder]: For program point L575-1(lines 575 585) no Hoare annotation was computed. [2021-10-13 06:48:54,747 INFO L857 garLoopResultBuilder]: For program point L476(lines 476 480) no Hoare annotation was computed. [2021-10-13 06:48:54,748 INFO L857 garLoopResultBuilder]: For program point L278(lines 278 282) no Hoare annotation was computed. [2021-10-13 06:48:54,748 INFO L860 garLoopResultBuilder]: At program point L212(lines 211 594) the Hoare annotation is: true [2021-10-13 06:48:54,748 INFO L857 garLoopResultBuilder]: For program point L80(lines 80 84) no Hoare annotation was computed. [2021-10-13 06:48:54,748 INFO L857 garLoopResultBuilder]: For program point L80-2(lines 77 85) no Hoare annotation was computed. [2021-10-13 06:48:54,748 INFO L857 garLoopResultBuilder]: For program point L510(lines 510 514) no Hoare annotation was computed. [2021-10-13 06:48:54,748 INFO L857 garLoopResultBuilder]: For program point L312(lines 312 320) no Hoare annotation was computed. [2021-10-13 06:48:54,749 INFO L860 garLoopResultBuilder]: At program point L676(lines 68 678) the Hoare annotation is: true [2021-10-13 06:48:54,749 INFO L857 garLoopResultBuilder]: For program point L643(lines 643 649) no Hoare annotation was computed. [2021-10-13 06:48:54,749 INFO L857 garLoopResultBuilder]: For program point L544(lines 544 549) no Hoare annotation was computed. [2021-10-13 06:48:54,749 INFO L857 garLoopResultBuilder]: For program point L181(lines 181 604) no Hoare annotation was computed. [2021-10-13 06:48:54,749 INFO L857 garLoopResultBuilder]: For program point L148(lines 148 615) no Hoare annotation was computed. [2021-10-13 06:48:54,749 INFO L857 garLoopResultBuilder]: For program point L115(lines 115 626) no Hoare annotation was computed. [2021-10-13 06:48:54,750 INFO L860 garLoopResultBuilder]: At program point L677(lines 11 679) the Hoare annotation is: true [2021-10-13 06:48:54,750 INFO L857 garLoopResultBuilder]: For program point L578(lines 578 582) no Hoare annotation was computed. [2021-10-13 06:48:54,750 INFO L853 garLoopResultBuilder]: At program point L182(lines 178 605) the Hoare annotation is: (let ((.cse8 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse11 (= (_ bv8448 32) .cse8))) (let ((.cse5 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse11)) (.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= .cse8 (_ bv8496 32)) .cse9 .cse10) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32))) .cse6 .cse11 .cse7 .cse9 .cse10 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0))))))) [2021-10-13 06:48:54,750 INFO L853 garLoopResultBuilder]: At program point L149(lines 145 616) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-13 06:48:54,750 INFO L857 garLoopResultBuilder]: For program point L315(lines 315 319) no Hoare annotation was computed. [2021-10-13 06:48:54,751 INFO L857 garLoopResultBuilder]: For program point L315-2(lines 213 591) no Hoare annotation was computed. [2021-10-13 06:48:54,751 INFO L860 garLoopResultBuilder]: At program point L216(lines 109 628) the Hoare annotation is: true [2021-10-13 06:48:54,751 INFO L857 garLoopResultBuilder]: For program point L184(lines 184 603) no Hoare annotation was computed. [2021-10-13 06:48:54,751 INFO L857 garLoopResultBuilder]: For program point L151(lines 151 614) no Hoare annotation was computed. [2021-10-13 06:48:54,751 INFO L857 garLoopResultBuilder]: For program point L118(lines 118 625) no Hoare annotation was computed. [2021-10-13 06:48:54,751 INFO L857 garLoopResultBuilder]: For program point L515(lines 515 519) no Hoare annotation was computed. [2021-10-13 06:48:54,751 INFO L857 garLoopResultBuilder]: For program point L515-2(lines 515 519) no Hoare annotation was computed. [2021-10-13 06:48:54,752 INFO L857 garLoopResultBuilder]: For program point L449-1(lines 449 461) no Hoare annotation was computed. [2021-10-13 06:48:54,752 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-10-13 06:48:54,752 INFO L853 garLoopResultBuilder]: At program point L417(lines 408 428) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-13 06:48:54,752 INFO L857 garLoopResultBuilder]: For program point L351(lines 351 355) no Hoare annotation was computed. [2021-10-13 06:48:54,752 INFO L857 garLoopResultBuilder]: For program point L351-2(lines 213 591) no Hoare annotation was computed. [2021-10-13 06:48:54,752 INFO L857 garLoopResultBuilder]: For program point L87(lines 87 95) no Hoare annotation was computed. [2021-10-13 06:48:54,753 INFO L857 garLoopResultBuilder]: For program point L87-1(lines 68 678) no Hoare annotation was computed. [2021-10-13 06:48:54,753 INFO L857 garLoopResultBuilder]: For program point L187(lines 187 602) no Hoare annotation was computed. [2021-10-13 06:48:54,753 INFO L857 garLoopResultBuilder]: For program point L154(lines 154 613) no Hoare annotation was computed. [2021-10-13 06:48:54,753 INFO L857 garLoopResultBuilder]: For program point L121(lines 121 624) no Hoare annotation was computed. [2021-10-13 06:48:54,753 INFO L857 garLoopResultBuilder]: For program point L88(lines 88 92) no Hoare annotation was computed. [2021-10-13 06:48:54,753 INFO L857 garLoopResultBuilder]: For program point L452(lines 452 457) no Hoare annotation was computed. [2021-10-13 06:48:54,754 INFO L857 garLoopResultBuilder]: For program point L221(lines 221 225) no Hoare annotation was computed. [2021-10-13 06:48:54,754 INFO L853 garLoopResultBuilder]: At program point L188(lines 184 603) the Hoare annotation is: (let ((.cse2 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse5 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse0 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse1 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse10 (= (_ bv8448 32) .cse2)) (.cse11 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse12 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse4 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)))) (or (and .cse0 .cse1 (= (_ bv8608 32) ULTIMATE.start_ssl3_accept_~s__state~0) (= .cse2 (_ bv8496 32)) .cse3 .cse4) (and .cse5 .cse6 .cse7 .cse8 .cse9 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse10) (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse11 .cse12) (and .cse5 .cse6 .cse7 .cse8 .cse9 .cse0 .cse1 .cse10 .cse11 .cse12 .cse3 .cse4)))) [2021-10-13 06:48:54,754 INFO L853 garLoopResultBuilder]: At program point L155(lines 151 614) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-13 06:48:54,754 INFO L857 garLoopResultBuilder]: For program point L221-2(lines 213 591) no Hoare annotation was computed. [2021-10-13 06:48:54,754 INFO L857 garLoopResultBuilder]: For program point L420(lines 420 424) no Hoare annotation was computed. [2021-10-13 06:48:54,755 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-10-13 06:48:54,755 INFO L857 garLoopResultBuilder]: For program point L190(lines 190 601) no Hoare annotation was computed. [2021-10-13 06:48:54,755 INFO L857 garLoopResultBuilder]: For program point L157(lines 157 612) no Hoare annotation was computed. [2021-10-13 06:48:54,755 INFO L857 garLoopResultBuilder]: For program point L124(lines 124 623) no Hoare annotation was computed. [2021-10-13 06:48:54,755 INFO L857 garLoopResultBuilder]: For program point L554(lines 554 558) no Hoare annotation was computed. [2021-10-13 06:48:54,755 INFO L857 garLoopResultBuilder]: For program point L488(lines 488 492) no Hoare annotation was computed. [2021-10-13 06:48:54,755 INFO L853 garLoopResultBuilder]: At program point L125(lines 121 624) the Hoare annotation is: (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (= (_ bv8448 32) (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0))))) (.cse5 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32))) (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)) .cse5) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse5))) [2021-10-13 06:48:54,755 INFO L853 garLoopResultBuilder]: At program point L555(lines 68 678) the Hoare annotation is: false [2021-10-13 06:48:54,755 INFO L857 garLoopResultBuilder]: For program point L258(lines 258 272) no Hoare annotation was computed. [2021-10-13 06:48:54,756 INFO L857 garLoopResultBuilder]: For program point L259(lines 259 264) no Hoare annotation was computed. [2021-10-13 06:48:54,756 INFO L857 garLoopResultBuilder]: For program point L193(lines 193 600) no Hoare annotation was computed. [2021-10-13 06:48:54,756 INFO L857 garLoopResultBuilder]: For program point L160(lines 160 611) no Hoare annotation was computed. [2021-10-13 06:48:54,756 INFO L857 garLoopResultBuilder]: For program point L127(lines 127 622) no Hoare annotation was computed. [2021-10-13 06:48:54,756 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-10-13 06:48:54,756 INFO L860 garLoopResultBuilder]: At program point L689(lines 680 691) the Hoare annotation is: true [2021-10-13 06:48:54,756 INFO L857 garLoopResultBuilder]: For program point L359(lines 359 390) no Hoare annotation was computed. [2021-10-13 06:48:54,756 INFO L857 garLoopResultBuilder]: For program point L326(lines 326 330) no Hoare annotation was computed. [2021-10-13 06:48:54,756 INFO L857 garLoopResultBuilder]: For program point L326-2(lines 326 330) no Hoare annotation was computed. [2021-10-13 06:48:54,756 INFO L853 garLoopResultBuilder]: At program point L194(lines 190 601) the Hoare annotation is: (let ((.cse10 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse13 (= (_ bv8448 32) .cse10))) (let ((.cse8 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse13)) (.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse7 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse5 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse11 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse12 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)))) (or (and .cse0 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8640 32)) .cse5 .cse6 (not .cse7)) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse8 .cse9 .cse7 .cse5 (= .cse10 (_ bv8496 32)) .cse6 .cse11 .cse12) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse8 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse9 .cse7 .cse13 .cse5 .cse6 .cse11 .cse12))))) [2021-10-13 06:48:54,756 INFO L853 garLoopResultBuilder]: At program point L161(lines 157 612) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-13 06:48:54,757 INFO L853 garLoopResultBuilder]: At program point L128(lines 127 622) the Hoare annotation is: (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse6 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32))) (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)) .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse5 .cse6))) [2021-10-13 06:48:54,757 INFO L857 garLoopResultBuilder]: For program point L525(lines 525 530) no Hoare annotation was computed. [2021-10-13 06:48:54,757 INFO L853 garLoopResultBuilder]: At program point L592(lines 103 660) the Hoare annotation is: (let ((.cse28 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0))) (.cse6 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32)))) (let ((.cse21 (= (_ bv8512 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse15 (= (_ bv8482 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse16 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8482 32))) (.cse18 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse25 (= (_ bv8608 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse22 (= (_ bv8592 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse14 (= (_ bv3 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse12 (= (_ bv8672 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse20 (= (_ bv3 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse4 (= (_ bv8656 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse0 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse2 (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8640 32))) (.cse3 (not .cse6)) (.cse17 (= (_ bv8576 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)) (.cse1 (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse19 (= (_ bv8640 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse27 (= (_ bv8560 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse23 (= .cse28 ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32))) (.cse24 (= (_ bv8528 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse26 (= (_ bv8544 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse13 (= (_ bv8448 32) .cse28)) (.cse11 (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0)) (.cse5 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse7 (= .cse28 (_ bv8496 32))) (.cse8 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse9 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse10 .cse11) (and .cse12 .cse0 .cse5 .cse6 .cse13 .cse9) (and .cse14 .cse0 .cse1 .cse6 .cse7) (and .cse15 .cse6 .cse16) (and .cse17 .cse18 .cse6 .cse7 .cse8) (and .cse12 .cse0 .cse5 .cse6 .cse7 .cse9) (and .cse19 .cse10) (and .cse20 .cse5 .cse6) (and .cse1 .cse6 .cse16) (and .cse21 .cse6 .cse7 .cse8) (and .cse17 .cse1 .cse10) (and .cse5 .cse6 .cse13 .cse22 .cse8 .cse9) (and .cse17 .cse18 .cse6 .cse13 .cse8) (and .cse4 .cse3 .cse8) (and .cse23 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse17 .cse11 .cse6 .cse13 .cse8) (and .cse24 .cse10) (and .cse21 .cse6 .cse13 .cse8) (and .cse17 .cse23 .cse6 .cse13 .cse8) (and .cse4 .cse10 .cse6) (and .cse17 .cse6 .cse25 .cse7 .cse8) (and .cse19 .cse5 .cse6 .cse13 .cse8 .cse9) (and .cse15 .cse10 .cse16) (and .cse26 .cse6 .cse7 .cse8) (and .cse1 .cse10 .cse16) (and .cse12 .cse10) (and .cse17 .cse18 .cse10) (and .cse14 .cse0 .cse23 .cse6 .cse13) (and .cse5 .cse6 .cse25 .cse13 .cse8 .cse9) (and .cse10 .cse22) (and .cse27 .cse6 .cse13 .cse8) (and .cse10 .cse25) (and .cse10 .cse26) (and .cse17 .cse6 .cse22 .cse7 .cse8) (and .cse14 .cse1 .cse10) (and .cse24 .cse6 .cse13 .cse8) (and .cse12 .cse0 .cse3) (and .cse20 .cse10) (and .cse27 .cse10) (and .cse0 .cse20 .cse2) (and .cse4 .cse5 .cse6 .cse13 .cse8 .cse9) (and .cse0 .cse19 .cse2 .cse3) (and .cse17 .cse1 .cse6 .cse7 .cse8) (and .cse19 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse27 .cse6 .cse7 .cse8) (and .cse10 .cse23) (and .cse10 .cse13) (and .cse24 .cse6 .cse7 .cse8) (and .cse26 .cse6 .cse13 .cse8) (and .cse11 .cse5 .cse6 .cse7 .cse8 .cse9)))) [2021-10-13 06:48:54,757 INFO L857 garLoopResultBuilder]: For program point L559(lines 559 563) no Hoare annotation was computed. [2021-10-13 06:48:54,757 INFO L857 garLoopResultBuilder]: For program point L295(lines 295 299) no Hoare annotation was computed. [2021-10-13 06:48:54,757 INFO L857 garLoopResultBuilder]: For program point L295-2(lines 213 591) no Hoare annotation was computed. [2021-10-13 06:48:54,757 INFO L857 garLoopResultBuilder]: For program point L196(lines 196 599) no Hoare annotation was computed. [2021-10-13 06:48:54,757 INFO L857 garLoopResultBuilder]: For program point L163(lines 163 610) no Hoare annotation was computed. [2021-10-13 06:48:54,757 INFO L857 garLoopResultBuilder]: For program point L130(lines 130 621) no Hoare annotation was computed. [2021-10-13 06:48:54,757 INFO L857 garLoopResultBuilder]: For program point L362(lines 362 389) no Hoare annotation was computed. [2021-10-13 06:48:54,757 INFO L857 garLoopResultBuilder]: For program point L362-1(lines 362 389) no Hoare annotation was computed. [2021-10-13 06:48:54,757 INFO L857 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-10-13 06:48:54,758 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 672) no Hoare annotation was computed. [2021-10-13 06:48:54,758 INFO L857 garLoopResultBuilder]: For program point L363(lines 363 386) no Hoare annotation was computed. [2021-10-13 06:48:54,758 INFO L860 garLoopResultBuilder]: At program point L661(lines 102 662) the Hoare annotation is: true [2021-10-13 06:48:54,758 INFO L857 garLoopResultBuilder]: For program point L199(lines 199 598) no Hoare annotation was computed. [2021-10-13 06:48:54,758 INFO L857 garLoopResultBuilder]: For program point L166(lines 166 609) no Hoare annotation was computed. [2021-10-13 06:48:54,758 INFO L857 garLoopResultBuilder]: For program point L133(lines 133 620) no Hoare annotation was computed. [2021-10-13 06:48:54,758 INFO L857 garLoopResultBuilder]: For program point L398(lines 398 429) no Hoare annotation was computed. [2021-10-13 06:48:54,758 INFO L857 garLoopResultBuilder]: For program point L233(lines 233 250) no Hoare annotation was computed. [2021-10-13 06:48:54,759 INFO L853 garLoopResultBuilder]: At program point L200(lines 196 599) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse13 (= (_ bv8448 32) .cse11))) (let ((.cse9 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse13)) (.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv4 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (.cse2 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse5 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (not (= ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0 (_ bv8496 32)))) (.cse6 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse7 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0)) (.cse12 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__s3__tmp__next_state___0~0)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (not (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) .cse8) (and .cse0 .cse2 .cse3 .cse4 .cse5 .cse9 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse6 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse9 .cse10 .cse6 (= .cse11 (_ bv8496 32)) .cse7 .cse8 .cse12) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse10 .cse13 .cse6 .cse7 .cse8 .cse12))))) [2021-10-13 06:48:54,759 INFO L853 garLoopResultBuilder]: At program point L167(lines 163 610) the Hoare annotation is: (let ((.cse11 (bvadd (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_Y~0) (bvmul (_ bv2 32) ULTIMATE.start_ssl3_accept_~ag_X~0)))) (let ((.cse6 (= (_ bv8448 32) .cse11))) (let ((.cse0 (not (= (_ bv8497 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse1 (not (= (_ bv8465 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse2 (not (= (_ bv8464 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse3 (not (= (_ bv8466 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse4 (not (= (_ bv8481 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse10 (or (not (= (_ bv8448 32) ULTIMATE.start_ssl3_accept_~s__state~0)) .cse6)) (.cse5 (= ULTIMATE.start_ssl3_accept_~s__hit~0 (_ bv0 32))) (.cse7 (not (= (_ bv8480 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse8 (not (= (_ bv8496 32) ULTIMATE.start_ssl3_accept_~s__state~0))) (.cse9 (= (_ bv2 32) ULTIMATE.start_ssl3_accept_~blastFlag~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 (= ULTIMATE.start_ssl3_accept_~blastFlag~0 (_ bv1 32)) .cse7 .cse8) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse10 .cse5 .cse7 (= .cse11 (_ bv8496 32)) .cse8 .cse9))))) [2021-10-13 06:48:54,759 INFO L857 garLoopResultBuilder]: For program point L233-2(lines 213 591) no Hoare annotation was computed. [2021-10-13 06:48:54,764 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-13 06:48:54,854 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 13.10 06:48:54 BoogieIcfgContainer [2021-10-13 06:48:54,858 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-13 06:48:54,859 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-13 06:48:54,859 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-13 06:48:54,859 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-13 06:48:54,859 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.10 06:45:28" (3/4) ... [2021-10-13 06:48:54,864 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-10-13 06:48:54,895 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2021-10-13 06:48:54,896 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2021-10-13 06:48:54,897 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-13 06:48:54,897 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-13 06:48:55,000 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/witness.graphml [2021-10-13 06:48:55,000 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-13 06:48:55,002 INFO L168 Benchmark]: Toolchain (without parser) took 208529.22 ms. Allocated memory was 54.5 MB in the beginning and 1.3 GB in the end (delta: 1.2 GB). Free memory was 31.2 MB in the beginning and 531.9 MB in the end (delta: -500.7 MB). Peak memory consumption was 702.4 MB. Max. memory is 16.1 GB. [2021-10-13 06:48:55,002 INFO L168 Benchmark]: CDTParser took 0.27 ms. Allocated memory is still 54.5 MB. Free memory was 35.4 MB in the beginning and 35.4 MB in the end (delta: 33.7 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-13 06:48:55,003 INFO L168 Benchmark]: CACSL2BoogieTranslator took 651.32 ms. Allocated memory was 54.5 MB in the beginning and 69.2 MB in the end (delta: 14.7 MB). Free memory was 31.1 MB in the beginning and 49.6 MB in the end (delta: -18.6 MB). Peak memory consumption was 7.7 MB. Max. memory is 16.1 GB. [2021-10-13 06:48:55,003 INFO L168 Benchmark]: Boogie Procedure Inliner took 106.97 ms. Allocated memory is still 69.2 MB. Free memory was 49.6 MB in the beginning and 47.0 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 06:48:55,004 INFO L168 Benchmark]: Boogie Preprocessor took 87.57 ms. Allocated memory is still 69.2 MB. Free memory was 47.0 MB in the beginning and 44.9 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-13 06:48:55,004 INFO L168 Benchmark]: RCFGBuilder took 883.17 ms. Allocated memory is still 69.2 MB. Free memory was 44.7 MB in the beginning and 33.7 MB in the end (delta: 11.0 MB). Peak memory consumption was 13.4 MB. Max. memory is 16.1 GB. [2021-10-13 06:48:55,004 INFO L168 Benchmark]: TraceAbstraction took 206648.70 ms. Allocated memory was 69.2 MB in the beginning and 1.3 GB in the end (delta: 1.2 GB). Free memory was 33.1 MB in the beginning and 546.6 MB in the end (delta: -513.5 MB). Peak memory consumption was 1.0 GB. Max. memory is 16.1 GB. [2021-10-13 06:48:55,005 INFO L168 Benchmark]: Witness Printer took 142.04 ms. Allocated memory is still 1.3 GB. Free memory was 546.6 MB in the beginning and 531.9 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. [2021-10-13 06:48:55,007 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.27 ms. Allocated memory is still 54.5 MB. Free memory was 35.4 MB in the beginning and 35.4 MB in the end (delta: 33.7 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 651.32 ms. Allocated memory was 54.5 MB in the beginning and 69.2 MB in the end (delta: 14.7 MB). Free memory was 31.1 MB in the beginning and 49.6 MB in the end (delta: -18.6 MB). Peak memory consumption was 7.7 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 106.97 ms. Allocated memory is still 69.2 MB. Free memory was 49.6 MB in the beginning and 47.0 MB in the end (delta: 2.6 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 87.57 ms. Allocated memory is still 69.2 MB. Free memory was 47.0 MB in the beginning and 44.9 MB in the end (delta: 2.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 883.17 ms. Allocated memory is still 69.2 MB. Free memory was 44.7 MB in the beginning and 33.7 MB in the end (delta: 11.0 MB). Peak memory consumption was 13.4 MB. Max. memory is 16.1 GB. * TraceAbstraction took 206648.70 ms. Allocated memory was 69.2 MB in the beginning and 1.3 GB in the end (delta: 1.2 GB). Free memory was 33.1 MB in the beginning and 546.6 MB in the end (delta: -513.5 MB). Peak memory consumption was 1.0 GB. Max. memory is 16.1 GB. * Witness Printer took 142.04 ms. Allocated memory is still 1.3 GB. Free memory was 546.6 MB in the beginning and 531.9 MB in the end (delta: 14.7 MB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 672]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 138 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 206411.8ms, OverallIterations: 24, TraceHistogramMax: 21, EmptinessCheckTime: 295.2ms, AutomataDifference: 11641.6ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 20330.3ms, InitialAbstractionConstructionTime: 16.7ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 5148 SDtfs, 3721 SDslu, 4778 SDs, 0 SdLazy, 4541 SolverSat, 657 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 5967.9ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 27077 GetRequests, 27006 SyntacticMatches, 3 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 2 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1003.0ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=15126occurred in iteration=22, InterpolantAutomatonStates: 102, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: 4205.8ms AutomataMinimizationTime, 24 MinimizatonAttempts, 9770 StatesRemovedByMinimization, 19 NontrivialMinimizations, HoareAnnotationStatistics: 0.0ms HoareAnnotationTime, 29 LocationsWithAnnotation, 29 PreInvPairs, 716 NumberOfFragments, 4576 HoareAnnotationTreeSize, 29 FomulaSimplifications, 157503 FormulaSimplificationTreeSizeReduction, 4039.2ms HoareSimplificationTime, 29 FomulaSimplificationsInter, 107447 FormulaSimplificationTreeSizeReductionInter, 16270.4ms HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 731.1ms SsaConstructionTime, 3712.4ms SatisfiabilityAnalysisTime, 69840.9ms InterpolantComputationTime, 13564 NumberOfCodeBlocks, 13564 NumberOfCodeBlocksAsserted, 41 NumberOfCheckSat, 27052 ConstructedInterpolants, 42 QuantifiedInterpolants, 57811 SizeOfPredicates, 37 NumberOfNonLiveVariables, 15755 ConjunctsInSsa, 105 ConjunctsInUnsatCore, 76 InterpolantComputations, 36 PerfectInterpolantSequences, 136548/140100 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 196]: Loop Invariant Derived loop invariant: (((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && !(s__hit == 0bv32)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(s__s3__tmp__next_state___0 == 8496bv32)) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 109]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 211]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 408]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 11]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 208]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 102]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 172]: Loop Invariant Derived loop invariant: (((((((((((((8576bv32 == s__s3__tmp__next_state___0 && !(8497bv32 == s__state)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || (((((((((((8576bv32 == s__s3__tmp__next_state___0 && !(8497bv32 == s__state)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag)) || (((((((((8576bv32 == s__s3__tmp__next_state___0 && !(8497bv32 == s__state)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || (((((!(8464bv32 == s__state) && !(8466bv32 == s__state)) && blastFlag == 1bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && blastFlag == 1bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) - InvariantResult [Line: 157]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 680]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 398]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 151]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 103]: Loop Invariant Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((((((((((((((!(4bv32 == blastFlag) && 8448bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32) && !(s__hit == 0bv32)) || (((((8656bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (blastFlag == 1bv32 && 8466bv32 == s__state)) || (((((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32)) || ((8482bv32 == s__state && s__hit == 0bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8497bv32 == s__s3__tmp__next_state___0))) || (8640bv32 == s__state && blastFlag == 1bv32)) || ((3bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32)) || ((8448bv32 == s__state && s__hit == 0bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (((8512bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32)) || (((((!(s__s3__tmp__next_state___0 == 8496bv32) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 8592bv32 == s__state) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8656bv32 == s__state && !(s__hit == 0bv32)) && 2bv32 == blastFlag)) || (((((~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8466bv32 == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (8528bv32 == s__state && blastFlag == 1bv32)) || (((8512bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((((8576bv32 == s__s3__tmp__next_state___0 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8656bv32 == s__state && blastFlag == 1bv32) && s__hit == 0bv32)) || ((((8576bv32 == s__s3__tmp__next_state___0 && s__hit == 0bv32) && 8608bv32 == s__state) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8640bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((8482bv32 == s__state && blastFlag == 1bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (((8544bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((8448bv32 == s__state && blastFlag == 1bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (8672bv32 == s__state && blastFlag == 1bv32)) || ((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && blastFlag == 1bv32)) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) || (((((!(s__s3__tmp__next_state___0 == 8496bv32) && s__hit == 0bv32) && 8608bv32 == s__state) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (blastFlag == 1bv32 && 8592bv32 == s__state)) || (((8560bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (blastFlag == 1bv32 && 8608bv32 == s__state)) || (blastFlag == 1bv32 && 8544bv32 == s__state)) || ((((8576bv32 == s__s3__tmp__next_state___0 && s__hit == 0bv32) && 8592bv32 == s__state) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((3bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32)) || (((8528bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__hit == 0bv32))) || (3bv32 == s__state && blastFlag == 1bv32)) || (8560bv32 == s__state && blastFlag == 1bv32)) || ((!(4bv32 == blastFlag) && 3bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32)) || (((((8656bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((!(4bv32 == blastFlag) && 8640bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32) && !(s__hit == 0bv32))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8640bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((8560bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (blastFlag == 1bv32 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state)) || (blastFlag == 1bv32 && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) || (((8528bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((8544bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (((((8466bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 184]: Loop Invariant Derived loop invariant: ((((((!(s__s3__tmp__next_state___0 == 8496bv32) && s__hit == 0bv32) && 8608bv32 == s__state) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || (((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 356]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 121]: Loop Invariant Derived loop invariant: (((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && !(8496bv32 == s__state)) || ((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8496bv32 == s__state)) - InvariantResult [Line: 163]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 127]: Loop Invariant Derived loop invariant: ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) || (((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) - InvariantResult [Line: 106]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 145]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) - InvariantResult [Line: 68]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 103]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((((((((((((((((((((((((((((!(4bv32 == blastFlag) && 8448bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32) && !(s__hit == 0bv32)) || (((((8656bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (blastFlag == 1bv32 && 8466bv32 == s__state)) || (((((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32)) || ((8482bv32 == s__state && s__hit == 0bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8497bv32 == s__s3__tmp__next_state___0))) || (8640bv32 == s__state && blastFlag == 1bv32)) || ((3bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32)) || ((8448bv32 == s__state && s__hit == 0bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (((8512bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32)) || (((((!(s__s3__tmp__next_state___0 == 8496bv32) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 8592bv32 == s__state) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8656bv32 == s__state && !(s__hit == 0bv32)) && 2bv32 == blastFlag)) || (((((~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8466bv32 == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (8528bv32 == s__state && blastFlag == 1bv32)) || (((8512bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((((8576bv32 == s__s3__tmp__next_state___0 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8656bv32 == s__state && blastFlag == 1bv32) && s__hit == 0bv32)) || ((((8576bv32 == s__s3__tmp__next_state___0 && s__hit == 0bv32) && 8608bv32 == s__state) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8640bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((8482bv32 == s__state && blastFlag == 1bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (((8544bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((8448bv32 == s__state && blastFlag == 1bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || (8672bv32 == s__state && blastFlag == 1bv32)) || ((8576bv32 == s__s3__tmp__next_state___0 && 8576bv32 == s__state) && blastFlag == 1bv32)) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) || (((((!(s__s3__tmp__next_state___0 == 8496bv32) && s__hit == 0bv32) && 8608bv32 == s__state) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (blastFlag == 1bv32 && 8592bv32 == s__state)) || (((8560bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (blastFlag == 1bv32 && 8608bv32 == s__state)) || (blastFlag == 1bv32 && 8544bv32 == s__state)) || ((((8576bv32 == s__s3__tmp__next_state___0 && s__hit == 0bv32) && 8592bv32 == s__state) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((3bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32)) || (((8528bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((8672bv32 == s__state && !(4bv32 == blastFlag)) && !(s__hit == 0bv32))) || (3bv32 == s__state && blastFlag == 1bv32)) || (8560bv32 == s__state && blastFlag == 1bv32)) || ((!(4bv32 == blastFlag) && 3bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32)) || (((((8656bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((!(4bv32 == blastFlag) && 8640bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32) && !(s__hit == 0bv32))) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (((((8640bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((8560bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (blastFlag == 1bv32 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state)) || (blastFlag == 1bv32 && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) || (((8528bv32 == s__state && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || (8464bv32 == s__state && blastFlag == 0bv32)) || (((8544bv32 == s__state && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || (((((8466bv32 == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 130]: Loop Invariant Derived loop invariant: (((((((((((!(8497bv32 == s__state) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) || (((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && blastFlag == 0bv32) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || (((((((8576bv32 == s__s3__tmp__next_state___0 && !(8497bv32 == s__state)) && !(8481bv32 == s__state)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag)) || (((((!(8497bv32 == s__state) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) - InvariantResult [Line: 190]: Loop Invariant Derived loop invariant: (((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && s__s3__tmp__next_state___0 == 8640bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && !(s__hit == 0bv32)) || ((((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || (((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 139]: Loop Invariant Derived loop invariant: (((((((!(8465bv32 == s__state) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && blastFlag == 1bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) || (((((~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((((((!(8465bv32 == s__state) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && blastFlag == 1bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) - InvariantResult [Line: 68]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 169]: Loop Invariant Derived loop invariant: (((((((((((!(4bv32 == blastFlag) && 8448bv32 == s__state) && s__s3__tmp__next_state___0 == 8640bv32) && !(s__hit == 0bv32)) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32)) || ((8448bv32 == s__state && s__hit == 0bv32) && s__s3__tmp__next_state___0 == 8482bv32)) || ((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32)) || (((3bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && blastFlag == 1bv32) && !(s__s3__tmp__next_state___0 == 8496bv32))) || ((((8576bv32 == s__s3__tmp__next_state___0 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && 2bv32 == blastFlag)) || ((((3bv32 == s__s3__tmp__next_state___0 && !(4bv32 == blastFlag)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) || (((8448bv32 == s__state && blastFlag == 1bv32) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__s3__tmp__next_state___0 == 8482bv32)) || ((((8576bv32 == s__s3__tmp__next_state___0 && 8448bv32 == s__state) && s__hit == 0bv32) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && 2bv32 == blastFlag)) || ((blastFlag == 1bv32 && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == s__state) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) - InvariantResult [Line: 178]: Loop Invariant Derived loop invariant: ((((((((((((8576bv32 == s__s3__tmp__next_state___0 && !(8497bv32 == s__state)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) || ((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state))) || (((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && 2bv32 == blastFlag) && !(8497bv32 == s__s3__tmp__next_state___0)) - InvariantResult [Line: 202]: Loop Invariant Derived loop invariant: ((((((((((!(8497bv32 == s__state) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && blastFlag == 1bv32) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) || ((((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && (!(8448bv32 == s__state) || 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)))) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && !(8480bv32 == s__state)) && ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X)) == 8496bv32) && !(8496bv32 == s__state)) && !(8497bv32 == s__s3__tmp__next_state___0))) || (((((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(s__s3__tmp__next_state___0 == 8496bv32)) && s__hit == 0bv32) && 8448bv32 == ~bvadd64(~bvmul32(2bv32, ag_Y), ~bvmul32(2bv32, ag_X))) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && !(8497bv32 == s__s3__tmp__next_state___0))) || ((((((((!(8497bv32 == s__state) && !(4bv32 == blastFlag)) && !(8465bv32 == s__state)) && !(8464bv32 == s__state)) && !(8466bv32 == s__state)) && !(8481bv32 == s__state)) && !(8480bv32 == s__state)) && !(8496bv32 == s__state)) && !(s__hit == 0bv32)) RESULT: Ultimate proved your program to be correct! [2021-10-13 06:48:55,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_50e60af6-07ad-4048-9a1a-41e29a1306da/bin/utaipan-q2qaUkNPG8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...