./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_unwindbound20.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/config/TaipanReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_unwindbound20.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7 --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 7004d2b01bb7d5c4b1956f589017b61646e33c2f2be997467596b458e0de6322 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-11-25 19:10:01,351 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-25 19:10:01,353 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-25 19:10:01,385 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-25 19:10:01,385 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-25 19:10:01,387 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-25 19:10:01,394 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-25 19:10:01,396 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-25 19:10:01,399 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-25 19:10:01,400 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-25 19:10:01,402 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-25 19:10:01,403 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-25 19:10:01,404 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-25 19:10:01,405 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-25 19:10:01,407 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-25 19:10:01,414 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-25 19:10:01,416 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-25 19:10:01,422 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-25 19:10:01,425 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-25 19:10:01,433 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-25 19:10:01,436 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-25 19:10:01,441 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-25 19:10:01,445 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-25 19:10:01,446 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-25 19:10:01,456 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-25 19:10:01,456 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-25 19:10:01,457 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-25 19:10:01,459 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-25 19:10:01,459 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-25 19:10:01,461 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-25 19:10:01,461 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-25 19:10:01,462 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-25 19:10:01,464 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-25 19:10:01,466 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-25 19:10:01,467 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-25 19:10:01,468 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-25 19:10:01,468 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-25 19:10:01,469 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-25 19:10:01,469 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-25 19:10:01,470 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-25 19:10:01,471 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-25 19:10:01,472 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-25 19:10:01,520 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-25 19:10:01,520 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-25 19:10:01,521 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-25 19:10:01,521 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-25 19:10:01,522 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-25 19:10:01,529 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-25 19:10:01,529 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-25 19:10:01,529 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-25 19:10:01,529 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-25 19:10:01,530 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-25 19:10:01,531 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-25 19:10:01,531 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-25 19:10:01,531 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-25 19:10:01,531 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-25 19:10:01,532 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-25 19:10:01,532 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-25 19:10:01,532 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-25 19:10:01,532 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-25 19:10:01,533 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-25 19:10:01,533 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-25 19:10:01,533 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-25 19:10:01,534 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-25 19:10:01,534 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-25 19:10:01,534 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-25 19:10:01,534 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-25 19:10:01,534 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-25 19:10:01,536 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-25 19:10:01,537 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-25 19:10:01,537 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-25 19:10:01,537 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-25 19:10:01,537 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-25 19:10:01,538 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-25 19:10:01,538 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:10:01,538 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-25 19:10:01,538 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-25 19:10:01,539 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-25 19:10:01,539 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-25 19:10:01,539 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-25 19:10:01,539 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-25 19:10:01,539 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-25 19:10:01,540 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-25 19:10:01,540 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_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/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_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7 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 -> 7004d2b01bb7d5c4b1956f589017b61646e33c2f2be997467596b458e0de6322 [2021-11-25 19:10:01,785 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-25 19:10:01,809 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-25 19:10:01,812 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-25 19:10:01,813 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-25 19:10:01,815 INFO L275 PluginConnector]: CDTParser initialized [2021-11-25 19:10:01,816 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/../../sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_unwindbound20.c [2021-11-25 19:10:01,900 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/data/59861abd4/90f42c3eae8749698cd01e0dda889d2b/FLAGac52cfba3 [2021-11-25 19:10:02,356 INFO L306 CDTParser]: Found 1 translation units. [2021-11-25 19:10:02,357 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_unwindbound20.c [2021-11-25 19:10:02,363 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/data/59861abd4/90f42c3eae8749698cd01e0dda889d2b/FLAGac52cfba3 [2021-11-25 19:10:02,723 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/data/59861abd4/90f42c3eae8749698cd01e0dda889d2b [2021-11-25 19:10:02,726 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-25 19:10:02,727 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-25 19:10:02,729 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-25 19:10:02,729 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-25 19:10:02,734 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-25 19:10:02,734 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:10:02" (1/1) ... [2021-11-25 19:10:02,735 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2e907e6e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:02, skipping insertion in model container [2021-11-25 19:10:02,736 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 07:10:02" (1/1) ... [2021-11-25 19:10:02,742 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-25 19:10:02,757 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-25 19:10:02,912 WARN L230 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_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_unwindbound20.c[490,503] [2021-11-25 19:10:02,961 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:10:02,969 INFO L203 MainTranslator]: Completed pre-run [2021-11-25 19:10:02,987 WARN L230 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_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/sv-benchmarks/c/nla-digbench-scaling/egcd3-ll_unwindbound20.c[490,503] [2021-11-25 19:10:03,022 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-25 19:10:03,039 INFO L208 MainTranslator]: Completed translation [2021-11-25 19:10:03,040 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03 WrapperNode [2021-11-25 19:10:03,040 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-25 19:10:03,042 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-25 19:10:03,042 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-25 19:10:03,042 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-25 19:10:03,049 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03" (1/1) ... [2021-11-25 19:10:03,062 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03" (1/1) ... [2021-11-25 19:10:03,093 INFO L137 Inliner]: procedures = 14, calls = 14, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 91 [2021-11-25 19:10:03,094 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-25 19:10:03,095 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-25 19:10:03,095 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-25 19:10:03,095 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-25 19:10:03,103 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03" (1/1) ... [2021-11-25 19:10:03,104 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03" (1/1) ... [2021-11-25 19:10:03,119 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03" (1/1) ... [2021-11-25 19:10:03,119 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03" (1/1) ... [2021-11-25 19:10:03,122 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03" (1/1) ... [2021-11-25 19:10:03,133 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03" (1/1) ... [2021-11-25 19:10:03,134 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03" (1/1) ... [2021-11-25 19:10:03,136 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-25 19:10:03,137 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-25 19:10:03,137 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-25 19:10:03,137 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-25 19:10:03,144 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03" (1/1) ... [2021-11-25 19:10:03,151 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-25 19:10:03,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:10:03,176 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-25 19:10:03,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-25 19:10:03,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-25 19:10:03,229 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-25 19:10:03,229 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-25 19:10:03,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-25 19:10:03,230 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-25 19:10:03,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-25 19:10:03,230 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-25 19:10:03,230 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-25 19:10:03,303 INFO L236 CfgBuilder]: Building ICFG [2021-11-25 19:10:03,304 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-25 19:10:03,448 INFO L277 CfgBuilder]: Performing block encoding [2021-11-25 19:10:03,468 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-25 19:10:03,468 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-11-25 19:10:03,471 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:10:03 BoogieIcfgContainer [2021-11-25 19:10:03,471 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-25 19:10:03,473 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-25 19:10:03,473 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-25 19:10:03,488 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-25 19:10:03,489 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 07:10:02" (1/3) ... [2021-11-25 19:10:03,489 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@45e3b42b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:10:03, skipping insertion in model container [2021-11-25 19:10:03,489 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 07:10:03" (2/3) ... [2021-11-25 19:10:03,490 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@45e3b42b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 07:10:03, skipping insertion in model container [2021-11-25 19:10:03,490 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 07:10:03" (3/3) ... [2021-11-25 19:10:03,491 INFO L111 eAbstractionObserver]: Analyzing ICFG egcd3-ll_unwindbound20.c [2021-11-25 19:10:03,496 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-25 19:10:03,496 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-25 19:10:03,541 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-25 19:10:03,548 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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-11-25 19:10:03,548 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-25 19:10:03,566 INFO L276 IsEmpty]: Start isEmpty. Operand has 30 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 20 states have internal predecessors, (30), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2021-11-25 19:10:03,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-25 19:10:03,570 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:10:03,571 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:10:03,572 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:10:03,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:10:03,577 INFO L85 PathProgramCache]: Analyzing trace with hash 1826888722, now seen corresponding path program 1 times [2021-11-25 19:10:03,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:10:03,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1156962303] [2021-11-25 19:10:03,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:03,587 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:10:03,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:10:03,723 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 19:10:03,724 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:10:03,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1156962303] [2021-11-25 19:10:03,725 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1156962303] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:10:03,725 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:10:03,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-25 19:10:03,727 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790112349] [2021-11-25 19:10:03,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:10:03,733 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-25 19:10:03,733 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:10:03,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-25 19:10:03,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-25 19:10:03,763 INFO L87 Difference]: Start difference. First operand has 30 states, 19 states have (on average 1.5789473684210527) internal successors, (30), 20 states have internal predecessors, (30), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Second operand has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:03,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:10:03,792 INFO L93 Difference]: Finished difference Result 54 states and 86 transitions. [2021-11-25 19:10:03,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-25 19:10:03,795 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 13 [2021-11-25 19:10:03,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:10:03,803 INFO L225 Difference]: With dead ends: 54 [2021-11-25 19:10:03,803 INFO L226 Difference]: Without dead ends: 28 [2021-11-25 19:10:03,806 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-25 19:10:03,810 INFO L933 BasicCegarLoop]: 37 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 37 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:10:03,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 37 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:10:03,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28 states. [2021-11-25 19:10:03,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28 to 28. [2021-11-25 19:10:03,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28 states, 18 states have (on average 1.3888888888888888) internal successors, (25), 19 states have internal predecessors, (25), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 19:10:03,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 38 transitions. [2021-11-25 19:10:03,860 INFO L78 Accepts]: Start accepts. Automaton has 28 states and 38 transitions. Word has length 13 [2021-11-25 19:10:03,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:10:03,862 INFO L470 AbstractCegarLoop]: Abstraction has 28 states and 38 transitions. [2021-11-25 19:10:03,862 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.5) internal successors, (7), 2 states have internal predecessors, (7), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:03,862 INFO L276 IsEmpty]: Start isEmpty. Operand 28 states and 38 transitions. [2021-11-25 19:10:03,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-25 19:10:03,864 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:10:03,864 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:10:03,865 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-25 19:10:03,865 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:10:03,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:10:03,866 INFO L85 PathProgramCache]: Analyzing trace with hash -828509657, now seen corresponding path program 1 times [2021-11-25 19:10:03,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:10:03,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931013043] [2021-11-25 19:10:03,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:03,867 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:10:03,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:10:03,970 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 19:10:03,971 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:10:03,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931013043] [2021-11-25 19:10:03,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931013043] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:10:03,972 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:10:03,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 19:10:03,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [562691075] [2021-11-25 19:10:03,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:10:03,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-25 19:10:03,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:10:03,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-25 19:10:03,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:10:03,975 INFO L87 Difference]: Start difference. First operand 28 states and 38 transitions. Second operand has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:04,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:10:04,045 INFO L93 Difference]: Finished difference Result 37 states and 47 transitions. [2021-11-25 19:10:04,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-25 19:10:04,049 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 14 [2021-11-25 19:10:04,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:10:04,050 INFO L225 Difference]: With dead ends: 37 [2021-11-25 19:10:04,058 INFO L226 Difference]: Without dead ends: 30 [2021-11-25 19:10:04,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-25 19:10:04,074 INFO L933 BasicCegarLoop]: 34 mSDtfsCounter, 3 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 94 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:10:04,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 94 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:10:04,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2021-11-25 19:10:04,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2021-11-25 19:10:04,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30 states, 20 states have (on average 1.35) internal successors, (27), 21 states have internal predecessors, (27), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 19:10:04,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 40 transitions. [2021-11-25 19:10:04,088 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 40 transitions. Word has length 14 [2021-11-25 19:10:04,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:10:04,088 INFO L470 AbstractCegarLoop]: Abstraction has 30 states and 40 transitions. [2021-11-25 19:10:04,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 2.0) internal successors, (8), 4 states have internal predecessors, (8), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:04,089 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 40 transitions. [2021-11-25 19:10:04,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-11-25 19:10:04,090 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:10:04,090 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:10:04,090 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-25 19:10:04,090 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:10:04,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:10:04,091 INFO L85 PathProgramCache]: Analyzing trace with hash 66369279, now seen corresponding path program 1 times [2021-11-25 19:10:04,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:10:04,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805326395] [2021-11-25 19:10:04,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:04,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:10:04,126 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:10:04,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1776281914] [2021-11-25 19:10:04,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:04,134 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:04,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:10:04,136 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:10:04,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-25 19:10:04,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:10:04,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-25 19:10:04,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:10:04,318 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 19:10:04,318 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:10:04,318 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:10:04,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805326395] [2021-11-25 19:10:04,319 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:10:04,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776281914] [2021-11-25 19:10:04,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776281914] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:10:04,320 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:10:04,320 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:10:04,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139144037] [2021-11-25 19:10:04,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:10:04,321 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:10:04,321 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:10:04,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:10:04,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:10:04,322 INFO L87 Difference]: Start difference. First operand 30 states and 40 transitions. Second operand has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:04,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:10:04,440 INFO L93 Difference]: Finished difference Result 50 states and 68 transitions. [2021-11-25 19:10:04,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 19:10:04,442 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 15 [2021-11-25 19:10:04,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:10:04,444 INFO L225 Difference]: With dead ends: 50 [2021-11-25 19:10:04,444 INFO L226 Difference]: Without dead ends: 43 [2021-11-25 19:10:04,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:10:04,448 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 44 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 104 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:10:04,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 104 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:10:04,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43 states. [2021-11-25 19:10:04,457 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43 to 31. [2021-11-25 19:10:04,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31 states, 21 states have (on average 1.3333333333333333) internal successors, (28), 22 states have internal predecessors, (28), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 19:10:04,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 41 transitions. [2021-11-25 19:10:04,467 INFO L78 Accepts]: Start accepts. Automaton has 31 states and 41 transitions. Word has length 15 [2021-11-25 19:10:04,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:10:04,468 INFO L470 AbstractCegarLoop]: Abstraction has 31 states and 41 transitions. [2021-11-25 19:10:04,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.5) internal successors, (10), 4 states have internal predecessors, (10), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:04,469 INFO L276 IsEmpty]: Start isEmpty. Operand 31 states and 41 transitions. [2021-11-25 19:10:04,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-25 19:10:04,470 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:10:04,471 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:10:04,495 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2021-11-25 19:10:04,676 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:04,676 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:10:04,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:10:04,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1737104877, now seen corresponding path program 1 times [2021-11-25 19:10:04,678 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:10:04,678 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329175953] [2021-11-25 19:10:04,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:04,678 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:10:04,695 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:10:04,696 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1982872277] [2021-11-25 19:10:04,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:04,696 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:04,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:10:04,697 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:10:04,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-25 19:10:04,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:10:04,769 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-25 19:10:04,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:10:04,881 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 19:10:04,881 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:10:04,881 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:10:04,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329175953] [2021-11-25 19:10:04,885 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:10:04,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1982872277] [2021-11-25 19:10:04,885 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1982872277] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:10:04,886 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:10:04,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-25 19:10:04,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582457629] [2021-11-25 19:10:04,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:10:04,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:10:04,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:10:04,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:10:04,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:10:04,895 INFO L87 Difference]: Start difference. First operand 31 states and 41 transitions. Second operand has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:04,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:10:04,945 INFO L93 Difference]: Finished difference Result 55 states and 75 transitions. [2021-11-25 19:10:04,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 19:10:04,946 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2021-11-25 19:10:04,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:10:04,947 INFO L225 Difference]: With dead ends: 55 [2021-11-25 19:10:04,949 INFO L226 Difference]: Without dead ends: 33 [2021-11-25 19:10:04,950 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:10:04,951 INFO L933 BasicCegarLoop]: 33 mSDtfsCounter, 2 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:10:04,955 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 119 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:10:04,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33 states. [2021-11-25 19:10:04,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33 to 33. [2021-11-25 19:10:04,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33 states, 23 states have (on average 1.3043478260869565) internal successors, (30), 24 states have internal predecessors, (30), 7 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2021-11-25 19:10:04,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 43 transitions. [2021-11-25 19:10:04,971 INFO L78 Accepts]: Start accepts. Automaton has 33 states and 43 transitions. Word has length 20 [2021-11-25 19:10:04,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:10:04,972 INFO L470 AbstractCegarLoop]: Abstraction has 33 states and 43 transitions. [2021-11-25 19:10:04,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 2.8) internal successors, (14), 4 states have internal predecessors, (14), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:04,973 INFO L276 IsEmpty]: Start isEmpty. Operand 33 states and 43 transitions. [2021-11-25 19:10:04,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-11-25 19:10:04,974 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:10:04,974 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:10:05,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-25 19:10:05,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:05,184 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:10:05,185 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:10:05,185 INFO L85 PathProgramCache]: Analyzing trace with hash 148941760, now seen corresponding path program 1 times [2021-11-25 19:10:05,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:10:05,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725952114] [2021-11-25 19:10:05,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:05,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:10:05,213 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:10:05,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [390982217] [2021-11-25 19:10:05,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:05,225 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:05,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:10:05,240 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:10:05,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-25 19:10:05,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:10:05,304 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-25 19:10:05,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:10:05,641 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 19:10:05,641 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:10:05,641 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:10:05,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725952114] [2021-11-25 19:10:05,642 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:10:05,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390982217] [2021-11-25 19:10:05,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390982217] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:10:05,643 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:10:05,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-25 19:10:05,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765127716] [2021-11-25 19:10:05,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:10:05,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-25 19:10:05,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:10:05,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-25 19:10:05,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:10:05,645 INFO L87 Difference]: Start difference. First operand 33 states and 43 transitions. Second operand has 8 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:05,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:10:05,743 INFO L93 Difference]: Finished difference Result 51 states and 68 transitions. [2021-11-25 19:10:05,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-25 19:10:05,744 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 20 [2021-11-25 19:10:05,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:10:05,745 INFO L225 Difference]: With dead ends: 51 [2021-11-25 19:10:05,746 INFO L226 Difference]: Without dead ends: 49 [2021-11-25 19:10:05,746 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-11-25 19:10:05,747 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 43 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 156 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:10:05,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 156 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:10:05,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 49 states. [2021-11-25 19:10:05,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 49 to 48. [2021-11-25 19:10:05,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48 states, 33 states have (on average 1.3333333333333333) internal successors, (44), 34 states have internal predecessors, (44), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 19:10:05,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 65 transitions. [2021-11-25 19:10:05,760 INFO L78 Accepts]: Start accepts. Automaton has 48 states and 65 transitions. Word has length 20 [2021-11-25 19:10:05,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:10:05,760 INFO L470 AbstractCegarLoop]: Abstraction has 48 states and 65 transitions. [2021-11-25 19:10:05,760 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 2.5) internal successors, (15), 6 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:05,761 INFO L276 IsEmpty]: Start isEmpty. Operand 48 states and 65 transitions. [2021-11-25 19:10:05,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-25 19:10:05,762 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:10:05,762 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:10:05,801 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-25 19:10:05,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:05,988 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:10:05,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:10:05,989 INFO L85 PathProgramCache]: Analyzing trace with hash -1894324762, now seen corresponding path program 1 times [2021-11-25 19:10:05,989 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:10:05,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151184410] [2021-11-25 19:10:05,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:05,989 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:10:06,008 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:10:06,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1790826399] [2021-11-25 19:10:06,008 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:06,008 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:06,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:10:06,015 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:10:06,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-25 19:10:06,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:10:06,055 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-25 19:10:06,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:10:06,127 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 19:10:06,129 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:10:06,212 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 19:10:06,212 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:10:06,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151184410] [2021-11-25 19:10:06,212 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:10:06,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1790826399] [2021-11-25 19:10:06,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1790826399] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:10:06,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [910509849] [2021-11-25 19:10:06,234 INFO L159 IcfgInterpreter]: Started Sifa with 18 locations of interest [2021-11-25 19:10:06,234 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:10:06,239 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:10:06,244 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:10:06,244 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:10:07,310 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:10:07,359 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:10:09,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [910509849] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:10:09,934 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:10:09,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [5, 6] total 22 [2021-11-25 19:10:09,935 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2004572352] [2021-11-25 19:10:09,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:10:09,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-25 19:10:09,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:10:09,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-25 19:10:09,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=341, Unknown=0, NotChecked=0, Total=462 [2021-11-25 19:10:09,937 INFO L87 Difference]: Start difference. First operand 48 states and 65 transitions. Second operand has 14 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 10 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 19:10:10,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:10:10,407 INFO L93 Difference]: Finished difference Result 80 states and 111 transitions. [2021-11-25 19:10:10,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-25 19:10:10,409 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 10 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 21 [2021-11-25 19:10:10,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:10:10,410 INFO L225 Difference]: With dead ends: 80 [2021-11-25 19:10:10,411 INFO L226 Difference]: Without dead ends: 58 [2021-11-25 19:10:10,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 160 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=141, Invalid=411, Unknown=0, NotChecked=0, Total=552 [2021-11-25 19:10:10,413 INFO L933 BasicCegarLoop]: 24 mSDtfsCounter, 5 mSDsluCounter, 108 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 17 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:10:10,413 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 132 Invalid, 126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 101 Invalid, 0 Unknown, 17 Unchecked, 0.2s Time] [2021-11-25 19:10:10,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58 states. [2021-11-25 19:10:10,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58 to 56. [2021-11-25 19:10:10,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 41 states have (on average 1.3170731707317074) internal successors, (54), 42 states have internal predecessors, (54), 11 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 19:10:10,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 75 transitions. [2021-11-25 19:10:10,444 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 75 transitions. Word has length 21 [2021-11-25 19:10:10,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:10:10,445 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 75 transitions. [2021-11-25 19:10:10,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 1.2727272727272727) internal successors, (14), 10 states have internal predecessors, (14), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 19:10:10,445 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 75 transitions. [2021-11-25 19:10:10,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-11-25 19:10:10,446 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:10:10,446 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:10:10,484 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-25 19:10:10,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:10,660 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:10:10,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:10:10,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1377591568, now seen corresponding path program 1 times [2021-11-25 19:10:10,661 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:10:10,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841261988] [2021-11-25 19:10:10,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:10,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:10:10,674 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:10:10,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1026116634] [2021-11-25 19:10:10,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:10,675 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:10,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:10:10,676 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:10:10,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-25 19:10:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:10:10,736 INFO L263 TraceCheckSpWp]: Trace formula consists of 102 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-25 19:10:10,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:10:11,025 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 19:10:11,025 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:10:11,025 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:10:11,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841261988] [2021-11-25 19:10:11,026 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:10:11,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1026116634] [2021-11-25 19:10:11,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1026116634] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:10:11,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:10:11,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-25 19:10:11,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915088741] [2021-11-25 19:10:11,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:10:11,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-25 19:10:11,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:10:11,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-25 19:10:11,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2021-11-25 19:10:11,029 INFO L87 Difference]: Start difference. First operand 56 states and 75 transitions. Second operand has 10 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-25 19:10:11,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:10:11,254 INFO L93 Difference]: Finished difference Result 73 states and 97 transitions. [2021-11-25 19:10:11,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-25 19:10:11,255 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 25 [2021-11-25 19:10:11,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:10:11,256 INFO L225 Difference]: With dead ends: 73 [2021-11-25 19:10:11,256 INFO L226 Difference]: Without dead ends: 71 [2021-11-25 19:10:11,257 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-11-25 19:10:11,258 INFO L933 BasicCegarLoop]: 35 mSDtfsCounter, 103 mSDsluCounter, 158 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:10:11,258 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [108 Valid, 186 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:10:11,259 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-11-25 19:10:11,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 60. [2021-11-25 19:10:11,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60 states, 44 states have (on average 1.2954545454545454) internal successors, (57), 45 states have internal predecessors, (57), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 19:10:11,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 78 transitions. [2021-11-25 19:10:11,270 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 78 transitions. Word has length 25 [2021-11-25 19:10:11,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:10:11,271 INFO L470 AbstractCegarLoop]: Abstraction has 60 states and 78 transitions. [2021-11-25 19:10:11,271 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2021-11-25 19:10:11,271 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 78 transitions. [2021-11-25 19:10:11,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-25 19:10:11,272 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:10:11,273 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:10:11,310 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-25 19:10:11,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:11,492 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:10:11,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:10:11,492 INFO L85 PathProgramCache]: Analyzing trace with hash 692243834, now seen corresponding path program 1 times [2021-11-25 19:10:11,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:10:11,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320734646] [2021-11-25 19:10:11,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:11,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:10:11,506 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:10:11,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2030935613] [2021-11-25 19:10:11,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:11,507 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:11,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:10:11,508 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:10:11,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-25 19:10:11,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:10:11,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-25 19:10:11,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:10:11,635 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 19:10:11,635 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:10:11,636 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:10:11,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320734646] [2021-11-25 19:10:11,636 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:10:11,636 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030935613] [2021-11-25 19:10:11,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030935613] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:10:11,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:10:11,637 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:10:11,637 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657976018] [2021-11-25 19:10:11,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:10:11,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-25 19:10:11,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:10:11,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-25 19:10:11,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:10:11,639 INFO L87 Difference]: Start difference. First operand 60 states and 78 transitions. Second operand has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:11,672 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:10:11,672 INFO L93 Difference]: Finished difference Result 105 states and 139 transitions. [2021-11-25 19:10:11,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:10:11,673 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2021-11-25 19:10:11,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:10:11,674 INFO L225 Difference]: With dead ends: 105 [2021-11-25 19:10:11,674 INFO L226 Difference]: Without dead ends: 64 [2021-11-25 19:10:11,675 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:10:11,676 INFO L933 BasicCegarLoop]: 32 mSDtfsCounter, 8 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:10:11,676 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 100 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:10:11,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-11-25 19:10:11,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 62. [2021-11-25 19:10:11,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 46 states have (on average 1.2826086956521738) internal successors, (59), 47 states have internal predecessors, (59), 11 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-11-25 19:10:11,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 80 transitions. [2021-11-25 19:10:11,687 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 80 transitions. Word has length 26 [2021-11-25 19:10:11,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:10:11,688 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 80 transitions. [2021-11-25 19:10:11,688 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 5 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-25 19:10:11,688 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 80 transitions. [2021-11-25 19:10:11,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-25 19:10:11,689 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:10:11,690 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:10:11,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-25 19:10:11,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:11,911 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:10:11,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:10:11,912 INFO L85 PathProgramCache]: Analyzing trace with hash -1856138177, now seen corresponding path program 1 times [2021-11-25 19:10:11,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:10:11,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129524090] [2021-11-25 19:10:11,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:11,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:10:11,923 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:10:11,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1285887865] [2021-11-25 19:10:11,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:11,928 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:11,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:10:11,929 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:10:11,933 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-25 19:10:11,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:10:11,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 24 conjunts are in the unsatisfiable core [2021-11-25 19:10:11,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:10:12,199 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-25 19:10:12,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:10:12,323 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-25 19:10:12,323 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:10:12,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129524090] [2021-11-25 19:10:12,323 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:10:12,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1285887865] [2021-11-25 19:10:12,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1285887865] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:10:12,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [119297645] [2021-11-25 19:10:12,330 INFO L159 IcfgInterpreter]: Started Sifa with 20 locations of interest [2021-11-25 19:10:12,330 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:10:12,331 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:10:12,333 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:10:12,334 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:10:13,390 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 53 for LOIs [2021-11-25 19:10:13,416 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:10:13,453 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:10:16,944 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [119297645] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:10:16,944 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:10:16,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [9, 6] total 28 [2021-11-25 19:10:16,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785244313] [2021-11-25 19:10:16,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:10:16,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-25 19:10:16,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:10:16,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-25 19:10:16,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=649, Unknown=0, NotChecked=0, Total=756 [2021-11-25 19:10:16,956 INFO L87 Difference]: Start difference. First operand 62 states and 80 transitions. Second operand has 19 states, 15 states have (on average 1.0666666666666667) internal successors, (16), 14 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 19:10:17,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:10:17,660 INFO L93 Difference]: Finished difference Result 110 states and 146 transitions. [2021-11-25 19:10:17,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-25 19:10:17,661 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 15 states have (on average 1.0666666666666667) internal successors, (16), 14 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 27 [2021-11-25 19:10:17,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:10:17,662 INFO L225 Difference]: With dead ends: 110 [2021-11-25 19:10:17,662 INFO L226 Difference]: Without dead ends: 88 [2021-11-25 19:10:17,663 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 52 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 198 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=118, Invalid=752, Unknown=0, NotChecked=0, Total=870 [2021-11-25 19:10:17,663 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 7 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 434 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 65 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 19:10:17,664 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 211 Invalid, 434 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 359 Invalid, 0 Unknown, 65 Unchecked, 0.5s Time] [2021-11-25 19:10:17,665 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2021-11-25 19:10:17,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 84. [2021-11-25 19:10:17,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 84 states, 57 states have (on average 1.2280701754385965) internal successors, (70), 60 states have internal predecessors, (70), 19 states have call successors, (19), 7 states have call predecessors, (19), 7 states have return successors, (18), 16 states have call predecessors, (18), 18 states have call successors, (18) [2021-11-25 19:10:17,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 84 states to 84 states and 107 transitions. [2021-11-25 19:10:17,681 INFO L78 Accepts]: Start accepts. Automaton has 84 states and 107 transitions. Word has length 27 [2021-11-25 19:10:17,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:10:17,681 INFO L470 AbstractCegarLoop]: Abstraction has 84 states and 107 transitions. [2021-11-25 19:10:17,681 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 15 states have (on average 1.0666666666666667) internal successors, (16), 14 states have internal predecessors, (16), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-25 19:10:17,681 INFO L276 IsEmpty]: Start isEmpty. Operand 84 states and 107 transitions. [2021-11-25 19:10:17,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-25 19:10:17,683 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:10:17,684 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:10:17,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-25 19:10:17,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-11-25 19:10:17,912 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:10:17,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:10:17,912 INFO L85 PathProgramCache]: Analyzing trace with hash -301475410, now seen corresponding path program 1 times [2021-11-25 19:10:17,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:10:17,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283110508] [2021-11-25 19:10:17,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:17,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:10:17,931 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:10:17,931 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1292757228] [2021-11-25 19:10:17,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:17,931 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:17,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:10:17,932 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:10:17,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-25 19:10:17,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:10:17,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-25 19:10:17,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:10:18,135 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-25 19:10:18,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:10:18,262 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 10 proven. 2 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-25 19:10:18,262 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:10:18,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283110508] [2021-11-25 19:10:18,263 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:10:18,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1292757228] [2021-11-25 19:10:18,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1292757228] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:10:18,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1510277810] [2021-11-25 19:10:18,266 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-25 19:10:18,267 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:10:18,267 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:10:18,267 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:10:18,267 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:10:27,208 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 40 for LOIs [2021-11-25 19:10:27,229 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:10:27,257 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:10:31,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1510277810] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:10:31,314 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:10:31,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [6, 7] total 29 [2021-11-25 19:10:31,315 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806149253] [2021-11-25 19:10:31,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:10:31,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-11-25 19:10:31,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:10:31,316 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-11-25 19:10:31,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=205, Invalid=607, Unknown=0, NotChecked=0, Total=812 [2021-11-25 19:10:31,317 INFO L87 Difference]: Start difference. First operand 84 states and 107 transitions. Second operand has 19 states, 16 states have (on average 1.3125) internal successors, (21), 14 states have internal predecessors, (21), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-25 19:10:31,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:10:31,945 INFO L93 Difference]: Finished difference Result 154 states and 197 transitions. [2021-11-25 19:10:31,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-25 19:10:31,945 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 1.3125) internal successors, (21), 14 states have internal predecessors, (21), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 47 [2021-11-25 19:10:31,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:10:31,948 INFO L225 Difference]: With dead ends: 154 [2021-11-25 19:10:31,948 INFO L226 Difference]: Without dead ends: 113 [2021-11-25 19:10:31,949 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 100 SyntacticMatches, 12 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 660 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=216, Invalid=654, Unknown=0, NotChecked=0, Total=870 [2021-11-25 19:10:31,950 INFO L933 BasicCegarLoop]: 18 mSDtfsCounter, 8 mSDsluCounter, 163 mSDsCounter, 0 mSdLazyCounter, 325 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 325 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 32 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:10:31,950 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 181 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 325 Invalid, 0 Unknown, 32 Unchecked, 0.4s Time] [2021-11-25 19:10:31,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 113 states. [2021-11-25 19:10:31,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 113 to 93. [2021-11-25 19:10:31,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 65 states have (on average 1.2307692307692308) internal successors, (80), 67 states have internal predecessors, (80), 19 states have call successors, (19), 8 states have call predecessors, (19), 8 states have return successors, (18), 17 states have call predecessors, (18), 18 states have call successors, (18) [2021-11-25 19:10:31,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 117 transitions. [2021-11-25 19:10:31,968 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 117 transitions. Word has length 47 [2021-11-25 19:10:31,969 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:10:31,969 INFO L470 AbstractCegarLoop]: Abstraction has 93 states and 117 transitions. [2021-11-25 19:10:31,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 1.3125) internal successors, (21), 14 states have internal predecessors, (21), 4 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-25 19:10:31,969 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 117 transitions. [2021-11-25 19:10:31,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-25 19:10:31,971 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:10:31,972 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:10:31,996 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-25 19:10:32,184 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-25 19:10:32,184 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:10:32,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:10:32,184 INFO L85 PathProgramCache]: Analyzing trace with hash -339484245, now seen corresponding path program 1 times [2021-11-25 19:10:32,185 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:10:32,185 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959443749] [2021-11-25 19:10:32,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:32,185 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:10:32,195 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:10:32,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1883239066] [2021-11-25 19:10:32,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:10:32,196 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:10:32,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:10:32,201 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:10:32,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-25 19:10:32,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:10:32,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 159 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-25 19:10:32,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:10:32,372 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-25 19:10:32,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:10:32,515 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-25 19:10:32,516 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:10:32,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959443749] [2021-11-25 19:10:32,516 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:10:32,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883239066] [2021-11-25 19:10:32,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883239066] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:10:32,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1671447496] [2021-11-25 19:10:32,519 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-25 19:10:32,519 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:10:32,520 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:10:32,520 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:10:32,520 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:10:38,866 WARN L221 IntervalDomain]: Interval conversion did not stabilize in 16 iterations. Over-approximation may be very coarse. [2021-11-25 19:10:44,206 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 13 for LOIs [2021-11-25 19:10:44,214 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:10:44,245 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:11:00,375 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '3159#(and (<= ~counter~0 22) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= 0 |#StackHeapBarrier|) (<= 3 ~counter~0) (= |#NULL.base| 0))' at error location [2021-11-25 19:11:00,375 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:11:00,375 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:11:00,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8] total 14 [2021-11-25 19:11:00,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128803222] [2021-11-25 19:11:00,376 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:11:00,376 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-25 19:11:00,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:11:00,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-25 19:11:00,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=226, Invalid=1106, Unknown=0, NotChecked=0, Total=1332 [2021-11-25 19:11:00,378 INFO L87 Difference]: Start difference. First operand 93 states and 117 transitions. Second operand has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:11:00,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:11:00,729 INFO L93 Difference]: Finished difference Result 471 states and 589 transitions. [2021-11-25 19:11:00,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-25 19:11:00,730 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 48 [2021-11-25 19:11:00,730 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:11:00,734 INFO L225 Difference]: With dead ends: 471 [2021-11-25 19:11:00,734 INFO L226 Difference]: Without dead ends: 464 [2021-11-25 19:11:00,736 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 105 SyntacticMatches, 2 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 714 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=302, Invalid=1590, Unknown=0, NotChecked=0, Total=1892 [2021-11-25 19:11:00,736 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 225 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 115 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 364 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:11:00,737 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [225 Valid, 364 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:11:00,738 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2021-11-25 19:11:00,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 364. [2021-11-25 19:11:00,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 254 states have (on average 1.2480314960629921) internal successors, (317), 261 states have internal predecessors, (317), 75 states have call successors, (75), 34 states have call predecessors, (75), 34 states have return successors, (70), 68 states have call predecessors, (70), 70 states have call successors, (70) [2021-11-25 19:11:00,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 462 transitions. [2021-11-25 19:11:00,789 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 462 transitions. Word has length 48 [2021-11-25 19:11:00,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:11:00,790 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 462 transitions. [2021-11-25 19:11:00,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:11:00,790 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 462 transitions. [2021-11-25 19:11:00,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-25 19:11:00,792 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:11:00,793 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 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-11-25 19:11:00,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-11-25 19:11:01,008 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:11:01,008 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:11:01,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:11:01,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1953712133, now seen corresponding path program 1 times [2021-11-25 19:11:01,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:11:01,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23991561] [2021-11-25 19:11:01,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:11:01,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:11:01,020 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:11:01,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1319666089] [2021-11-25 19:11:01,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:11:01,021 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:11:01,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:11:01,022 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:11:01,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-25 19:11:01,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:11:01,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 53 conjunts are in the unsatisfiable core [2021-11-25 19:11:01,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:11:01,718 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-25 19:11:01,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:11:02,563 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 9 proven. 17 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-25 19:11:02,564 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:11:02,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23991561] [2021-11-25 19:11:02,564 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:11:02,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1319666089] [2021-11-25 19:11:02,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1319666089] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:11:02,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1043892877] [2021-11-25 19:11:02,567 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-25 19:11:02,567 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:11:02,568 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:11:02,568 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:11:02,568 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:11:08,137 WARN L221 IntervalDomain]: Interval conversion did not stabilize in 17 iterations. Over-approximation may be very coarse. [2021-11-25 19:11:08,138 WARN L221 IntervalDomain]: Interval conversion did not stabilize in 16 iterations. Over-approximation may be very coarse. [2021-11-25 19:11:13,809 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 13 for LOIs [2021-11-25 19:11:13,817 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:11:13,844 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:11:36,356 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '4688#(and (<= 0 |#NULL.base|) (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (<= 1 ~counter~0) (= __VERIFIER_assert_~cond 0) (<= |#NULL.base| 0) (<= 0 |#NULL.offset|) (<= 0 |#StackHeapBarrier|))' at error location [2021-11-25 19:11:36,356 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:11:36,357 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:11:36,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 21 [2021-11-25 19:11:36,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [99188374] [2021-11-25 19:11:36,357 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:11:36,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2021-11-25 19:11:36,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:11:36,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-11-25 19:11:36,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1763, Unknown=0, NotChecked=0, Total=1980 [2021-11-25 19:11:36,358 INFO L87 Difference]: Start difference. First operand 364 states and 462 transitions. Second operand has 21 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 19 states have internal predecessors, (49), 8 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 6 states have call successors, (10) [2021-11-25 19:11:49,567 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-25 19:11:51,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:11:51,871 INFO L93 Difference]: Finished difference Result 681 states and 948 transitions. [2021-11-25 19:11:51,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-11-25 19:11:51,872 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 19 states have internal predecessors, (49), 8 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 6 states have call successors, (10) Word has length 49 [2021-11-25 19:11:51,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:11:51,879 INFO L225 Difference]: With dead ends: 681 [2021-11-25 19:11:51,879 INFO L226 Difference]: Without dead ends: 674 [2021-11-25 19:11:51,881 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 99 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1117 ImplicationChecksByTransitivity, 27.2s TimeCoverageRelationStatistics Valid=420, Invalid=3612, Unknown=0, NotChecked=0, Total=4032 [2021-11-25 19:11:51,882 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 235 mSDsluCounter, 428 mSDsCounter, 0 mSdLazyCounter, 1013 mSolverCounterSat, 291 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 1013 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:11:51,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [252 Valid, 456 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 1013 Invalid, 1 Unknown, 0 Unchecked, 11.2s Time] [2021-11-25 19:11:51,884 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-11-25 19:11:51,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 513. [2021-11-25 19:11:51,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 362 states have (on average 1.2955801104972375) internal successors, (469), 366 states have internal predecessors, (469), 109 states have call successors, (109), 41 states have call predecessors, (109), 41 states have return successors, (106), 105 states have call predecessors, (106), 106 states have call successors, (106) [2021-11-25 19:11:51,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 684 transitions. [2021-11-25 19:11:51,973 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 684 transitions. Word has length 49 [2021-11-25 19:11:51,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:11:51,974 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 684 transitions. [2021-11-25 19:11:51,974 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 2.7222222222222223) internal successors, (49), 19 states have internal predecessors, (49), 8 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 6 states have call successors, (10) [2021-11-25 19:11:51,974 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 684 transitions. [2021-11-25 19:11:51,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-25 19:11:51,976 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:11:51,977 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:11:52,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-25 19:11:52,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-11-25 19:11:52,192 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:11:52,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:11:52,192 INFO L85 PathProgramCache]: Analyzing trace with hash -324758054, now seen corresponding path program 1 times [2021-11-25 19:11:52,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:11:52,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249980578] [2021-11-25 19:11:52,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:11:52,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:11:52,201 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:11:52,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [490970372] [2021-11-25 19:11:52,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:11:52,202 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:11:52,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:11:52,203 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:11:52,232 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-25 19:11:52,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:11:52,267 INFO L263 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-25 19:11:52,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:11:52,372 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-25 19:11:52,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:11:52,502 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 10 proven. 10 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-25 19:11:52,502 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:11:52,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249980578] [2021-11-25 19:11:52,503 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:11:52,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490970372] [2021-11-25 19:11:52,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490970372] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:11:52,503 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1754839843] [2021-11-25 19:11:52,505 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-25 19:11:52,506 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:11:52,506 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:11:52,506 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:11:52,507 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:12:03,427 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 50 for LOIs [2021-11-25 19:12:03,440 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:12:03,462 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:12:06,788 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '6771#(and (<= 0 |#NULL.base|) (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= |#NULL.base| 0) (<= 0 |#NULL.offset|) (<= ~counter~0 21) (<= 0 |#StackHeapBarrier|) (<= 3 ~counter~0))' at error location [2021-11-25 19:12:06,789 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:12:06,789 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:12:06,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-11-25 19:12:06,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2001170328] [2021-11-25 19:12:06,789 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:12:06,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-25 19:12:06,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:12:06,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-25 19:12:06,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=870, Unknown=0, NotChecked=0, Total=992 [2021-11-25 19:12:06,791 INFO L87 Difference]: Start difference. First operand 513 states and 684 transitions. Second operand has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-25 19:12:06,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:12:06,963 INFO L93 Difference]: Finished difference Result 566 states and 746 transitions. [2021-11-25 19:12:06,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:12:06,964 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 50 [2021-11-25 19:12:06,964 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:12:06,969 INFO L225 Difference]: With dead ends: 566 [2021-11-25 19:12:06,969 INFO L226 Difference]: Without dead ends: 564 [2021-11-25 19:12:06,970 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=138, Invalid=984, Unknown=0, NotChecked=0, Total=1122 [2021-11-25 19:12:06,971 INFO L933 BasicCegarLoop]: 27 mSDtfsCounter, 30 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:12:06,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 126 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:12:06,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-11-25 19:12:07,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 559. [2021-11-25 19:12:07,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 559 states, 400 states have (on average 1.2925) internal successors, (517), 406 states have internal predecessors, (517), 111 states have call successors, (111), 47 states have call predecessors, (111), 47 states have return successors, (108), 105 states have call predecessors, (108), 108 states have call successors, (108) [2021-11-25 19:12:07,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 559 states to 559 states and 736 transitions. [2021-11-25 19:12:07,083 INFO L78 Accepts]: Start accepts. Automaton has 559 states and 736 transitions. Word has length 50 [2021-11-25 19:12:07,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:12:07,084 INFO L470 AbstractCegarLoop]: Abstraction has 559 states and 736 transitions. [2021-11-25 19:12:07,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 2 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-25 19:12:07,084 INFO L276 IsEmpty]: Start isEmpty. Operand 559 states and 736 transitions. [2021-11-25 19:12:07,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-25 19:12:07,089 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:12:07,089 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:12:07,122 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-25 19:12:07,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:12:07,304 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:12:07,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:12:07,304 INFO L85 PathProgramCache]: Analyzing trace with hash 643822870, now seen corresponding path program 2 times [2021-11-25 19:12:07,304 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:12:07,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965244522] [2021-11-25 19:12:07,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:12:07,305 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:12:07,313 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:12:07,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1631519716] [2021-11-25 19:12:07,313 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-25 19:12:07,313 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:12:07,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:12:07,315 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:12:07,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-25 19:12:07,365 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-25 19:12:07,365 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-25 19:12:07,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-25 19:12:07,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:12:07,746 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-25 19:12:07,746 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:12:08,107 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-25 19:12:08,108 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:12:08,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965244522] [2021-11-25 19:12:08,108 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:12:08,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1631519716] [2021-11-25 19:12:08,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1631519716] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:12:08,108 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1116429758] [2021-11-25 19:12:08,110 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-25 19:12:08,110 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:12:08,110 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:12:08,110 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:12:08,110 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:12:18,172 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 50 for LOIs [2021-11-25 19:12:18,184 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:12:18,206 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:12:21,940 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '8726#(and (<= 0 |#NULL.base|) (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= |#NULL.base| 0) (<= 0 |#NULL.offset|) (<= ~counter~0 21) (<= 0 |#StackHeapBarrier|) (<= 3 ~counter~0))' at error location [2021-11-25 19:12:21,940 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:12:21,940 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:12:21,941 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7] total 13 [2021-11-25 19:12:21,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1929575429] [2021-11-25 19:12:21,941 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:12:21,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-25 19:12:21,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:12:21,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-25 19:12:21,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1105, Unknown=0, NotChecked=0, Total=1260 [2021-11-25 19:12:21,942 INFO L87 Difference]: Start difference. First operand 559 states and 736 transitions. Second operand has 13 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:12:22,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:12:22,871 INFO L93 Difference]: Finished difference Result 796 states and 1055 transitions. [2021-11-25 19:12:22,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-25 19:12:22,872 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) Word has length 55 [2021-11-25 19:12:22,872 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:12:22,878 INFO L225 Difference]: With dead ends: 796 [2021-11-25 19:12:22,878 INFO L226 Difference]: Without dead ends: 794 [2021-11-25 19:12:22,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 129 SyntacticMatches, 1 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 485 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=234, Invalid=1658, Unknown=0, NotChecked=0, Total=1892 [2021-11-25 19:12:22,881 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 183 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 392 SdHoareTripleChecker+Invalid, 327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:12:22,881 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [184 Valid, 392 Invalid, 327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 193 Invalid, 0 Unknown, 82 Unchecked, 0.2s Time] [2021-11-25 19:12:22,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2021-11-25 19:12:23,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 719. [2021-11-25 19:12:23,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 719 states, 519 states have (on average 1.2909441233140655) internal successors, (670), 527 states have internal predecessors, (670), 140 states have call successors, (140), 59 states have call predecessors, (140), 59 states have return successors, (137), 132 states have call predecessors, (137), 137 states have call successors, (137) [2021-11-25 19:12:23,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 719 states to 719 states and 947 transitions. [2021-11-25 19:12:23,019 INFO L78 Accepts]: Start accepts. Automaton has 719 states and 947 transitions. Word has length 55 [2021-11-25 19:12:23,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:12:23,020 INFO L470 AbstractCegarLoop]: Abstraction has 719 states and 947 transitions. [2021-11-25 19:12:23,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 4 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:12:23,021 INFO L276 IsEmpty]: Start isEmpty. Operand 719 states and 947 transitions. [2021-11-25 19:12:23,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2021-11-25 19:12:23,022 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:12:23,022 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:12:23,059 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-25 19:12:23,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-11-25 19:12:23,248 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:12:23,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:12:23,248 INFO L85 PathProgramCache]: Analyzing trace with hash -1947795252, now seen corresponding path program 1 times [2021-11-25 19:12:23,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:12:23,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316783036] [2021-11-25 19:12:23,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:12:23,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:12:23,257 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:12:23,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [715525640] [2021-11-25 19:12:23,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:12:23,267 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:12:23,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:12:23,267 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:12:23,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-25 19:12:23,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:12:23,306 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-25 19:12:23,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:12:23,424 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-25 19:12:23,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:12:23,538 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 21 proven. 2 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-11-25 19:12:23,538 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:12:23,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316783036] [2021-11-25 19:12:23,539 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:12:23,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715525640] [2021-11-25 19:12:23,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715525640] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:12:23,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [698146424] [2021-11-25 19:12:23,541 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-25 19:12:23,541 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:12:23,541 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:12:23,541 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:12:23,542 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:12:46,316 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 37 for LOIs [2021-11-25 19:12:46,374 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:12:46,396 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:12:49,767 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '11244#(and (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= 0 |#NULL.offset|) (<= ~counter~0 21) (<= 0 |#StackHeapBarrier|) (<= 3 ~counter~0) (= |#NULL.base| 0))' at error location [2021-11-25 19:12:49,767 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:12:49,767 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:12:49,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-11-25 19:12:49,768 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [299647740] [2021-11-25 19:12:49,768 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:12:49,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-25 19:12:49,769 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:12:49,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-25 19:12:49,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1082, Unknown=0, NotChecked=0, Total=1260 [2021-11-25 19:12:49,770 INFO L87 Difference]: Start difference. First operand 719 states and 947 transitions. Second operand has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:12:50,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:12:50,159 INFO L93 Difference]: Finished difference Result 1025 states and 1356 transitions. [2021-11-25 19:12:50,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-25 19:12:50,160 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 55 [2021-11-25 19:12:50,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:12:50,165 INFO L225 Difference]: With dead ends: 1025 [2021-11-25 19:12:50,165 INFO L226 Difference]: Without dead ends: 720 [2021-11-25 19:12:50,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 542 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=220, Invalid=1420, Unknown=0, NotChecked=0, Total=1640 [2021-11-25 19:12:50,170 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 123 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:12:50,172 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [123 Valid, 318 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:12:50,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 720 states. [2021-11-25 19:12:50,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 720 to 695. [2021-11-25 19:12:50,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 695 states, 497 states have (on average 1.2494969818913482) internal successors, (621), 503 states have internal predecessors, (621), 138 states have call successors, (138), 59 states have call predecessors, (138), 59 states have return successors, (136), 132 states have call predecessors, (136), 136 states have call successors, (136) [2021-11-25 19:12:50,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 695 states to 695 states and 895 transitions. [2021-11-25 19:12:50,292 INFO L78 Accepts]: Start accepts. Automaton has 695 states and 895 transitions. Word has length 55 [2021-11-25 19:12:50,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:12:50,292 INFO L470 AbstractCegarLoop]: Abstraction has 695 states and 895 transitions. [2021-11-25 19:12:50,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.0) internal successors, (48), 12 states have internal predecessors, (48), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:12:50,293 INFO L276 IsEmpty]: Start isEmpty. Operand 695 states and 895 transitions. [2021-11-25 19:12:50,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-25 19:12:50,295 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:12:50,295 INFO L514 BasicCegarLoop]: trace histogram [8, 7, 7, 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] [2021-11-25 19:12:50,328 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-25 19:12:50,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-25 19:12:50,520 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:12:50,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:12:50,520 INFO L85 PathProgramCache]: Analyzing trace with hash -897475049, now seen corresponding path program 1 times [2021-11-25 19:12:50,520 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:12:50,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454087103] [2021-11-25 19:12:50,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:12:50,521 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:12:50,535 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:12:50,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [798336906] [2021-11-25 19:12:50,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:12:50,540 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:12:50,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:12:50,541 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:12:50,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-25 19:12:50,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:12:50,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-25 19:12:50,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:12:50,734 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 14 proven. 6 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-25 19:12:50,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:12:50,858 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-25 19:12:50,858 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:12:50,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454087103] [2021-11-25 19:12:50,859 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:12:50,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [798336906] [2021-11-25 19:12:50,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [798336906] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-25 19:12:50,859 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:12:50,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 7 [2021-11-25 19:12:50,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67991888] [2021-11-25 19:12:50,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:12:50,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:12:50,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:12:50,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:12:50,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:12:50,860 INFO L87 Difference]: Start difference. First operand 695 states and 895 transitions. Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-25 19:12:51,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:12:51,013 INFO L93 Difference]: Finished difference Result 736 states and 930 transitions. [2021-11-25 19:12:51,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-25 19:12:51,013 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 58 [2021-11-25 19:12:51,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:12:51,018 INFO L225 Difference]: With dead ends: 736 [2021-11-25 19:12:51,019 INFO L226 Difference]: Without dead ends: 734 [2021-11-25 19:12:51,019 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 107 SyntacticMatches, 2 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-25 19:12:51,020 INFO L933 BasicCegarLoop]: 36 mSDtfsCounter, 12 mSDsluCounter, 87 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:12:51,021 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 118 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:12:51,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-11-25 19:12:51,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 731. [2021-11-25 19:12:51,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 731 states, 524 states have (on average 1.2328244274809161) internal successors, (646), 530 states have internal predecessors, (646), 138 states have call successors, (138), 68 states have call predecessors, (138), 68 states have return successors, (136), 132 states have call predecessors, (136), 136 states have call successors, (136) [2021-11-25 19:12:51,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 731 states to 731 states and 920 transitions. [2021-11-25 19:12:51,144 INFO L78 Accepts]: Start accepts. Automaton has 731 states and 920 transitions. Word has length 58 [2021-11-25 19:12:51,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:12:51,144 INFO L470 AbstractCegarLoop]: Abstraction has 731 states and 920 transitions. [2021-11-25 19:12:51,144 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2021-11-25 19:12:51,144 INFO L276 IsEmpty]: Start isEmpty. Operand 731 states and 920 transitions. [2021-11-25 19:12:51,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-25 19:12:51,146 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:12:51,146 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 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] [2021-11-25 19:12:51,180 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-25 19:12:51,362 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-25 19:12:51,362 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:12:51,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:12:51,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1281872666, now seen corresponding path program 3 times [2021-11-25 19:12:51,363 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:12:51,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354854196] [2021-11-25 19:12:51,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:12:51,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:12:51,370 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:12:51,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1666741253] [2021-11-25 19:12:51,370 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-25 19:12:51,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:12:51,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:12:51,372 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:12:51,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-25 19:12:51,413 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-25 19:12:51,413 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-25 19:12:51,414 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-25 19:12:51,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:12:51,527 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 22 proven. 10 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-11-25 19:12:51,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:12:51,646 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 22 proven. 10 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2021-11-25 19:12:51,647 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:12:51,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354854196] [2021-11-25 19:12:51,647 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:12:51,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666741253] [2021-11-25 19:12:51,647 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666741253] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:12:51,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1189369483] [2021-11-25 19:12:51,650 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-25 19:12:51,650 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:12:51,650 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:12:51,650 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:12:51,650 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:13:02,174 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 50 for LOIs [2021-11-25 19:13:02,183 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:13:02,205 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:13:05,556 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '16489#(and (<= 0 |#NULL.base|) (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= |#NULL.base| 0) (<= 0 |#NULL.offset|) (<= ~counter~0 21) (<= 0 |#StackHeapBarrier|) (<= 3 ~counter~0))' at error location [2021-11-25 19:13:05,557 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:13:05,557 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:13:05,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 9 [2021-11-25 19:13:05,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973583133] [2021-11-25 19:13:05,557 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:13:05,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-25 19:13:05,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:13:05,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-25 19:13:05,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=873, Unknown=0, NotChecked=0, Total=992 [2021-11-25 19:13:05,559 INFO L87 Difference]: Start difference. First operand 731 states and 920 transitions. Second operand has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 19:13:05,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:13:05,802 INFO L93 Difference]: Finished difference Result 822 states and 1032 transitions. [2021-11-25 19:13:05,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-25 19:13:05,802 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 60 [2021-11-25 19:13:05,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:13:05,808 INFO L225 Difference]: With dead ends: 822 [2021-11-25 19:13:05,808 INFO L226 Difference]: Without dead ends: 820 [2021-11-25 19:13:05,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 285 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=135, Invalid=987, Unknown=0, NotChecked=0, Total=1122 [2021-11-25 19:13:05,810 INFO L933 BasicCegarLoop]: 26 mSDtfsCounter, 21 mSDsluCounter, 90 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:13:05,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 109 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:13:05,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 820 states. [2021-11-25 19:13:05,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 820 to 767. [2021-11-25 19:13:05,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 767 states, 546 states have (on average 1.2216117216117217) internal successors, (667), 560 states have internal predecessors, (667), 146 states have call successors, (146), 74 states have call predecessors, (146), 74 states have return successors, (144), 132 states have call predecessors, (144), 144 states have call successors, (144) [2021-11-25 19:13:05,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 767 states to 767 states and 957 transitions. [2021-11-25 19:13:05,972 INFO L78 Accepts]: Start accepts. Automaton has 767 states and 957 transitions. Word has length 60 [2021-11-25 19:13:05,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:13:05,973 INFO L470 AbstractCegarLoop]: Abstraction has 767 states and 957 transitions. [2021-11-25 19:13:05,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 3.2222222222222223) internal successors, (29), 8 states have internal predecessors, (29), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-25 19:13:05,973 INFO L276 IsEmpty]: Start isEmpty. Operand 767 states and 957 transitions. [2021-11-25 19:13:05,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-25 19:13:05,976 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:13:05,976 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:13:06,012 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-25 19:13:06,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-25 19:13:06,192 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:13:06,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:13:06,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1844245864, now seen corresponding path program 1 times [2021-11-25 19:13:06,192 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:13:06,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910870850] [2021-11-25 19:13:06,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:13:06,193 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:13:06,200 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:13:06,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [144189569] [2021-11-25 19:13:06,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:13:06,200 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:13:06,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:13:06,202 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:13:06,204 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-25 19:13:06,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:13:06,248 INFO L263 TraceCheckSpWp]: Trace formula consists of 208 conjuncts, 13 conjunts are in the unsatisfiable core [2021-11-25 19:13:06,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:13:06,361 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 26 proven. 10 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-25 19:13:06,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:13:06,510 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 26 proven. 10 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-25 19:13:06,510 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:13:06,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1910870850] [2021-11-25 19:13:06,510 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:13:06,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144189569] [2021-11-25 19:13:06,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144189569] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:13:06,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [55633059] [2021-11-25 19:13:06,512 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-25 19:13:06,513 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:13:06,513 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:13:06,513 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:13:06,513 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:13:11,335 WARN L221 IntervalDomain]: Interval conversion did not stabilize in 16 iterations. Over-approximation may be very coarse. [2021-11-25 19:13:18,656 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 44 for LOIs [2021-11-25 19:13:18,725 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:13:18,747 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:13:25,167 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '19135#(and (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (= |#NULL.offset| 0) (<= ~counter~0 21) (<= 0 |#StackHeapBarrier|) (<= 3 ~counter~0) (= |#NULL.base| 0))' at error location [2021-11-25 19:13:25,167 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:13:25,168 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:13:25,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2021-11-25 19:13:25,168 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445391003] [2021-11-25 19:13:25,168 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:13:25,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-25 19:13:25,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:13:25,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-25 19:13:25,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=1213, Unknown=0, NotChecked=0, Total=1482 [2021-11-25 19:13:25,173 INFO L87 Difference]: Start difference. First operand 767 states and 957 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:13:25,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:13:25,813 INFO L93 Difference]: Finished difference Result 1620 states and 2110 transitions. [2021-11-25 19:13:25,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-25 19:13:25,813 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 60 [2021-11-25 19:13:25,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:13:25,822 INFO L225 Difference]: With dead ends: 1620 [2021-11-25 19:13:25,822 INFO L226 Difference]: Without dead ends: 1432 [2021-11-25 19:13:25,825 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 140 SyntacticMatches, 1 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 835 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=382, Invalid=1874, Unknown=0, NotChecked=0, Total=2256 [2021-11-25 19:13:25,825 INFO L933 BasicCegarLoop]: 74 mSDtfsCounter, 291 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:13:25,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [291 Valid, 325 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:13:25,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1432 states. [2021-11-25 19:13:26,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1432 to 1318. [2021-11-25 19:13:26,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1318 states, 922 states have (on average 1.2125813449023861) internal successors, (1118), 954 states have internal predecessors, (1118), 280 states have call successors, (280), 115 states have call predecessors, (280), 115 states have return successors, (275), 248 states have call predecessors, (275), 275 states have call successors, (275) [2021-11-25 19:13:26,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1318 states to 1318 states and 1673 transitions. [2021-11-25 19:13:26,088 INFO L78 Accepts]: Start accepts. Automaton has 1318 states and 1673 transitions. Word has length 60 [2021-11-25 19:13:26,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:13:26,088 INFO L470 AbstractCegarLoop]: Abstraction has 1318 states and 1673 transitions. [2021-11-25 19:13:26,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:13:26,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1318 states and 1673 transitions. [2021-11-25 19:13:26,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-25 19:13:26,090 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:13:26,090 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:13:26,124 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-25 19:13:26,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-25 19:13:26,305 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:13:26,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:13:26,305 INFO L85 PathProgramCache]: Analyzing trace with hash 186118403, now seen corresponding path program 1 times [2021-11-25 19:13:26,305 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:13:26,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079469850] [2021-11-25 19:13:26,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:13:26,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:13:26,321 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:13:26,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2092013479] [2021-11-25 19:13:26,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:13:26,327 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:13:26,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:13:26,328 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:13:26,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-25 19:13:26,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:13:26,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 38 conjunts are in the unsatisfiable core [2021-11-25 19:13:26,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:13:26,673 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 13 proven. 35 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-11-25 19:13:26,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:13:26,863 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 32 proven. 10 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-25 19:13:26,863 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:13:26,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079469850] [2021-11-25 19:13:26,863 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:13:26,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092013479] [2021-11-25 19:13:26,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092013479] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:13:26,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [535165719] [2021-11-25 19:13:26,865 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-25 19:13:26,866 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:13:26,866 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:13:26,866 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:13:26,866 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:13:31,561 WARN L221 IntervalDomain]: Interval conversion did not stabilize in 17 iterations. Over-approximation may be very coarse. [2021-11-25 19:13:31,561 WARN L221 IntervalDomain]: Interval conversion did not stabilize in 16 iterations. Over-approximation may be very coarse. [2021-11-25 19:13:37,017 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 45 for LOIs [2021-11-25 19:13:37,028 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:13:37,050 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:13:45,480 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '23753#(and (<= 0 |#NULL.base|) (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= |#NULL.base| 0) (<= 0 |#NULL.offset|) (<= ~counter~0 21) (<= 0 |#StackHeapBarrier|) (<= 3 ~counter~0))' at error location [2021-11-25 19:13:45,481 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:13:45,481 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:13:45,481 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 8] total 14 [2021-11-25 19:13:45,481 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540549164] [2021-11-25 19:13:45,481 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:13:45,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-25 19:13:45,482 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:13:45,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-25 19:13:45,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1171, Unknown=0, NotChecked=0, Total=1332 [2021-11-25 19:13:45,483 INFO L87 Difference]: Start difference. First operand 1318 states and 1673 transitions. Second operand has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 13 states have internal predecessors, (68), 6 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2021-11-25 19:13:46,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:13:46,183 INFO L93 Difference]: Finished difference Result 1707 states and 2247 transitions. [2021-11-25 19:13:46,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-25 19:13:46,184 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 13 states have internal predecessors, (68), 6 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 61 [2021-11-25 19:13:46,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:13:46,196 INFO L225 Difference]: With dead ends: 1707 [2021-11-25 19:13:46,196 INFO L226 Difference]: Without dead ends: 1705 [2021-11-25 19:13:46,201 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 149 SyntacticMatches, 2 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 497 ImplicationChecksByTransitivity, 8.7s TimeCoverageRelationStatistics Valid=218, Invalid=1762, Unknown=0, NotChecked=0, Total=1980 [2021-11-25 19:13:46,201 INFO L933 BasicCegarLoop]: 57 mSDtfsCounter, 98 mSDsluCounter, 420 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 464 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-25 19:13:46,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 464 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-25 19:13:46,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1705 states. [2021-11-25 19:13:46,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1705 to 1415. [2021-11-25 19:13:46,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1415 states, 1002 states have (on average 1.215568862275449) internal successors, (1218), 1037 states have internal predecessors, (1218), 287 states have call successors, (287), 125 states have call predecessors, (287), 125 states have return successors, (282), 252 states have call predecessors, (282), 282 states have call successors, (282) [2021-11-25 19:13:46,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1415 states to 1415 states and 1787 transitions. [2021-11-25 19:13:46,490 INFO L78 Accepts]: Start accepts. Automaton has 1415 states and 1787 transitions. Word has length 61 [2021-11-25 19:13:46,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:13:46,490 INFO L470 AbstractCegarLoop]: Abstraction has 1415 states and 1787 transitions. [2021-11-25 19:13:46,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 13 states have internal predecessors, (68), 6 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2021-11-25 19:13:46,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1415 states and 1787 transitions. [2021-11-25 19:13:46,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-25 19:13:46,492 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:13:46,492 INFO L514 BasicCegarLoop]: trace histogram [5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:13:46,528 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-25 19:13:46,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:13:46,720 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:13:46,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:13:46,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1039137595, now seen corresponding path program 2 times [2021-11-25 19:13:46,721 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:13:46,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536754173] [2021-11-25 19:13:46,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:13:46,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:13:46,728 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:13:46,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [538052703] [2021-11-25 19:13:46,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-25 19:13:46,728 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:13:46,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:13:46,729 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:13:46,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-25 19:13:46,769 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-25 19:13:46,769 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-25 19:13:46,770 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-25 19:13:46,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:13:46,852 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-11-25 19:13:46,852 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:13:46,852 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:13:46,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536754173] [2021-11-25 19:13:46,852 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:13:46,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538052703] [2021-11-25 19:13:46,852 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538052703] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:13:46,852 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:13:46,852 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:13:46,853 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732809241] [2021-11-25 19:13:46,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:13:46,853 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:13:46,853 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:13:46,853 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:13:46,853 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:13:46,853 INFO L87 Difference]: Start difference. First operand 1415 states and 1787 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-25 19:13:47,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:13:47,142 INFO L93 Difference]: Finished difference Result 2022 states and 2659 transitions. [2021-11-25 19:13:47,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:13:47,143 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) Word has length 61 [2021-11-25 19:13:47,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:13:47,152 INFO L225 Difference]: With dead ends: 2022 [2021-11-25 19:13:47,152 INFO L226 Difference]: Without dead ends: 1414 [2021-11-25 19:13:47,154 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-25 19:13:47,155 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 29 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-25 19:13:47,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 162 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-25 19:13:47,164 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1414 states. [2021-11-25 19:13:47,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1414 to 1197. [2021-11-25 19:13:47,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1197 states, 837 states have (on average 1.2293906810035842) internal successors, (1029), 866 states have internal predecessors, (1029), 252 states have call successors, (252), 107 states have call predecessors, (252), 107 states have return successors, (247), 223 states have call predecessors, (247), 247 states have call successors, (247) [2021-11-25 19:13:47,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1197 states to 1197 states and 1528 transitions. [2021-11-25 19:13:47,371 INFO L78 Accepts]: Start accepts. Automaton has 1197 states and 1528 transitions. Word has length 61 [2021-11-25 19:13:47,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:13:47,372 INFO L470 AbstractCegarLoop]: Abstraction has 1197 states and 1528 transitions. [2021-11-25 19:13:47,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 2 states have call successors, (7), 2 states have call predecessors, (7), 1 states have return successors, (6), 1 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-25 19:13:47,372 INFO L276 IsEmpty]: Start isEmpty. Operand 1197 states and 1528 transitions. [2021-11-25 19:13:47,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-25 19:13:47,373 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:13:47,373 INFO L514 BasicCegarLoop]: trace histogram [7, 6, 6, 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] [2021-11-25 19:13:47,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-25 19:13:47,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:13:47,588 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:13:47,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:13:47,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1945599548, now seen corresponding path program 3 times [2021-11-25 19:13:47,588 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:13:47,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446069055] [2021-11-25 19:13:47,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:13:47,589 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:13:47,597 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:13:47,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1002005821] [2021-11-25 19:13:47,598 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-25 19:13:47,598 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:13:47,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:13:47,599 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:13:47,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-25 19:13:47,656 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-25 19:13:47,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-25 19:13:47,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-25 19:13:47,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:13:47,756 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 51 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-25 19:13:47,756 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-25 19:13:47,756 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:13:47,756 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446069055] [2021-11-25 19:13:47,756 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:13:47,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002005821] [2021-11-25 19:13:47,757 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002005821] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-25 19:13:47,757 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-25 19:13:47,757 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-25 19:13:47,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [463678940] [2021-11-25 19:13:47,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-25 19:13:47,757 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-25 19:13:47,757 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:13:47,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-25 19:13:47,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-25 19:13:47,758 INFO L87 Difference]: Start difference. First operand 1197 states and 1528 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-25 19:13:47,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:13:47,950 INFO L93 Difference]: Finished difference Result 2119 states and 2755 transitions. [2021-11-25 19:13:47,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-25 19:13:47,951 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 64 [2021-11-25 19:13:47,951 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:13:47,959 INFO L225 Difference]: With dead ends: 2119 [2021-11-25 19:13:47,959 INFO L226 Difference]: Without dead ends: 1210 [2021-11-25 19:13:47,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-11-25 19:13:47,963 INFO L933 BasicCegarLoop]: 39 mSDtfsCounter, 11 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-25 19:13:47,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 102 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-25 19:13:47,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1210 states. [2021-11-25 19:13:48,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1210 to 1132. [2021-11-25 19:13:48,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 797 states have (on average 1.2409033877038895) internal successors, (989), 807 states have internal predecessors, (989), 243 states have call successors, (243), 91 states have call predecessors, (243), 91 states have return successors, (238), 233 states have call predecessors, (238), 238 states have call successors, (238) [2021-11-25 19:13:48,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 1470 transitions. [2021-11-25 19:13:48,181 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 1470 transitions. Word has length 64 [2021-11-25 19:13:48,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:13:48,181 INFO L470 AbstractCegarLoop]: Abstraction has 1132 states and 1470 transitions. [2021-11-25 19:13:48,182 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2021-11-25 19:13:48,182 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 1470 transitions. [2021-11-25 19:13:48,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-25 19:13:48,183 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:13:48,183 INFO L514 BasicCegarLoop]: trace histogram [6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:13:48,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-25 19:13:48,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:13:48,412 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:13:48,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:13:48,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1497093235, now seen corresponding path program 4 times [2021-11-25 19:13:48,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:13:48,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885450515] [2021-11-25 19:13:48,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:13:48,413 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:13:48,428 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:13:48,431 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [161142852] [2021-11-25 19:13:48,431 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-25 19:13:48,431 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:13:48,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:13:48,432 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:13:48,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-25 19:13:48,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:13:48,503 INFO L263 TraceCheckSpWp]: Trace formula consists of 218 conjuncts, 63 conjunts are in the unsatisfiable core [2021-11-25 19:13:48,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:13:49,239 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 8 proven. 52 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-11-25 19:13:49,239 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:13:49,825 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 27 proven. 30 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-25 19:13:49,825 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:13:49,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885450515] [2021-11-25 19:13:49,825 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:13:49,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161142852] [2021-11-25 19:13:49,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161142852] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:13:49,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [421584772] [2021-11-25 19:13:49,832 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-25 19:13:49,832 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:13:49,832 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:13:49,833 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:13:49,833 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:13:53,503 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 31 for LOIs [2021-11-25 19:13:53,535 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:13:53,556 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:13:56,514 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '38346#(and (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= 0 |#NULL.offset|) (<= ~counter~0 21) (= |#NULL.base| 0))' at error location [2021-11-25 19:13:56,514 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:13:56,514 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:13:56,514 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 12] total 22 [2021-11-25 19:13:56,514 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211950376] [2021-11-25 19:13:56,515 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:13:56,515 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-25 19:13:56,515 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:13:56,515 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-25 19:13:56,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=207, Invalid=1685, Unknown=0, NotChecked=0, Total=1892 [2021-11-25 19:13:56,517 INFO L87 Difference]: Start difference. First operand 1132 states and 1470 transitions. Second operand has 22 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 9 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) [2021-11-25 19:14:02,069 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-25 19:14:05,056 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-25 19:14:06,195 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-25 19:14:09,195 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-25 19:14:11,197 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-25 19:14:13,203 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-25 19:14:15,978 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-25 19:14:17,279 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-25 19:14:18,591 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:14:18,591 INFO L93 Difference]: Finished difference Result 1430 states and 1838 transitions. [2021-11-25 19:14:18,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-25 19:14:18,596 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 9 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) Word has length 66 [2021-11-25 19:14:18,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:14:18,607 INFO L225 Difference]: With dead ends: 1430 [2021-11-25 19:14:18,608 INFO L226 Difference]: Without dead ends: 1428 [2021-11-25 19:14:18,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 159 SyntacticMatches, 3 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1083 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=455, Invalid=3577, Unknown=0, NotChecked=0, Total=4032 [2021-11-25 19:14:18,613 INFO L933 BasicCegarLoop]: 72 mSDtfsCounter, 148 mSDsluCounter, 906 mSDsCounter, 0 mSdLazyCounter, 961 mSolverCounterSat, 204 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 960 SdHoareTripleChecker+Invalid, 1171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 961 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:14:18,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 960 Invalid, 1171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 961 Invalid, 6 Unknown, 0 Unchecked, 19.2s Time] [2021-11-25 19:14:18,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1428 states. [2021-11-25 19:14:18,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1428 to 1266. [2021-11-25 19:14:18,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1266 states, 888 states have (on average 1.222972972972973) internal successors, (1086), 898 states have internal predecessors, (1086), 259 states have call successors, (259), 118 states have call predecessors, (259), 118 states have return successors, (254), 249 states have call predecessors, (254), 254 states have call successors, (254) [2021-11-25 19:14:18,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 1599 transitions. [2021-11-25 19:14:18,879 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 1599 transitions. Word has length 66 [2021-11-25 19:14:18,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:14:18,879 INFO L470 AbstractCegarLoop]: Abstraction has 1266 states and 1599 transitions. [2021-11-25 19:14:18,880 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 3.55) internal successors, (71), 19 states have internal predecessors, (71), 9 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) [2021-11-25 19:14:18,880 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 1599 transitions. [2021-11-25 19:14:18,881 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-25 19:14:18,881 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:14:18,882 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:14:18,919 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-11-25 19:14:19,096 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:14:19,096 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:14:19,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:14:19,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1524056252, now seen corresponding path program 1 times [2021-11-25 19:14:19,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:14:19,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424534165] [2021-11-25 19:14:19,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:14:19,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:14:19,103 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:14:19,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1205472028] [2021-11-25 19:14:19,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:14:19,104 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:14:19,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:14:19,105 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:14:19,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-11-25 19:14:19,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:14:19,178 INFO L263 TraceCheckSpWp]: Trace formula consists of 238 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-25 19:14:19,180 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:14:19,370 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 29 proven. 30 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-25 19:14:19,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:14:19,666 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 29 proven. 30 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-11-25 19:14:19,666 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:14:19,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424534165] [2021-11-25 19:14:19,666 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:14:19,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205472028] [2021-11-25 19:14:19,667 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205472028] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:14:19,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1815346350] [2021-11-25 19:14:19,675 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-25 19:14:19,676 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:14:19,676 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:14:19,676 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:14:19,677 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:14:25,484 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 11 for LOIs [2021-11-25 19:14:25,492 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:14:25,522 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:14:26,950 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '42678#(and (<= 0 |#NULL.base|) (<= ~counter~0 22) (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= |#NULL.base| 0) (<= 0 |#NULL.offset|))' at error location [2021-11-25 19:14:26,950 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:14:26,951 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:14:26,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 22 [2021-11-25 19:14:26,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923869690] [2021-11-25 19:14:26,951 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:14:26,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-25 19:14:26,952 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:14:26,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-25 19:14:26,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=415, Invalid=1565, Unknown=0, NotChecked=0, Total=1980 [2021-11-25 19:14:26,953 INFO L87 Difference]: Start difference. First operand 1266 states and 1599 transitions. Second operand has 22 states, 22 states have (on average 3.6363636363636362) internal successors, (80), 22 states have internal predecessors, (80), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:14:28,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:14:28,140 INFO L93 Difference]: Finished difference Result 3160 states and 4147 transitions. [2021-11-25 19:14:28,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-25 19:14:28,140 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 3.6363636363636362) internal successors, (80), 22 states have internal predecessors, (80), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 68 [2021-11-25 19:14:28,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:14:28,158 INFO L225 Difference]: With dead ends: 3160 [2021-11-25 19:14:28,159 INFO L226 Difference]: Without dead ends: 2721 [2021-11-25 19:14:28,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 158 SyntacticMatches, 1 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1337 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=692, Invalid=2848, Unknown=0, NotChecked=0, Total=3540 [2021-11-25 19:14:28,163 INFO L933 BasicCegarLoop]: 94 mSDtfsCounter, 543 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 264 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 543 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 661 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 264 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 19:14:28,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [543 Valid, 597 Invalid, 661 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [264 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 19:14:28,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2721 states. [2021-11-25 19:14:28,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2721 to 2619. [2021-11-25 19:14:28,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2619 states, 1877 states have (on average 1.2338838572189665) internal successors, (2316), 1894 states have internal predecessors, (2316), 523 states have call successors, (523), 218 states have call predecessors, (523), 218 states have return successors, (512), 506 states have call predecessors, (512), 512 states have call successors, (512) [2021-11-25 19:14:28,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2619 states to 2619 states and 3351 transitions. [2021-11-25 19:14:28,593 INFO L78 Accepts]: Start accepts. Automaton has 2619 states and 3351 transitions. Word has length 68 [2021-11-25 19:14:28,593 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:14:28,593 INFO L470 AbstractCegarLoop]: Abstraction has 2619 states and 3351 transitions. [2021-11-25 19:14:28,593 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.6363636363636362) internal successors, (80), 22 states have internal predecessors, (80), 5 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:14:28,593 INFO L276 IsEmpty]: Start isEmpty. Operand 2619 states and 3351 transitions. [2021-11-25 19:14:28,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-25 19:14:28,594 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:14:28,595 INFO L514 BasicCegarLoop]: trace histogram [11, 10, 10, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:14:28,618 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-11-25 19:14:28,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-11-25 19:14:28,804 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:14:28,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:14:28,804 INFO L85 PathProgramCache]: Analyzing trace with hash 1214671234, now seen corresponding path program 1 times [2021-11-25 19:14:28,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:14:28,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [439434775] [2021-11-25 19:14:28,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:14:28,805 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:14:28,811 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:14:28,812 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1084417623] [2021-11-25 19:14:28,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:14:28,812 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:14:28,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:14:28,824 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:14:28,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-11-25 19:14:28,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:14:28,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 32 conjunts are in the unsatisfiable core [2021-11-25 19:14:28,879 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:14:29,399 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 46 proven. 21 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2021-11-25 19:14:29,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:14:29,469 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:14:29,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [439434775] [2021-11-25 19:14:29,469 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:14:29,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084417623] [2021-11-25 19:14:29,469 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084417623] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:14:29,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [529399876] [2021-11-25 19:14:29,470 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-25 19:14:29,470 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:14:29,471 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:14:29,471 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:14:29,471 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:14:57,870 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 37 for LOIs [2021-11-25 19:14:57,880 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:14:57,903 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:15:00,746 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '51201#(and (<= 0 |#NULL.base|) (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= |#NULL.base| 0) (<= 0 |#NULL.offset|) (<= ~counter~0 21) (<= 0 |#StackHeapBarrier|) (<= 3 ~counter~0))' at error location [2021-11-25 19:15:00,746 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:15:00,747 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:15:00,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-11-25 19:15:00,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070820704] [2021-11-25 19:15:00,747 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-25 19:15:00,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-25 19:15:00,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:15:00,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-25 19:15:00,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1250, Unknown=0, NotChecked=0, Total=1406 [2021-11-25 19:15:00,749 INFO L87 Difference]: Start difference. First operand 2619 states and 3351 transitions. Second operand has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:15:01,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:15:01,703 INFO L93 Difference]: Finished difference Result 2817 states and 3597 transitions. [2021-11-25 19:15:01,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-25 19:15:01,704 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) Word has length 80 [2021-11-25 19:15:01,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:15:01,720 INFO L225 Difference]: With dead ends: 2817 [2021-11-25 19:15:01,720 INFO L226 Difference]: Without dead ends: 2815 [2021-11-25 19:15:01,722 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 127 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=168, Invalid=1392, Unknown=0, NotChecked=0, Total=1560 [2021-11-25 19:15:01,723 INFO L933 BasicCegarLoop]: 43 mSDtfsCounter, 48 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-25 19:15:01,723 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [59 Valid, 396 Invalid, 499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-25 19:15:01,727 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2815 states. [2021-11-25 19:15:02,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2815 to 2746. [2021-11-25 19:15:02,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2746 states, 1948 states have (on average 1.231006160164271) internal successors, (2398), 1965 states have internal predecessors, (2398), 567 states have call successors, (567), 230 states have call predecessors, (567), 230 states have return successors, (556), 550 states have call predecessors, (556), 556 states have call successors, (556) [2021-11-25 19:15:02,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2746 states to 2746 states and 3521 transitions. [2021-11-25 19:15:02,306 INFO L78 Accepts]: Start accepts. Automaton has 2746 states and 3521 transitions. Word has length 80 [2021-11-25 19:15:02,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:15:02,307 INFO L470 AbstractCegarLoop]: Abstraction has 2746 states and 3521 transitions. [2021-11-25 19:15:02,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.3076923076923075) internal successors, (30), 12 states have internal predecessors, (30), 5 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2021-11-25 19:15:02,307 INFO L276 IsEmpty]: Start isEmpty. Operand 2746 states and 3521 transitions. [2021-11-25 19:15:02,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2021-11-25 19:15:02,309 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:15:02,309 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 3, 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] [2021-11-25 19:15:02,344 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-11-25 19:15:02,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:15:02,524 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:15:02,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:15:02,524 INFO L85 PathProgramCache]: Analyzing trace with hash 689077281, now seen corresponding path program 1 times [2021-11-25 19:15:02,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:15:02,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480077794] [2021-11-25 19:15:02,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:15:02,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:15:02,536 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:15:02,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1170210764] [2021-11-25 19:15:02,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:15:02,545 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:15:02,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:15:02,546 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:15:02,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-11-25 19:15:02,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:15:02,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 75 conjunts are in the unsatisfiable core [2021-11-25 19:15:02,630 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:15:04,109 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 35 proven. 43 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-11-25 19:15:04,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:15:14,337 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 35 proven. 43 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-11-25 19:15:14,338 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:15:14,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480077794] [2021-11-25 19:15:14,338 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:15:14,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1170210764] [2021-11-25 19:15:14,338 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1170210764] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:15:14,338 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1959447105] [2021-11-25 19:15:14,340 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-25 19:15:14,340 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:15:14,340 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:15:14,340 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:15:14,341 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:16:10,251 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 8 for LOIs [2021-11-25 19:16:10,257 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:16:10,279 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:16:19,397 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '59636#(and (<= 0 |#NULL.base|) (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= |#NULL.base| 0) (<= 0 |#NULL.offset|))' at error location [2021-11-25 19:16:19,397 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:16:19,397 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:16:19,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 31 [2021-11-25 19:16:19,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [963836751] [2021-11-25 19:16:19,397 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:16:19,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-25 19:16:19,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:16:19,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-25 19:16:19,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=253, Invalid=2296, Unknown=1, NotChecked=0, Total=2550 [2021-11-25 19:16:19,400 INFO L87 Difference]: Start difference. First operand 2746 states and 3521 transitions. Second operand has 31 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 9 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 8 states have call predecessors, (18), 7 states have call successors, (18) [2021-11-25 19:16:53,741 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-25 19:17:18,701 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2021-11-25 19:17:26,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:26,220 INFO L93 Difference]: Finished difference Result 4125 states and 5427 transitions. [2021-11-25 19:17:26,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 90 states. [2021-11-25 19:17:26,221 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 9 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 8 states have call predecessors, (18), 7 states have call successors, (18) Word has length 79 [2021-11-25 19:17:26,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:26,242 INFO L225 Difference]: With dead ends: 4125 [2021-11-25 19:17:26,242 INFO L226 Difference]: Without dead ends: 4068 [2021-11-25 19:17:26,249 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 172 SyntacticMatches, 18 SemanticMatches, 132 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6611 ImplicationChecksByTransitivity, 66.9s TimeCoverageRelationStatistics Valid=2284, Invalid=15533, Unknown=5, NotChecked=0, Total=17822 [2021-11-25 19:17:26,250 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 446 mSDsluCounter, 1360 mSDsCounter, 0 mSdLazyCounter, 1821 mSolverCounterSat, 632 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 1448 SdHoareTripleChecker+Invalid, 2623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 632 IncrementalHoareTripleChecker+Valid, 1821 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 170 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:26,250 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [446 Valid, 1448 Invalid, 2623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [632 Valid, 1821 Invalid, 0 Unknown, 170 Unchecked, 15.5s Time] [2021-11-25 19:17:26,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4068 states. [2021-11-25 19:17:27,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4068 to 3640. [2021-11-25 19:17:27,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3640 states, 2594 states have (on average 1.2455666923670008) internal successors, (3231), 2611 states have internal predecessors, (3231), 775 states have call successors, (775), 270 states have call predecessors, (775), 270 states have return successors, (764), 758 states have call predecessors, (764), 764 states have call successors, (764) [2021-11-25 19:17:27,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3640 states to 3640 states and 4770 transitions. [2021-11-25 19:17:27,190 INFO L78 Accepts]: Start accepts. Automaton has 3640 states and 4770 transitions. Word has length 79 [2021-11-25 19:17:27,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:27,191 INFO L470 AbstractCegarLoop]: Abstraction has 3640 states and 4770 transitions. [2021-11-25 19:17:27,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 29 states have (on average 2.3793103448275863) internal successors, (69), 29 states have internal predecessors, (69), 9 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (18), 8 states have call predecessors, (18), 7 states have call successors, (18) [2021-11-25 19:17:27,192 INFO L276 IsEmpty]: Start isEmpty. Operand 3640 states and 4770 transitions. [2021-11-25 19:17:27,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-25 19:17:27,194 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:27,194 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 5, 5, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:27,232 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-11-25 19:17:27,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-11-25 19:17:27,407 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:17:27,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:27,408 INFO L85 PathProgramCache]: Analyzing trace with hash 1576694894, now seen corresponding path program 2 times [2021-11-25 19:17:27,408 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:27,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324625529] [2021-11-25 19:17:27,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:27,408 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:27,414 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:17:27,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1502076230] [2021-11-25 19:17:27,414 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-25 19:17:27,415 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:17:27,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:17:27,420 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:17:27,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-11-25 19:17:27,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-11-25 19:17:27,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-25 19:17:27,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-25 19:17:27,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:17:27,684 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 16 proven. 120 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-11-25 19:17:27,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:17:27,947 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 16 proven. 56 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-25 19:17:27,947 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:27,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324625529] [2021-11-25 19:17:27,947 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:17:27,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502076230] [2021-11-25 19:17:27,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502076230] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:17:27,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [296914932] [2021-11-25 19:17:27,949 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-25 19:17:27,949 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:17:27,949 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:17:27,950 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:17:27,950 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:17:32,738 WARN L221 IntervalDomain]: Interval conversion did not stabilize in 17 iterations. Over-approximation may be very coarse. [2021-11-25 19:17:32,738 WARN L221 IntervalDomain]: Interval conversion did not stabilize in 16 iterations. Over-approximation may be very coarse. [2021-11-25 19:17:38,070 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 15 for LOIs [2021-11-25 19:17:38,078 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:17:38,100 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:17:47,256 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '71472#(and (<= 0 |#NULL.base|) (<= ~counter~0 22) (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= |#NULL.base| 0) (<= 0 |#NULL.offset|) (<= 0 |#StackHeapBarrier|) (<= 3 ~counter~0))' at error location [2021-11-25 19:17:47,256 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:17:47,256 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-11-25 19:17:47,257 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 14] total 24 [2021-11-25 19:17:47,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [314052343] [2021-11-25 19:17:47,257 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-11-25 19:17:47,257 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-25 19:17:47,257 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:17:47,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-25 19:17:47,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=454, Invalid=1802, Unknown=0, NotChecked=0, Total=2256 [2021-11-25 19:17:47,258 INFO L87 Difference]: Start difference. First operand 3640 states and 4770 transitions. Second operand has 24 states, 24 states have (on average 3.8333333333333335) internal successors, (92), 24 states have internal predecessors, (92), 6 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) [2021-11-25 19:17:49,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:17:49,119 INFO L93 Difference]: Finished difference Result 4665 states and 6144 transitions. [2021-11-25 19:17:49,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-11-25 19:17:49,120 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.8333333333333335) internal successors, (92), 24 states have internal predecessors, (92), 6 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) Word has length 89 [2021-11-25 19:17:49,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:17:49,148 INFO L225 Difference]: With dead ends: 4665 [2021-11-25 19:17:49,148 INFO L226 Difference]: Without dead ends: 4623 [2021-11-25 19:17:49,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 216 SyntacticMatches, 3 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1509 ImplicationChecksByTransitivity, 9.5s TimeCoverageRelationStatistics Valid=806, Invalid=3354, Unknown=0, NotChecked=0, Total=4160 [2021-11-25 19:17:49,151 INFO L933 BasicCegarLoop]: 102 mSDtfsCounter, 560 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 404 mSolverCounterSat, 273 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 657 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 273 IncrementalHoareTripleChecker+Valid, 404 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-11-25 19:17:49,152 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [560 Valid, 657 Invalid, 677 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [273 Valid, 404 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-11-25 19:17:49,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4623 states. [2021-11-25 19:17:50,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4623 to 4413. [2021-11-25 19:17:50,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4413 states, 3186 states have (on average 1.2222222222222223) internal successors, (3894), 3227 states have internal predecessors, (3894), 916 states have call successors, (916), 310 states have call predecessors, (916), 310 states have return successors, (903), 875 states have call predecessors, (903), 903 states have call successors, (903) [2021-11-25 19:17:50,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4413 states to 4413 states and 5713 transitions. [2021-11-25 19:17:50,203 INFO L78 Accepts]: Start accepts. Automaton has 4413 states and 5713 transitions. Word has length 89 [2021-11-25 19:17:50,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:17:50,204 INFO L470 AbstractCegarLoop]: Abstraction has 4413 states and 5713 transitions. [2021-11-25 19:17:50,204 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 3.8333333333333335) internal successors, (92), 24 states have internal predecessors, (92), 6 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (20), 5 states have call predecessors, (20), 5 states have call successors, (20) [2021-11-25 19:17:50,204 INFO L276 IsEmpty]: Start isEmpty. Operand 4413 states and 5713 transitions. [2021-11-25 19:17:50,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-25 19:17:50,206 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:17:50,206 INFO L514 BasicCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:17:50,255 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-11-25 19:17:50,432 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-25 19:17:50,432 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:17:50,432 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:17:50,432 INFO L85 PathProgramCache]: Analyzing trace with hash -307282759, now seen corresponding path program 2 times [2021-11-25 19:17:50,432 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:17:50,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737715325] [2021-11-25 19:17:50,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:17:50,433 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:17:50,439 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:17:50,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [126611831] [2021-11-25 19:17:50,439 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-25 19:17:50,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:17:50,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:17:50,441 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:17:50,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-11-25 19:17:50,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-11-25 19:17:50,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-25 19:17:50,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 58 conjunts are in the unsatisfiable core [2021-11-25 19:17:50,506 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:17:51,800 INFO L134 CoverageAnalysis]: Checked inductivity of 324 backedges. 44 proven. 47 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2021-11-25 19:17:51,800 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:17:53,646 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:17:53,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737715325] [2021-11-25 19:17:53,646 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:17:53,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [126611831] [2021-11-25 19:17:53,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [126611831] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:17:53,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [67957880] [2021-11-25 19:17:53,648 INFO L159 IcfgInterpreter]: Started Sifa with 28 locations of interest [2021-11-25 19:17:53,648 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:17:53,648 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:17:53,649 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:17:53,649 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:19:12,701 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 15 for LOIs [2021-11-25 19:19:12,709 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:19:12,731 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:19:26,190 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '85012#(and (<= 0 |#NULL.base|) (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= |#NULL.base| 0) (<= 0 |#NULL.offset|) (<= ~counter~0 21) (<= 0 |#StackHeapBarrier|) (<= 3 ~counter~0))' at error location [2021-11-25 19:19:26,190 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:19:26,190 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:19:26,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2021-11-25 19:19:26,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [456604106] [2021-11-25 19:19:26,190 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-25 19:19:26,191 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-25 19:19:26,191 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:19:26,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-25 19:19:26,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=197, Invalid=2155, Unknown=0, NotChecked=0, Total=2352 [2021-11-25 19:19:26,192 INFO L87 Difference]: Start difference. First operand 4413 states and 5713 transitions. Second operand has 16 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2021-11-25 19:19:29,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:19:29,185 INFO L93 Difference]: Finished difference Result 4741 states and 6136 transitions. [2021-11-25 19:19:29,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-11-25 19:19:29,186 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) Word has length 99 [2021-11-25 19:19:29,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:19:29,210 INFO L225 Difference]: With dead ends: 4741 [2021-11-25 19:19:29,210 INFO L226 Difference]: Without dead ends: 4734 [2021-11-25 19:19:29,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 271 GetRequests, 210 SyntacticMatches, 4 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 931 ImplicationChecksByTransitivity, 16.1s TimeCoverageRelationStatistics Valid=294, Invalid=3128, Unknown=0, NotChecked=0, Total=3422 [2021-11-25 19:19:29,214 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 81 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 685 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 542 SdHoareTripleChecker+Invalid, 757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-25 19:19:29,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 542 Invalid, 757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 685 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-25 19:19:29,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4734 states. [2021-11-25 19:19:30,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4734 to 4465. [2021-11-25 19:19:30,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4465 states, 3222 states have (on average 1.2203600248292985) internal successors, (3932), 3263 states have internal predecessors, (3932), 925 states have call successors, (925), 317 states have call predecessors, (925), 317 states have return successors, (913), 884 states have call predecessors, (913), 913 states have call successors, (913) [2021-11-25 19:19:30,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4465 states to 4465 states and 5770 transitions. [2021-11-25 19:19:30,212 INFO L78 Accepts]: Start accepts. Automaton has 4465 states and 5770 transitions. Word has length 99 [2021-11-25 19:19:30,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:19:30,213 INFO L470 AbstractCegarLoop]: Abstraction has 4465 states and 5770 transitions. [2021-11-25 19:19:30,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 2.6) internal successors, (39), 15 states have internal predecessors, (39), 5 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (14), 5 states have call predecessors, (14), 4 states have call successors, (14) [2021-11-25 19:19:30,213 INFO L276 IsEmpty]: Start isEmpty. Operand 4465 states and 5770 transitions. [2021-11-25 19:19:30,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-11-25 19:19:30,216 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:19:30,216 INFO L514 BasicCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:19:30,238 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-11-25 19:19:30,416 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-11-25 19:19:30,416 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:19:30,416 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:19:30,417 INFO L85 PathProgramCache]: Analyzing trace with hash 253212539, now seen corresponding path program 2 times [2021-11-25 19:19:30,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:19:30,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [552295380] [2021-11-25 19:19:30,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:19:30,417 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:19:30,423 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:19:30,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1330694462] [2021-11-25 19:19:30,424 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-25 19:19:30,424 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:19:30,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:19:30,425 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:19:30,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-11-25 19:19:30,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-25 19:19:30,476 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-25 19:19:30,477 INFO L263 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-25 19:19:30,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:19:30,919 INFO L134 CoverageAnalysis]: Checked inductivity of 433 backedges. 97 proven. 23 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2021-11-25 19:19:30,919 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:19:31,001 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:19:31,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [552295380] [2021-11-25 19:19:31,001 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:19:31,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330694462] [2021-11-25 19:19:31,001 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330694462] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-25 19:19:31,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [2000377181] [2021-11-25 19:19:31,002 INFO L159 IcfgInterpreter]: Started Sifa with 26 locations of interest [2021-11-25 19:19:31,002 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:19:31,002 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:19:31,002 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:19:31,003 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-25 19:19:55,117 INFO L197 IcfgInterpreter]: Interpreting procedure __VERIFIER_assert with input of size 37 for LOIs [2021-11-25 19:19:55,174 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 69 for LOIs [2021-11-25 19:19:55,196 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-25 19:19:57,534 INFO L133 SifaRunner]: Sifa could not show that error location is unreachable, found '98533#(and (<= |#NULL.offset| 0) (= |__VERIFIER_assert_#in~cond| __VERIFIER_assert_~cond) (= __VERIFIER_assert_~cond 0) (<= 0 |#NULL.offset|) (<= ~counter~0 21) (<= 0 |#StackHeapBarrier|) (<= 3 ~counter~0) (= |#NULL.base| 0))' at error location [2021-11-25 19:19:57,534 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: ALGORITHM_FAILED [2021-11-25 19:19:57,534 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-25 19:19:57,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-11-25 19:19:57,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555133852] [2021-11-25 19:19:57,535 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-25 19:19:57,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-25 19:19:57,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-25 19:19:57,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-25 19:19:57,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=987, Unknown=0, NotChecked=0, Total=1122 [2021-11-25 19:19:57,536 INFO L87 Difference]: Start difference. First operand 4465 states and 5770 transitions. Second operand has 11 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-25 19:19:58,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-25 19:19:58,660 INFO L93 Difference]: Finished difference Result 4640 states and 5969 transitions. [2021-11-25 19:19:58,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-25 19:19:58,661 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) Word has length 103 [2021-11-25 19:19:58,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-25 19:19:58,677 INFO L225 Difference]: With dead ends: 4640 [2021-11-25 19:19:58,677 INFO L226 Difference]: Without dead ends: 4638 [2021-11-25 19:19:58,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 177 SyntacticMatches, 1 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 356 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=147, Invalid=1113, Unknown=0, NotChecked=0, Total=1260 [2021-11-25 19:19:58,680 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 60 mSDsluCounter, 168 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 187 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-25 19:19:58,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 187 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-25 19:19:58,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4638 states. [2021-11-25 19:19:59,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4638 to 4620. [2021-11-25 19:19:59,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4620 states, 3318 states have (on average 1.2139843279083786) internal successors, (4028), 3371 states have internal predecessors, (4028), 960 states have call successors, (960), 341 states have call predecessors, (960), 341 states have return successors, (948), 907 states have call predecessors, (948), 948 states have call successors, (948) [2021-11-25 19:19:59,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4620 states to 4620 states and 5936 transitions. [2021-11-25 19:19:59,711 INFO L78 Accepts]: Start accepts. Automaton has 4620 states and 5936 transitions. Word has length 103 [2021-11-25 19:19:59,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-25 19:19:59,712 INFO L470 AbstractCegarLoop]: Abstraction has 4620 states and 5936 transitions. [2021-11-25 19:19:59,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 2.8) internal successors, (28), 9 states have internal predecessors, (28), 4 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 3 states have call successors, (9) [2021-11-25 19:19:59,712 INFO L276 IsEmpty]: Start isEmpty. Operand 4620 states and 5936 transitions. [2021-11-25 19:19:59,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-25 19:19:59,715 INFO L506 BasicCegarLoop]: Found error trace [2021-11-25 19:19:59,715 INFO L514 BasicCegarLoop]: trace histogram [15, 14, 14, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-25 19:19:59,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-11-25 19:19:59,940 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-11-25 19:19:59,940 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-25 19:19:59,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-25 19:19:59,940 INFO L85 PathProgramCache]: Analyzing trace with hash -90675194, now seen corresponding path program 1 times [2021-11-25 19:19:59,940 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-25 19:19:59,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1952908888] [2021-11-25 19:19:59,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:19:59,941 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-25 19:19:59,953 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-25 19:19:59,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [189526139] [2021-11-25 19:19:59,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-25 19:19:59,954 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-25 19:19:59,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 [2021-11-25 19:19:59,955 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-25 19:19:59,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f49f1c93-23c0-4c0f-a346-f4020ba1e78b/bin/utaipan-eEHZpOm5b7/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-11-25 19:20:00,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-25 19:20:00,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 27 conjunts are in the unsatisfiable core [2021-11-25 19:20:00,040 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-25 19:20:00,520 INFO L134 CoverageAnalysis]: Checked inductivity of 452 backedges. 60 proven. 20 refuted. 0 times theorem prover too weak. 372 trivial. 0 not checked. [2021-11-25 19:20:00,520 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-25 19:20:01,453 INFO L134 CoverageAnalysis]: Checked inductivity of 452 backedges. 63 proven. 17 refuted. 0 times theorem prover too weak. 372 trivial. 0 not checked. [2021-11-25 19:20:01,454 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-25 19:20:01,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1952908888] [2021-11-25 19:20:01,454 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-25 19:20:01,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [189526139] [2021-11-25 19:20:01,454 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [189526139] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-25 19:20:01,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1954235137] [2021-11-25 19:20:01,455 INFO L159 IcfgInterpreter]: Started Sifa with 27 locations of interest [2021-11-25 19:20:01,455 INFO L166 IcfgInterpreter]: Building call graph [2021-11-25 19:20:01,456 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-25 19:20:01,456 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-25 19:20:01,456 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs