./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--ethernet--qlogic--qlge--qlge.ko-ldv_main0.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version b5237d83 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--ethernet--qlogic--qlge--qlge.ko-ldv_main0.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba --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 64bit --witnessprinter.graph.data.programhash 3f6913532a755844f996d9829f52a3e3b688eef2b6253ebf9e48902f9dc25d55 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-b5237d8 [2022-11-22 02:18:08,231 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-22 02:18:08,233 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-22 02:18:08,277 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-22 02:18:08,277 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-22 02:18:08,281 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-22 02:18:08,283 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-22 02:18:08,286 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-22 02:18:08,289 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-22 02:18:08,294 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-22 02:18:08,296 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-22 02:18:08,298 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-22 02:18:08,298 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-22 02:18:08,301 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-22 02:18:08,303 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-22 02:18:08,305 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-22 02:18:08,307 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-22 02:18:08,308 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-22 02:18:08,310 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-22 02:18:08,316 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-22 02:18:08,317 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-22 02:18:08,320 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-22 02:18:08,321 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-22 02:18:08,322 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-22 02:18:08,333 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-22 02:18:08,333 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-22 02:18:08,334 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-22 02:18:08,336 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-22 02:18:08,336 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-22 02:18:08,337 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-22 02:18:08,338 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-22 02:18:08,339 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-22 02:18:08,340 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-22 02:18:08,341 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-22 02:18:08,343 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-22 02:18:08,343 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-22 02:18:08,344 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-22 02:18:08,344 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-22 02:18:08,344 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-22 02:18:08,346 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-22 02:18:08,347 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-22 02:18:08,348 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-22 02:18:08,385 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-22 02:18:08,386 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-22 02:18:08,387 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-22 02:18:08,387 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-22 02:18:08,388 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-22 02:18:08,388 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-22 02:18:08,388 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-22 02:18:08,389 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-22 02:18:08,389 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-22 02:18:08,389 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-22 02:18:08,390 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-22 02:18:08,391 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-22 02:18:08,391 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-22 02:18:08,391 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-22 02:18:08,391 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-22 02:18:08,392 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-22 02:18:08,392 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-22 02:18:08,392 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-22 02:18:08,393 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-22 02:18:08,394 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-22 02:18:08,394 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-22 02:18:08,394 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-22 02:18:08,395 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-22 02:18:08,395 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-22 02:18:08,395 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-22 02:18:08,395 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-22 02:18:08,396 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-22 02:18:08,396 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-22 02:18:08,396 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-22 02:18:08,397 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 02:18:08,397 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-22 02:18:08,397 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-22 02:18:08,398 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-22 02:18:08,398 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-22 02:18:08,398 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-22 02:18:08,399 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-22 02:18:08,399 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-22 02:18:08,399 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-22 02:18:08,399 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/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_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3f6913532a755844f996d9829f52a3e3b688eef2b6253ebf9e48902f9dc25d55 [2022-11-22 02:18:08,674 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-22 02:18:08,710 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-22 02:18:08,713 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-22 02:18:08,714 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-22 02:18:08,714 INFO L275 PluginConnector]: CDTParser initialized [2022-11-22 02:18:08,716 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/../../sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--ethernet--qlogic--qlge--qlge.ko-ldv_main0.cil.out.i [2022-11-22 02:18:11,973 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-22 02:18:12,746 INFO L351 CDTParser]: Found 1 translation units. [2022-11-22 02:18:12,746 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--ethernet--qlogic--qlge--qlge.ko-ldv_main0.cil.out.i [2022-11-22 02:18:12,814 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/data/0314af943/9caa9db6cf0540afb0518d869145deb7/FLAG9f9d3bbef [2022-11-22 02:18:12,831 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/data/0314af943/9caa9db6cf0540afb0518d869145deb7 [2022-11-22 02:18:12,835 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-22 02:18:12,837 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-22 02:18:12,840 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-22 02:18:12,840 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-22 02:18:12,844 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-22 02:18:12,846 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 02:18:12" (1/1) ... [2022-11-22 02:18:12,847 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2be89f75 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:12, skipping insertion in model container [2022-11-22 02:18:12,847 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 02:18:12" (1/1) ... [2022-11-22 02:18:12,855 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-22 02:18:13,095 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-22 02:18:17,902 WARN L237 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_f26c9551-2633-4cd3-b4b7-f7526278ea75/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--ethernet--qlogic--qlge--qlge.ko-ldv_main0.cil.out.i[502624,502637] [2022-11-22 02:18:18,038 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 02:18:18,128 INFO L203 MainTranslator]: Completed pre-run [2022-11-22 02:18:18,796 WARN L237 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_f26c9551-2633-4cd3-b4b7-f7526278ea75/sv-benchmarks/c/ldv-consumption/linux-3.8-rc1-32_7a-drivers--net--ethernet--qlogic--qlge--qlge.ko-ldv_main0.cil.out.i[502624,502637] [2022-11-22 02:18:18,812 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-22 02:18:19,202 INFO L208 MainTranslator]: Completed translation [2022-11-22 02:18:19,203 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19 WrapperNode [2022-11-22 02:18:19,203 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-22 02:18:19,204 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-22 02:18:19,204 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-22 02:18:19,205 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-22 02:18:19,212 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (1/1) ... [2022-11-22 02:18:19,373 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (1/1) ... [2022-11-22 02:18:19,798 INFO L138 Inliner]: procedures = 567, calls = 7139, calls flagged for inlining = 254, calls inlined = 183, statements flattened = 10325 [2022-11-22 02:18:19,799 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-22 02:18:19,799 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-22 02:18:19,800 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-22 02:18:19,800 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-22 02:18:19,809 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (1/1) ... [2022-11-22 02:18:19,810 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (1/1) ... [2022-11-22 02:18:19,864 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (1/1) ... [2022-11-22 02:18:19,864 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (1/1) ... [2022-11-22 02:18:20,181 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (1/1) ... [2022-11-22 02:18:20,219 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (1/1) ... [2022-11-22 02:18:20,255 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (1/1) ... [2022-11-22 02:18:20,291 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (1/1) ... [2022-11-22 02:18:20,352 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-22 02:18:20,354 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-22 02:18:20,354 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-22 02:18:20,355 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-22 02:18:20,355 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (1/1) ... [2022-11-22 02:18:20,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-22 02:18:20,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:18:20,386 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-22 02:18:20,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-22 02:18:20,426 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-11-22 02:18:20,426 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-11-22 02:18:20,426 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2022-11-22 02:18:20,426 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2022-11-22 02:18:20,426 INFO L130 BoogieDeclarations]: Found specification of procedure strncmp [2022-11-22 02:18:20,427 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2022-11-22 02:18:20,427 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2022-11-22 02:18:20,427 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_irq [2022-11-22 02:18:20,427 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_irq [2022-11-22 02:18:20,427 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2022-11-22 02:18:20,427 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2022-11-22 02:18:20,427 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2022-11-22 02:18:20,427 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2022-11-22 02:18:20,428 INFO L130 BoogieDeclarations]: Found specification of procedure ql_enable_completion_interrupt [2022-11-22 02:18:20,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_enable_completion_interrupt [2022-11-22 02:18:20,428 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-22 02:18:20,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-22 02:18:20,428 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_xgmac_reg [2022-11-22 02:18:20,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_xgmac_reg [2022-11-22 02:18:20,428 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_reset [2022-11-22 02:18:20,428 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_reset [2022-11-22 02:18:20,429 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2022-11-22 02:18:20,429 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2022-11-22 02:18:20,429 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-22 02:18:20,429 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-22 02:18:20,429 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_send [2022-11-22 02:18:20,429 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_send [2022-11-22 02:18:20,429 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2022-11-22 02:18:20,429 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2022-11-22 02:18:20,429 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2022-11-22 02:18:20,430 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2022-11-22 02:18:20,430 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2022-11-22 02:18:20,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2022-11-22 02:18:20,430 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2022-11-22 02:18:20,430 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2022-11-22 02:18:20,430 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-22 02:18:20,430 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-22 02:18:20,430 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2022-11-22 02:18:20,430 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2022-11-22 02:18:20,430 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-22 02:18:20,431 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-22 02:18:20,431 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_regs_len [2022-11-22 02:18:20,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_regs_len [2022-11-22 02:18:20,431 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-22 02:18:20,431 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-22 02:18:20,431 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2022-11-22 02:18:20,431 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2022-11-22 02:18:20,431 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_all [2022-11-22 02:18:20,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_all [2022-11-22 02:18:20,432 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mailbox_command [2022-11-22 02:18:20,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mailbox_command [2022-11-22 02:18:20,432 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-22 02:18:20,432 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-22 02:18:20,432 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_irq_mask [2022-11-22 02:18:20,432 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_irq_mask [2022-11-22 02:18:20,432 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2022-11-22 02:18:20,432 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2022-11-22 02:18:20,433 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2022-11-22 02:18:20,433 INFO L130 BoogieDeclarations]: Found specification of procedure __qlge_vlan_rx_add_vid [2022-11-22 02:18:20,433 INFO L138 BoogieDeclarations]: Found implementation of procedure __qlge_vlan_rx_add_vid [2022-11-22 02:18:20,433 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-11-22 02:18:20,433 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-11-22 02:18:20,433 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2022-11-22 02:18:20,433 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2022-11-22 02:18:20,433 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-22 02:18:20,434 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-22 02:18:20,434 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-22 02:18:20,434 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_asic_error [2022-11-22 02:18:20,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_asic_error [2022-11-22 02:18:20,434 INFO L130 BoogieDeclarations]: Found specification of procedure ql_update_buffer_queues [2022-11-22 02:18:20,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_update_buffer_queues [2022-11-22 02:18:20,434 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_mem_resources [2022-11-22 02:18:20,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_mem_resources [2022-11-22 02:18:20,434 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_xgmac_reg [2022-11-22 02:18:20,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_xgmac_reg [2022-11-22 02:18:20,435 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2022-11-22 02:18:20,435 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2022-11-22 02:18:20,435 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_up [2022-11-22 02:18:20,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_up [2022-11-22 02:18:20,435 INFO L130 BoogieDeclarations]: Found specification of procedure ql_eeh_close [2022-11-22 02:18:20,435 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_eeh_close [2022-11-22 02:18:20,435 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-22 02:18:20,435 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-22 02:18:20,435 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr_reg [2022-11-22 02:18:20,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr_reg [2022-11-22 02:18:20,436 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-22 02:18:20,436 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-22 02:18:20,436 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2022-11-22 02:18:20,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2022-11-22 02:18:20,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-22 02:18:20,436 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2022-11-22 02:18:20,436 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2022-11-22 02:18:20,436 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-22 02:18:20,436 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-22 02:18:20,437 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-22 02:18:20,437 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-22 02:18:20,437 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_close [2022-11-22 02:18:20,437 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_close [2022-11-22 02:18:20,437 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_mb_sts [2022-11-22 02:18:20,437 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_mb_sts [2022-11-22 02:18:20,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-22 02:18:20,437 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_open [2022-11-22 02:18:20,437 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_open [2022-11-22 02:18:20,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2022-11-22 02:18:20,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2022-11-22 02:18:20,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-22 02:18:20,438 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-22 02:18:20,438 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-22 02:18:20,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-22 02:18:20,438 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-22 02:18:20,438 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2022-11-22 02:18:20,439 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2022-11-22 02:18:20,439 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_offset [2022-11-22 02:18:20,439 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_offset [2022-11-22 02:18:20,439 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_buffers [2022-11-22 02:18:20,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_buffers [2022-11-22 02:18:20,439 INFO L130 BoogieDeclarations]: Found specification of procedure dev_close [2022-11-22 02:18:20,440 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_close [2022-11-22 02:18:20,440 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-11-22 02:18:20,440 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-11-22 02:18:20,440 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write32 [2022-11-22 02:18:20,440 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write32 [2022-11-22 02:18:20,440 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cam_route_initialize [2022-11-22 02:18:20,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cam_route_initialize [2022-11-22 02:18:20,441 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-22 02:18:20,441 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-22 02:18:20,441 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-22 02:18:20,441 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-22 02:18:20,441 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2022-11-22 02:18:20,442 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2022-11-22 02:18:20,442 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_trylock [2022-11-22 02:18:20,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_trylock [2022-11-22 02:18:20,442 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-22 02:18:20,442 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_mpi_reg [2022-11-22 02:18:20,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_mpi_reg [2022-11-22 02:18:20,442 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2022-11-22 02:18:20,443 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2022-11-22 02:18:20,443 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_spinlock [2022-11-22 02:18:20,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_spinlock [2022-11-22 02:18:20,443 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-22 02:18:20,443 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2022-11-22 02:18:20,443 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2022-11-22 02:18:20,443 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-22 02:18:20,444 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-22 02:18:20,444 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-22 02:18:20,444 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-22 02:18:20,444 INFO L130 BoogieDeclarations]: Found specification of procedure ql_sem_unlock [2022-11-22 02:18:20,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_sem_unlock [2022-11-22 02:18:20,444 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8012_flash_params [2022-11-22 02:18:20,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8012_flash_params [2022-11-22 02:18:20,445 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-22 02:18:20,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-22 02:18:20,445 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-11-22 02:18:20,445 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-11-22 02:18:20,445 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-22 02:18:20,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2022-11-22 02:18:20,445 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_completion_interrupt [2022-11-22 02:18:20,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_completion_interrupt [2022-11-22 02:18:20,446 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-22 02:18:20,446 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-22 02:18:20,446 INFO L130 BoogieDeclarations]: Found specification of procedure ql_clear_routing_entries [2022-11-22 02:18:20,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_clear_routing_entries [2022-11-22 02:18:20,446 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2022-11-22 02:18:20,446 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2022-11-22 02:18:20,447 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_off [2022-11-22 02:18:20,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_off [2022-11-22 02:18:20,447 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-22 02:18:20,447 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-22 02:18:20,447 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2022-11-22 02:18:20,447 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2022-11-22 02:18:20,447 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8000_port_initialize [2022-11-22 02:18:20,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8000_port_initialize [2022-11-22 02:18:20,448 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2022-11-22 02:18:20,448 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2022-11-22 02:18:20,448 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-11-22 02:18:20,448 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-11-22 02:18:20,448 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-22 02:18:20,448 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-22 02:18:20,449 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mpi_mutex_of_ql_adapter [2022-11-22 02:18:20,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mpi_mutex_of_ql_adapter [2022-11-22 02:18:20,449 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-22 02:18:20,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-22 02:18:20,449 INFO L130 BoogieDeclarations]: Found specification of procedure ql_8012_port_initialize [2022-11-22 02:18:20,449 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_8012_port_initialize [2022-11-22 02:18:20,450 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2022-11-22 02:18:20,450 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2022-11-22 02:18:20,450 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_flash_word [2022-11-22 02:18:20,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_flash_word [2022-11-22 02:18:20,450 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_subqueue [2022-11-22 02:18:20,450 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_subqueue [2022-11-22 02:18:20,450 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-22 02:18:20,451 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-22 02:18:20,451 INFO L130 BoogieDeclarations]: Found specification of procedure ql_release_adapter_resources [2022-11-22 02:18:20,451 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_release_adapter_resources [2022-11-22 02:18:20,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-22 02:18:20,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-22 02:18:20,451 INFO L130 BoogieDeclarations]: Found specification of procedure csum_tcpudp_magic [2022-11-22 02:18:20,451 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_tcpudp_magic [2022-11-22 02:18:20,452 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2022-11-22 02:18:20,452 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2022-11-22 02:18:20,452 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-11-22 02:18:20,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2022-11-22 02:18:20,452 INFO L130 BoogieDeclarations]: Found specification of procedure ql_free_rx_resources [2022-11-22 02:18:20,452 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_free_rx_resources [2022-11-22 02:18:20,452 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2022-11-22 02:18:20,453 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2022-11-22 02:18:20,453 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2022-11-22 02:18:20,453 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2022-11-22 02:18:20,453 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2022-11-22 02:18:20,453 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2022-11-22 02:18:20,453 INFO L130 BoogieDeclarations]: Found specification of procedure ql_disable_interrupts [2022-11-22 02:18:20,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_disable_interrupts [2022-11-22 02:18:20,454 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-11-22 02:18:20,454 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2022-11-22 02:18:20,454 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2022-11-22 02:18:20,454 INFO L130 BoogieDeclarations]: Found specification of procedure ql_link_on [2022-11-22 02:18:20,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_link_on [2022-11-22 02:18:20,454 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_set_multicast_list [2022-11-22 02:18:20,455 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_set_multicast_list [2022-11-22 02:18:20,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mpi_mutex_of_ql_adapter [2022-11-22 02:18:20,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mpi_mutex_of_ql_adapter [2022-11-22 02:18:20,455 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-22 02:18:20,455 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-22 02:18:20,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-22 02:18:20,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-22 02:18:20,456 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2022-11-22 02:18:20,456 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2022-11-22 02:18:20,456 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2022-11-22 02:18:20,456 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2022-11-22 02:18:20,456 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2022-11-22 02:18:20,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2022-11-22 02:18:20,456 INFO L130 BoogieDeclarations]: Found specification of procedure ql_tx_ring_clean [2022-11-22 02:18:20,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_tx_ring_clean [2022-11-22 02:18:20,457 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-22 02:18:20,457 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-22 02:18:20,457 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-22 02:18:20,457 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-22 02:18:20,457 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read_mpi_reg [2022-11-22 02:18:20,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read_mpi_reg [2022-11-22 02:18:20,458 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-22 02:18:20,458 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-22 02:18:20,458 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-11-22 02:18:20,458 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-11-22 02:18:20,458 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2022-11-22 02:18:20,458 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2022-11-22 02:18:20,459 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_subqueue [2022-11-22 02:18:20,459 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_subqueue [2022-11-22 02:18:20,459 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-22 02:18:20,459 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-22 02:18:20,459 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2022-11-22 02:18:20,459 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2022-11-22 02:18:20,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-22 02:18:20,460 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-22 02:18:20,460 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-22 02:18:20,460 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2022-11-22 02:18:20,460 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2022-11-22 02:18:20,460 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2022-11-22 02:18:20,460 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2022-11-22 02:18:20,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-22 02:18:20,461 INFO L130 BoogieDeclarations]: Found specification of procedure put_page [2022-11-22 02:18:20,461 INFO L138 BoogieDeclarations]: Found implementation of procedure put_page [2022-11-22 02:18:20,461 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_suspend [2022-11-22 02:18:20,461 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_suspend [2022-11-22 02:18:20,461 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_wake [2022-11-22 02:18:20,461 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_wake [2022-11-22 02:18:20,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-22 02:18:20,462 INFO L130 BoogieDeclarations]: Found specification of procedure ql_validate_flash [2022-11-22 02:18:20,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_validate_flash [2022-11-22 02:18:20,462 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2022-11-22 02:18:20,462 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2022-11-22 02:18:20,462 INFO L130 BoogieDeclarations]: Found specification of procedure ql_cancel_all_work_sync [2022-11-22 02:18:20,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_cancel_all_work_sync [2022-11-22 02:18:20,463 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-22 02:18:20,463 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-22 02:18:20,463 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-22 02:18:20,463 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-22 02:18:20,463 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2022-11-22 02:18:20,463 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2022-11-22 02:18:20,463 INFO L130 BoogieDeclarations]: Found specification of procedure ql_get_8000_flash_params [2022-11-22 02:18:20,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_get_8000_flash_params [2022-11-22 02:18:20,464 INFO L130 BoogieDeclarations]: Found specification of procedure pci_restore_state [2022-11-22 02:18:20,464 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_restore_state [2022-11-22 02:18:20,464 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc_array [2022-11-22 02:18:20,464 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc_array [2022-11-22 02:18:20,464 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2022-11-22 02:18:20,464 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2022-11-22 02:18:20,465 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2022-11-22 02:18:20,465 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2022-11-22 02:18:20,465 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2022-11-22 02:18:20,465 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2022-11-22 02:18:20,465 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_initialize [2022-11-22 02:18:20,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_initialize [2022-11-22 02:18:20,465 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2022-11-22 02:18:20,466 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2022-11-22 02:18:20,466 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_offset [2022-11-22 02:18:20,466 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_offset [2022-11-22 02:18:20,466 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-22 02:18:20,466 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-22 02:18:20,466 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2022-11-22 02:18:20,466 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2022-11-22 02:18:20,467 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_db_reg [2022-11-22 02:18:20,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_db_reg [2022-11-22 02:18:20,467 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-22 02:18:20,467 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-22 02:18:20,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-22 02:18:20,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-22 02:18:20,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-22 02:18:20,468 INFO L130 BoogieDeclarations]: Found specification of procedure ql_adapter_down [2022-11-22 02:18:20,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_adapter_down [2022-11-22 02:18:20,468 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2022-11-22 02:18:20,468 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2022-11-22 02:18:20,468 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2022-11-22 02:18:20,468 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2022-11-22 02:18:20,468 INFO L130 BoogieDeclarations]: Found specification of procedure ql_queue_fw_error [2022-11-22 02:18:20,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_queue_fw_error [2022-11-22 02:18:20,469 INFO L130 BoogieDeclarations]: Found specification of procedure ql_unmap_send [2022-11-22 02:18:20,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_unmap_send [2022-11-22 02:18:20,469 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2022-11-22 02:18:20,469 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2022-11-22 02:18:20,469 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mpi_handler [2022-11-22 02:18:20,469 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mpi_handler [2022-11-22 02:18:20,470 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2022-11-22 02:18:20,470 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2022-11-22 02:18:20,470 INFO L130 BoogieDeclarations]: Found specification of procedure ql_mb_set_mgmnt_traffic_ctl [2022-11-22 02:18:20,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_mb_set_mgmnt_traffic_ctl [2022-11-22 02:18:20,470 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_reg_rdy [2022-11-22 02:18:20,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_reg_rdy [2022-11-22 02:18:20,470 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_routing_reg [2022-11-22 02:18:20,470 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_routing_reg [2022-11-22 02:18:20,471 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2022-11-22 02:18:20,471 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2022-11-22 02:18:20,471 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-11-22 02:18:20,471 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-11-22 02:18:20,471 INFO L130 BoogieDeclarations]: Found specification of procedure ql_write_cfg [2022-11-22 02:18:20,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_write_cfg [2022-11-22 02:18:20,471 INFO L130 BoogieDeclarations]: Found specification of procedure ql_lbq_block_size [2022-11-22 02:18:20,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_lbq_block_size [2022-11-22 02:18:20,472 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-11-22 02:18:20,472 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2022-11-22 02:18:20,472 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-22 02:18:20,472 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-22 02:18:20,472 INFO L130 BoogieDeclarations]: Found specification of procedure netif_get_num_default_rss_queues [2022-11-22 02:18:20,472 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_get_num_default_rss_queues [2022-11-22 02:18:20,473 INFO L130 BoogieDeclarations]: Found specification of procedure ql_wait_cfg [2022-11-22 02:18:20,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_wait_cfg [2022-11-22 02:18:20,473 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-11-22 02:18:20,473 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-11-22 02:18:20,473 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-22 02:18:20,473 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-22 02:18:20,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-22 02:18:20,474 INFO L130 BoogieDeclarations]: Found specification of procedure ql_read32 [2022-11-22 02:18:20,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_read32 [2022-11-22 02:18:20,474 INFO L130 BoogieDeclarations]: Found specification of procedure ql_set_mac_addr [2022-11-22 02:18:20,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ql_set_mac_addr [2022-11-22 02:18:20,474 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-22 02:18:20,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-22 02:18:20,474 INFO L130 BoogieDeclarations]: Found specification of procedure netpoll_trap [2022-11-22 02:18:20,475 INFO L138 BoogieDeclarations]: Found implementation of procedure netpoll_trap [2022-11-22 02:18:20,475 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2022-11-22 02:18:20,475 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2022-11-22 02:18:20,475 INFO L130 BoogieDeclarations]: Found specification of procedure qlge_resume [2022-11-22 02:18:20,475 INFO L138 BoogieDeclarations]: Found implementation of procedure qlge_resume [2022-11-22 02:18:21,693 INFO L235 CfgBuilder]: Building ICFG [2022-11-22 02:18:21,700 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-22 02:18:41,948 INFO L276 CfgBuilder]: Performing block encoding [2022-11-22 02:18:45,764 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-22 02:18:45,765 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-22 02:18:45,772 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 02:18:45 BoogieIcfgContainer [2022-11-22 02:18:45,773 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-22 02:18:45,775 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-22 02:18:45,776 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-22 02:18:45,779 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-22 02:18:45,779 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 02:18:12" (1/3) ... [2022-11-22 02:18:45,780 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74529b8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 02:18:45, skipping insertion in model container [2022-11-22 02:18:45,780 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 02:18:19" (2/3) ... [2022-11-22 02:18:45,780 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@74529b8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 02:18:45, skipping insertion in model container [2022-11-22 02:18:45,781 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 02:18:45" (3/3) ... [2022-11-22 02:18:45,782 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.8-rc1-32_7a-drivers--net--ethernet--qlogic--qlge--qlge.ko-ldv_main0.cil.out.i [2022-11-22 02:18:45,803 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-22 02:18:45,804 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-22 02:18:45,924 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-22 02:18:45,934 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@482168b5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-22 02:18:45,934 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-22 02:18:45,946 INFO L276 IsEmpty]: Start isEmpty. Operand has 2329 states, 1408 states have (on average 1.3046875) internal successors, (1837), 1454 states have internal predecessors, (1837), 748 states have call successors, (748), 171 states have call predecessors, (748), 171 states have return successors, (748), 740 states have call predecessors, (748), 748 states have call successors, (748) [2022-11-22 02:18:45,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2022-11-22 02:18:45,954 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:18:45,955 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:18:45,955 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:18:45,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:18:45,961 INFO L85 PathProgramCache]: Analyzing trace with hash -1371677450, now seen corresponding path program 1 times [2022-11-22 02:18:46,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:18:46,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546814336] [2022-11-22 02:18:46,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:18:46,100 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:18:46,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:18:47,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-22 02:18:47,355 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:18:47,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546814336] [2022-11-22 02:18:47,356 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546814336] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:18:47,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:18:47,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:18:47,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267268199] [2022-11-22 02:18:47,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:18:47,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:18:47,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:18:47,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:18:47,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:18:47,423 INFO L87 Difference]: Start difference. First operand has 2329 states, 1408 states have (on average 1.3046875) internal successors, (1837), 1454 states have internal predecessors, (1837), 748 states have call successors, (748), 171 states have call predecessors, (748), 171 states have return successors, (748), 740 states have call predecessors, (748), 748 states have call successors, (748) Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-22 02:18:50,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:18:53,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:18:56,783 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:18:57,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:00,047 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:02,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:19:02,876 INFO L93 Difference]: Finished difference Result 6177 states and 8869 transitions. [2022-11-22 02:19:02,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:19:02,888 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 13 [2022-11-22 02:19:02,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:19:02,955 INFO L225 Difference]: With dead ends: 6177 [2022-11-22 02:19:02,955 INFO L226 Difference]: Without dead ends: 3835 [2022-11-22 02:19:02,980 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:19:02,986 INFO L413 NwaCegarLoop]: 3684 mSDtfsCounter, 3289 mSDsluCounter, 1877 mSDsCounter, 0 mSdLazyCounter, 770 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3295 SdHoareTripleChecker+Valid, 5561 SdHoareTripleChecker+Invalid, 773 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 770 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.9s IncrementalHoareTripleChecker+Time [2022-11-22 02:19:02,991 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3295 Valid, 5561 Invalid, 773 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 770 Invalid, 3 Unknown, 0 Unchecked, 14.9s Time] [2022-11-22 02:19:03,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3835 states. [2022-11-22 02:19:03,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3835 to 3827. [2022-11-22 02:19:03,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3827 states, 2332 states have (on average 1.3040308747855918) internal successors, (3041), 2408 states have internal predecessors, (3041), 1198 states have call successors, (1198), 298 states have call predecessors, (1198), 296 states have return successors, (1197), 1176 states have call predecessors, (1197), 1193 states have call successors, (1197) [2022-11-22 02:19:03,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3827 states to 3827 states and 5436 transitions. [2022-11-22 02:19:03,345 INFO L78 Accepts]: Start accepts. Automaton has 3827 states and 5436 transitions. Word has length 13 [2022-11-22 02:19:03,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:19:03,345 INFO L495 AbstractCegarLoop]: Abstraction has 3827 states and 5436 transitions. [2022-11-22 02:19:03,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-22 02:19:03,346 INFO L276 IsEmpty]: Start isEmpty. Operand 3827 states and 5436 transitions. [2022-11-22 02:19:03,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2022-11-22 02:19:03,347 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:19:03,347 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:19:03,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-22 02:19:03,348 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:19:03,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:19:03,349 INFO L85 PathProgramCache]: Analyzing trace with hash 425327056, now seen corresponding path program 1 times [2022-11-22 02:19:03,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:19:03,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395591523] [2022-11-22 02:19:03,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:19:03,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:19:03,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:19:04,347 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-22 02:19:04,348 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:19:04,348 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395591523] [2022-11-22 02:19:04,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395591523] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:19:04,349 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:19:04,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:19:04,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291028270] [2022-11-22 02:19:04,350 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:19:04,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:19:04,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:19:04,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:19:04,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:19:04,352 INFO L87 Difference]: Start difference. First operand 3827 states and 5436 transitions. Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-22 02:19:07,794 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:19:10,632 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:14,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:16,176 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:18,130 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:19,856 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:23,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:19:23,040 INFO L93 Difference]: Finished difference Result 7199 states and 10261 transitions. [2022-11-22 02:19:23,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:19:23,041 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 14 [2022-11-22 02:19:23,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:19:23,108 INFO L225 Difference]: With dead ends: 7199 [2022-11-22 02:19:23,109 INFO L226 Difference]: Without dead ends: 7195 [2022-11-22 02:19:23,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:19:23,118 INFO L413 NwaCegarLoop]: 3971 mSDtfsCounter, 3047 mSDsluCounter, 2852 mSDsCounter, 0 mSdLazyCounter, 882 mSolverCounterSat, 4 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3047 SdHoareTripleChecker+Valid, 6823 SdHoareTripleChecker+Invalid, 889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 882 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.2s IncrementalHoareTripleChecker+Time [2022-11-22 02:19:23,118 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3047 Valid, 6823 Invalid, 889 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 882 Invalid, 3 Unknown, 0 Unchecked, 18.2s Time] [2022-11-22 02:19:23,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7195 states. [2022-11-22 02:19:23,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7195 to 7191. [2022-11-22 02:19:23,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7191 states, 4372 states have (on average 1.3005489478499543) internal successors, (5686), 4510 states have internal predecessors, (5686), 2253 states have call successors, (2253), 576 states have call predecessors, (2253), 565 states have return successors, (2313), 2200 states have call predecessors, (2313), 2247 states have call successors, (2313) [2022-11-22 02:19:23,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7191 states to 7191 states and 10252 transitions. [2022-11-22 02:19:23,678 INFO L78 Accepts]: Start accepts. Automaton has 7191 states and 10252 transitions. Word has length 14 [2022-11-22 02:19:23,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:19:23,679 INFO L495 AbstractCegarLoop]: Abstraction has 7191 states and 10252 transitions. [2022-11-22 02:19:23,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-22 02:19:23,679 INFO L276 IsEmpty]: Start isEmpty. Operand 7191 states and 10252 transitions. [2022-11-22 02:19:23,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2022-11-22 02:19:23,680 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:19:23,680 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:19:23,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-22 02:19:23,681 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:19:23,692 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:19:23,692 INFO L85 PathProgramCache]: Analyzing trace with hash 297896761, now seen corresponding path program 1 times [2022-11-22 02:19:23,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:19:23,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026532162] [2022-11-22 02:19:23,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:19:23,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:19:24,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:19:24,472 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-22 02:19:24,473 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:19:24,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026532162] [2022-11-22 02:19:24,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026532162] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:19:24,474 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:19:24,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:19:24,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382650640] [2022-11-22 02:19:24,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:19:24,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:19:24,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:19:24,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:19:24,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:19:24,478 INFO L87 Difference]: Start difference. First operand 7191 states and 10252 transitions. Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-22 02:19:27,835 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:19:30,533 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:33,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:36,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:40,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:19:40,733 INFO L93 Difference]: Finished difference Result 7201 states and 10263 transitions. [2022-11-22 02:19:40,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:19:40,734 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 15 [2022-11-22 02:19:40,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:19:40,779 INFO L225 Difference]: With dead ends: 7201 [2022-11-22 02:19:40,780 INFO L226 Difference]: Without dead ends: 7192 [2022-11-22 02:19:40,786 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:19:40,787 INFO L413 NwaCegarLoop]: 3659 mSDtfsCounter, 3264 mSDsluCounter, 1861 mSDsCounter, 0 mSdLazyCounter, 768 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3270 SdHoareTripleChecker+Valid, 5520 SdHoareTripleChecker+Invalid, 771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 768 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.9s IncrementalHoareTripleChecker+Time [2022-11-22 02:19:40,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3270 Valid, 5520 Invalid, 771 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 768 Invalid, 3 Unknown, 0 Unchecked, 15.9s Time] [2022-11-22 02:19:40,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7192 states. [2022-11-22 02:19:41,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7192 to 7184. [2022-11-22 02:19:41,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7184 states, 4368 states have (on average 1.2994505494505495) internal successors, (5676), 4505 states have internal predecessors, (5676), 2250 states have call successors, (2250), 575 states have call predecessors, (2250), 565 states have return successors, (2312), 2199 states have call predecessors, (2312), 2246 states have call successors, (2312) [2022-11-22 02:19:41,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7184 states to 7184 states and 10238 transitions. [2022-11-22 02:19:41,195 INFO L78 Accepts]: Start accepts. Automaton has 7184 states and 10238 transitions. Word has length 15 [2022-11-22 02:19:41,195 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:19:41,195 INFO L495 AbstractCegarLoop]: Abstraction has 7184 states and 10238 transitions. [2022-11-22 02:19:41,196 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2022-11-22 02:19:41,196 INFO L276 IsEmpty]: Start isEmpty. Operand 7184 states and 10238 transitions. [2022-11-22 02:19:41,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2022-11-22 02:19:41,213 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:19:41,214 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:19:41,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-22 02:19:41,214 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:19:41,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:19:41,215 INFO L85 PathProgramCache]: Analyzing trace with hash -2137893940, now seen corresponding path program 1 times [2022-11-22 02:19:41,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:19:41,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2074170099] [2022-11-22 02:19:41,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:19:41,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:19:41,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:19:42,367 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-22 02:19:42,367 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:19:42,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2074170099] [2022-11-22 02:19:42,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2074170099] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:19:42,368 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:19:42,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:19:42,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489771320] [2022-11-22 02:19:42,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:19:42,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:19:42,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:19:42,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:19:42,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:19:42,371 INFO L87 Difference]: Start difference. First operand 7184 states and 10238 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-22 02:19:45,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:19:48,366 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:52,511 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:54,124 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:19:58,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:19:58,340 INFO L93 Difference]: Finished difference Result 7599 states and 10820 transitions. [2022-11-22 02:19:58,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:19:58,342 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 64 [2022-11-22 02:19:58,343 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:19:58,407 INFO L225 Difference]: With dead ends: 7599 [2022-11-22 02:19:58,407 INFO L226 Difference]: Without dead ends: 7596 [2022-11-22 02:19:58,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:19:58,416 INFO L413 NwaCegarLoop]: 3098 mSDtfsCounter, 540 mSDsluCounter, 2677 mSDsCounter, 0 mSdLazyCounter, 809 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 540 SdHoareTripleChecker+Valid, 5775 SdHoareTripleChecker+Invalid, 811 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 809 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.7s IncrementalHoareTripleChecker+Time [2022-11-22 02:19:58,418 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [540 Valid, 5775 Invalid, 811 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 809 Invalid, 2 Unknown, 0 Unchecked, 15.7s Time] [2022-11-22 02:19:58,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7596 states. [2022-11-22 02:19:58,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7596 to 7596. [2022-11-22 02:19:58,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7596 states, 4619 states have (on average 1.3048278848235548) internal successors, (6027), 4761 states have internal predecessors, (6027), 2363 states have call successors, (2363), 623 states have call predecessors, (2363), 613 states have return successors, (2426), 2311 states have call predecessors, (2426), 2360 states have call successors, (2426) [2022-11-22 02:19:58,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7596 states to 7596 states and 10816 transitions. [2022-11-22 02:19:58,868 INFO L78 Accepts]: Start accepts. Automaton has 7596 states and 10816 transitions. Word has length 64 [2022-11-22 02:19:58,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:19:58,869 INFO L495 AbstractCegarLoop]: Abstraction has 7596 states and 10816 transitions. [2022-11-22 02:19:58,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-22 02:19:58,871 INFO L276 IsEmpty]: Start isEmpty. Operand 7596 states and 10816 transitions. [2022-11-22 02:19:58,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-22 02:19:58,878 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:19:58,878 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:19:58,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-22 02:19:58,879 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:19:58,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:19:58,879 INFO L85 PathProgramCache]: Analyzing trace with hash 910552266, now seen corresponding path program 1 times [2022-11-22 02:19:58,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:19:58,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957212935] [2022-11-22 02:19:58,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:19:58,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:19:59,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:20:00,941 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-22 02:20:00,941 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:20:00,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957212935] [2022-11-22 02:20:00,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957212935] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:20:00,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:20:00,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:20:00,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755612031] [2022-11-22 02:20:00,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:20:00,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:20:00,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:20:00,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:20:00,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:20:00,947 INFO L87 Difference]: Start difference. First operand 7596 states and 10816 transitions. Second operand has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-22 02:20:04,105 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:20:06,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:20:11,298 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:20:13,312 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:20:16,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:20:16,700 INFO L93 Difference]: Finished difference Result 10945 states and 15649 transitions. [2022-11-22 02:20:16,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:20:16,701 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 82 [2022-11-22 02:20:16,702 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:20:16,775 INFO L225 Difference]: With dead ends: 10945 [2022-11-22 02:20:16,775 INFO L226 Difference]: Without dead ends: 10942 [2022-11-22 02:20:16,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:20:16,788 INFO L413 NwaCegarLoop]: 3953 mSDtfsCounter, 2979 mSDsluCounter, 2851 mSDsCounter, 0 mSdLazyCounter, 872 mSolverCounterSat, 2 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2979 SdHoareTripleChecker+Valid, 6804 SdHoareTripleChecker+Invalid, 878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 872 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2022-11-22 02:20:16,789 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2979 Valid, 6804 Invalid, 878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 872 Invalid, 4 Unknown, 0 Unchecked, 15.4s Time] [2022-11-22 02:20:16,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10942 states. [2022-11-22 02:20:17,474 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10942 to 10919. [2022-11-22 02:20:17,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10919 states, 6633 states have (on average 1.3022764963063471) internal successors, (8638), 6839 states have internal predecessors, (8638), 3405 states have call successors, (3405), 894 states have call predecessors, (3405), 880 states have return successors, (3572), 3325 states have call predecessors, (3572), 3402 states have call successors, (3572) [2022-11-22 02:20:17,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10919 states to 10919 states and 15615 transitions. [2022-11-22 02:20:17,560 INFO L78 Accepts]: Start accepts. Automaton has 10919 states and 15615 transitions. Word has length 82 [2022-11-22 02:20:17,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:20:17,562 INFO L495 AbstractCegarLoop]: Abstraction has 10919 states and 15615 transitions. [2022-11-22 02:20:17,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.333333333333332) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-22 02:20:17,563 INFO L276 IsEmpty]: Start isEmpty. Operand 10919 states and 15615 transitions. [2022-11-22 02:20:17,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2022-11-22 02:20:17,572 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:20:17,573 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:20:17,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-22 02:20:17,573 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:20:17,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:20:17,575 INFO L85 PathProgramCache]: Analyzing trace with hash -938266778, now seen corresponding path program 1 times [2022-11-22 02:20:17,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:20:17,576 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1139876847] [2022-11-22 02:20:17,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:20:17,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:20:17,853 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:20:17,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [142251232] [2022-11-22 02:20:17,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:20:17,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:20:17,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:20:17,863 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:20:17,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-22 02:20:20,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:20:20,367 INFO L263 TraceCheckSpWp]: Trace formula consists of 8174 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-22 02:20:20,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:20:20,550 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-22 02:20:20,551 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:20:20,551 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:20:20,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1139876847] [2022-11-22 02:20:20,552 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:20:20,552 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [142251232] [2022-11-22 02:20:20,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [142251232] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:20:20,552 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:20:20,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-22 02:20:20,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830646706] [2022-11-22 02:20:20,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:20:20,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-22 02:20:20,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:20:20,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-22 02:20:20,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-22 02:20:20,556 INFO L87 Difference]: Start difference. First operand 10919 states and 15615 transitions. Second operand has 6 states, 5 states have (on average 12.6) internal successors, (63), 6 states have internal predecessors, (63), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:20:25,309 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:20:28,407 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:20:30,744 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:20:34,293 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:20:35,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:20:38,000 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:20:44,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:20:44,838 INFO L93 Difference]: Finished difference Result 21935 states and 31914 transitions. [2022-11-22 02:20:44,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:20:44,839 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.6) internal successors, (63), 6 states have internal predecessors, (63), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 99 [2022-11-22 02:20:44,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:20:44,899 INFO L225 Difference]: With dead ends: 21935 [2022-11-22 02:20:44,900 INFO L226 Difference]: Without dead ends: 10949 [2022-11-22 02:20:44,983 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-22 02:20:44,984 INFO L413 NwaCegarLoop]: 2887 mSDtfsCounter, 14 mSDsluCounter, 8579 mSDsCounter, 0 mSdLazyCounter, 1748 mSolverCounterSat, 20 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 11466 SdHoareTripleChecker+Invalid, 1771 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 1748 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.6s IncrementalHoareTripleChecker+Time [2022-11-22 02:20:44,985 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 11466 Invalid, 1771 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [20 Valid, 1748 Invalid, 3 Unknown, 0 Unchecked, 23.6s Time] [2022-11-22 02:20:45,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10949 states. [2022-11-22 02:20:45,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10949 to 10949. [2022-11-22 02:20:45,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10949 states, 6645 states have (on average 1.3014296463506396) internal successors, (8648), 6857 states have internal predecessors, (8648), 3417 states have call successors, (3417), 894 states have call predecessors, (3417), 886 states have return successors, (3590), 3337 states have call predecessors, (3590), 3414 states have call successors, (3590) [2022-11-22 02:20:45,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10949 states to 10949 states and 15655 transitions. [2022-11-22 02:20:45,589 INFO L78 Accepts]: Start accepts. Automaton has 10949 states and 15655 transitions. Word has length 99 [2022-11-22 02:20:45,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:20:45,589 INFO L495 AbstractCegarLoop]: Abstraction has 10949 states and 15655 transitions. [2022-11-22 02:20:45,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.6) internal successors, (63), 6 states have internal predecessors, (63), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:20:45,590 INFO L276 IsEmpty]: Start isEmpty. Operand 10949 states and 15655 transitions. [2022-11-22 02:20:45,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-22 02:20:45,598 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:20:45,599 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:20:45,626 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-22 02:20:45,824 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-22 02:20:45,825 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:20:45,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:20:45,825 INFO L85 PathProgramCache]: Analyzing trace with hash -860805812, now seen corresponding path program 1 times [2022-11-22 02:20:45,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:20:45,825 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718794639] [2022-11-22 02:20:45,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:20:45,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:20:46,094 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:20:46,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1588883346] [2022-11-22 02:20:46,094 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:20:46,095 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:20:46,095 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:20:46,096 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:20:46,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-22 02:20:48,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:20:48,797 INFO L263 TraceCheckSpWp]: Trace formula consists of 8176 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-22 02:20:48,807 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:20:48,947 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-22 02:20:48,947 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:20:48,948 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:20:48,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718794639] [2022-11-22 02:20:48,948 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:20:48,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588883346] [2022-11-22 02:20:48,948 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588883346] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:20:48,949 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:20:48,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-22 02:20:48,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564644201] [2022-11-22 02:20:48,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:20:48,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-22 02:20:48,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:20:48,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-22 02:20:48,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-22 02:20:48,951 INFO L87 Difference]: Start difference. First operand 10949 states and 15655 transitions. Second operand has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:20:53,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:20:56,784 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:00,691 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:03,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:05,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:07,488 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:08,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:16,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:21:16,938 INFO L93 Difference]: Finished difference Result 21995 states and 31994 transitions. [2022-11-22 02:21:16,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-22 02:21:16,939 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 100 [2022-11-22 02:21:16,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:21:17,012 INFO L225 Difference]: With dead ends: 21995 [2022-11-22 02:21:17,013 INFO L226 Difference]: Without dead ends: 10979 [2022-11-22 02:21:17,075 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-22 02:21:17,076 INFO L413 NwaCegarLoop]: 2876 mSDtfsCounter, 37 mSDsluCounter, 11411 mSDsCounter, 0 mSdLazyCounter, 2211 mSolverCounterSat, 26 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 14287 SdHoareTripleChecker+Invalid, 2240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 2211 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.4s IncrementalHoareTripleChecker+Time [2022-11-22 02:21:17,077 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 14287 Invalid, 2240 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [26 Valid, 2211 Invalid, 3 Unknown, 0 Unchecked, 27.4s Time] [2022-11-22 02:21:17,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10979 states. [2022-11-22 02:21:17,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10979 to 10949. [2022-11-22 02:21:17,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10949 states, 6645 states have (on average 1.3008276899924756) internal successors, (8644), 6857 states have internal predecessors, (8644), 3417 states have call successors, (3417), 894 states have call predecessors, (3417), 886 states have return successors, (3590), 3337 states have call predecessors, (3590), 3414 states have call successors, (3590) [2022-11-22 02:21:17,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10949 states to 10949 states and 15651 transitions. [2022-11-22 02:21:17,705 INFO L78 Accepts]: Start accepts. Automaton has 10949 states and 15651 transitions. Word has length 100 [2022-11-22 02:21:17,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:21:17,706 INFO L495 AbstractCegarLoop]: Abstraction has 10949 states and 15651 transitions. [2022-11-22 02:21:17,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.666666666666666) internal successors, (64), 7 states have internal predecessors, (64), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:21:17,707 INFO L276 IsEmpty]: Start isEmpty. Operand 10949 states and 15651 transitions. [2022-11-22 02:21:17,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-22 02:21:17,722 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:21:17,722 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:21:17,750 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-22 02:21:17,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:21:17,935 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:21:17,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:21:17,935 INFO L85 PathProgramCache]: Analyzing trace with hash 532914342, now seen corresponding path program 1 times [2022-11-22 02:21:17,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:21:17,936 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357867679] [2022-11-22 02:21:17,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:21:17,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:21:18,218 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:21:18,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [531809675] [2022-11-22 02:21:18,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:21:18,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:21:18,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:21:18,220 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:21:18,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-22 02:21:20,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:21:20,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 8118 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-22 02:21:20,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:21:20,864 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-22 02:21:20,864 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:21:20,865 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:21:20,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357867679] [2022-11-22 02:21:20,865 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:21:20,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531809675] [2022-11-22 02:21:20,866 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531809675] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:21:20,866 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:21:20,866 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-22 02:21:20,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090991815] [2022-11-22 02:21:20,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:21:20,867 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-22 02:21:20,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:21:20,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-22 02:21:20,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:21:20,868 INFO L87 Difference]: Start difference. First operand 10949 states and 15651 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-22 02:21:24,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:21:27,836 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:32,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:34,304 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:36,316 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:38,322 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:39,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:21:46,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:21:46,005 INFO L93 Difference]: Finished difference Result 21987 states and 32035 transitions. [2022-11-22 02:21:46,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-22 02:21:46,007 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 96 [2022-11-22 02:21:46,008 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:21:46,077 INFO L225 Difference]: With dead ends: 21987 [2022-11-22 02:21:46,077 INFO L226 Difference]: Without dead ends: 11045 [2022-11-22 02:21:46,141 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-22 02:21:46,142 INFO L413 NwaCegarLoop]: 2904 mSDtfsCounter, 5 mSDsluCounter, 8700 mSDsCounter, 0 mSdLazyCounter, 1640 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 11604 SdHoareTripleChecker+Invalid, 1645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1640 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.7s IncrementalHoareTripleChecker+Time [2022-11-22 02:21:46,143 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 11604 Invalid, 1645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1640 Invalid, 5 Unknown, 0 Unchecked, 24.7s Time] [2022-11-22 02:21:46,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11045 states. [2022-11-22 02:21:46,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11045 to 10981. [2022-11-22 02:21:46,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10981 states, 6669 states have (on average 1.2997450892187734) internal successors, (8668), 6881 states have internal predecessors, (8668), 3417 states have call successors, (3417), 894 states have call predecessors, (3417), 894 states have return successors, (3604), 3345 states have call predecessors, (3604), 3414 states have call successors, (3604) [2022-11-22 02:21:46,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10981 states to 10981 states and 15689 transitions. [2022-11-22 02:21:46,882 INFO L78 Accepts]: Start accepts. Automaton has 10981 states and 15689 transitions. Word has length 96 [2022-11-22 02:21:46,882 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:21:46,882 INFO L495 AbstractCegarLoop]: Abstraction has 10981 states and 15689 transitions. [2022-11-22 02:21:46,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 4 states have internal predecessors, (66), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-22 02:21:46,883 INFO L276 IsEmpty]: Start isEmpty. Operand 10981 states and 15689 transitions. [2022-11-22 02:21:46,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-22 02:21:46,890 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:21:46,891 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:21:46,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-22 02:21:47,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-11-22 02:21:47,105 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:21:47,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:21:47,105 INFO L85 PathProgramCache]: Analyzing trace with hash -527481813, now seen corresponding path program 1 times [2022-11-22 02:21:47,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:21:47,105 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27522065] [2022-11-22 02:21:47,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:21:47,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:21:47,327 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:21:47,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [113702927] [2022-11-22 02:21:47,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:21:47,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:21:47,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:21:47,331 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:21:47,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-22 02:21:49,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:21:49,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 8178 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-22 02:21:49,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:21:49,913 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-22 02:21:49,913 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:21:49,913 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:21:49,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27522065] [2022-11-22 02:21:49,913 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:21:49,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [113702927] [2022-11-22 02:21:49,913 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [113702927] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:21:49,913 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:21:49,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-22 02:21:49,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1909944226] [2022-11-22 02:21:49,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:21:49,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-22 02:21:49,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:21:49,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-22 02:21:49,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-22 02:21:49,915 INFO L87 Difference]: Start difference. First operand 10981 states and 15689 transitions. Second operand has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 7 states have internal predecessors, (65), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:21:55,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:21:57,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:21:59,859 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:22:01,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:22:04,345 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:22:06,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:22:08,366 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:22:10,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:22:16,246 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:22:18,259 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:22:25,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:22:25,147 INFO L93 Difference]: Finished difference Result 22081 states and 32075 transitions. [2022-11-22 02:22:25,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-22 02:22:25,149 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 7 states have internal predecessors, (65), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 101 [2022-11-22 02:22:25,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:22:25,213 INFO L225 Difference]: With dead ends: 22081 [2022-11-22 02:22:25,213 INFO L226 Difference]: Without dead ends: 11077 [2022-11-22 02:22:25,263 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 95 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-22 02:22:25,264 INFO L413 NwaCegarLoop]: 2875 mSDtfsCounter, 38 mSDsluCounter, 11409 mSDsCounter, 0 mSdLazyCounter, 2214 mSolverCounterSat, 28 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 14284 SdHoareTripleChecker+Invalid, 2250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 2214 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.6s IncrementalHoareTripleChecker+Time [2022-11-22 02:22:25,264 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [42 Valid, 14284 Invalid, 2250 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [28 Valid, 2214 Invalid, 8 Unknown, 0 Unchecked, 34.6s Time] [2022-11-22 02:22:25,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11077 states. [2022-11-22 02:22:25,726 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11077 to 11077. [2022-11-22 02:22:25,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11077 states, 6729 states have (on average 1.2985584782285629) internal successors, (8738), 6941 states have internal predecessors, (8738), 3441 states have call successors, (3441), 900 states have call predecessors, (3441), 906 states have return successors, (3646), 3375 states have call predecessors, (3646), 3438 states have call successors, (3646) [2022-11-22 02:22:25,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11077 states to 11077 states and 15825 transitions. [2022-11-22 02:22:25,802 INFO L78 Accepts]: Start accepts. Automaton has 11077 states and 15825 transitions. Word has length 101 [2022-11-22 02:22:25,802 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:22:25,803 INFO L495 AbstractCegarLoop]: Abstraction has 11077 states and 15825 transitions. [2022-11-22 02:22:25,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 10.833333333333334) internal successors, (65), 7 states have internal predecessors, (65), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:22:25,803 INFO L276 IsEmpty]: Start isEmpty. Operand 11077 states and 15825 transitions. [2022-11-22 02:22:25,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-22 02:22:25,810 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:22:25,811 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:22:25,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-22 02:22:26,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:22:26,031 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:22:26,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:22:26,032 INFO L85 PathProgramCache]: Analyzing trace with hash -852338383, now seen corresponding path program 1 times [2022-11-22 02:22:26,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:22:26,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118843610] [2022-11-22 02:22:26,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:22:26,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:22:26,276 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:22:26,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [174380336] [2022-11-22 02:22:26,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:22:26,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:22:26,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:22:26,278 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:22:26,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-22 02:22:28,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:22:28,761 INFO L263 TraceCheckSpWp]: Trace formula consists of 8180 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-22 02:22:28,766 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:22:28,906 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-22 02:22:28,906 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:22:28,907 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:22:28,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118843610] [2022-11-22 02:22:28,907 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:22:28,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174380336] [2022-11-22 02:22:28,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174380336] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:22:28,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:22:28,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-22 02:22:28,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1480625545] [2022-11-22 02:22:28,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:22:28,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-22 02:22:28,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:22:28,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-22 02:22:28,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-22 02:22:28,909 INFO L87 Difference]: Start difference. First operand 11077 states and 15825 transitions. Second operand has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:22:33,925 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:22:36,158 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:22:42,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:22:44,630 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:22:52,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:22:52,170 INFO L93 Difference]: Finished difference Result 22275 states and 32260 transitions. [2022-11-22 02:22:52,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-22 02:22:52,175 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 102 [2022-11-22 02:22:52,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:22:52,240 INFO L225 Difference]: With dead ends: 22275 [2022-11-22 02:22:52,240 INFO L226 Difference]: Without dead ends: 11205 [2022-11-22 02:22:52,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-22 02:22:52,299 INFO L413 NwaCegarLoop]: 2873 mSDtfsCounter, 39 mSDsluCounter, 11405 mSDsCounter, 0 mSdLazyCounter, 2206 mSolverCounterSat, 30 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 14278 SdHoareTripleChecker+Invalid, 2240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 2206 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.7s IncrementalHoareTripleChecker+Time [2022-11-22 02:22:52,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 14278 Invalid, 2240 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [30 Valid, 2206 Invalid, 4 Unknown, 0 Unchecked, 22.7s Time] [2022-11-22 02:22:52,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11205 states. [2022-11-22 02:22:52,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11205 to 11205. [2022-11-22 02:22:52,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11205 states, 6809 states have (on average 1.29740049933911) internal successors, (8834), 7021 states have internal predecessors, (8834), 3473 states have call successors, (3473), 908 states have call predecessors, (3473), 922 states have return successors, (3706), 3415 states have call predecessors, (3706), 3470 states have call successors, (3706) [2022-11-22 02:22:52,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11205 states to 11205 states and 16013 transitions. [2022-11-22 02:22:52,851 INFO L78 Accepts]: Start accepts. Automaton has 11205 states and 16013 transitions. Word has length 102 [2022-11-22 02:22:52,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:22:52,852 INFO L495 AbstractCegarLoop]: Abstraction has 11205 states and 16013 transitions. [2022-11-22 02:22:52,852 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.0) internal successors, (66), 7 states have internal predecessors, (66), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:22:52,852 INFO L276 IsEmpty]: Start isEmpty. Operand 11205 states and 16013 transitions. [2022-11-22 02:22:52,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-22 02:22:52,860 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:22:52,860 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:22:52,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-22 02:22:53,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-22 02:22:53,085 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:22:53,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:22:53,086 INFO L85 PathProgramCache]: Analyzing trace with hash -105956112, now seen corresponding path program 1 times [2022-11-22 02:22:53,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:22:53,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592149160] [2022-11-22 02:22:53,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:22:53,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:22:53,415 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:22:53,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [890527509] [2022-11-22 02:22:53,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:22:53,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:22:53,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:22:53,417 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:22:53,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-22 02:22:55,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:22:55,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 8182 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-22 02:22:55,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:22:56,120 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-22 02:22:56,121 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:22:56,121 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:22:56,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592149160] [2022-11-22 02:22:56,121 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:22:56,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890527509] [2022-11-22 02:22:56,121 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890527509] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:22:56,121 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:22:56,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-22 02:22:56,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956674974] [2022-11-22 02:22:56,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:22:56,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-22 02:22:56,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:22:56,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-22 02:22:56,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-22 02:22:56,123 INFO L87 Difference]: Start difference. First operand 11205 states and 16013 transitions. Second operand has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 7 states have internal predecessors, (67), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:23:02,445 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:23:04,462 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:23:11,124 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:23:14,384 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:23:15,527 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:23:25,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:23:25,142 INFO L93 Difference]: Finished difference Result 22529 states and 32612 transitions. [2022-11-22 02:23:25,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-22 02:23:25,143 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 7 states have internal predecessors, (67), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 103 [2022-11-22 02:23:25,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:23:25,201 INFO L225 Difference]: With dead ends: 22529 [2022-11-22 02:23:25,201 INFO L226 Difference]: Without dead ends: 11311 [2022-11-22 02:23:25,256 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-22 02:23:25,257 INFO L413 NwaCegarLoop]: 2870 mSDtfsCounter, 34 mSDsluCounter, 14262 mSDsCounter, 0 mSdLazyCounter, 2641 mSolverCounterSat, 32 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 17132 SdHoareTripleChecker+Invalid, 2676 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 2641 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.5s IncrementalHoareTripleChecker+Time [2022-11-22 02:23:25,258 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [38 Valid, 17132 Invalid, 2676 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [32 Valid, 2641 Invalid, 3 Unknown, 0 Unchecked, 28.5s Time] [2022-11-22 02:23:25,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11311 states. [2022-11-22 02:23:25,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11311 to 11301. [2022-11-22 02:23:25,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11301 states, 6869 states have (on average 1.296549716115883) internal successors, (8906), 7081 states have internal predecessors, (8906), 3497 states have call successors, (3497), 914 states have call predecessors, (3497), 934 states have return successors, (3760), 3445 states have call predecessors, (3760), 3494 states have call successors, (3760) [2022-11-22 02:23:26,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11301 states to 11301 states and 16163 transitions. [2022-11-22 02:23:26,011 INFO L78 Accepts]: Start accepts. Automaton has 11301 states and 16163 transitions. Word has length 103 [2022-11-22 02:23:26,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:23:26,012 INFO L495 AbstractCegarLoop]: Abstraction has 11301 states and 16163 transitions. [2022-11-22 02:23:26,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.166666666666666) internal successors, (67), 7 states have internal predecessors, (67), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:23:26,012 INFO L276 IsEmpty]: Start isEmpty. Operand 11301 states and 16163 transitions. [2022-11-22 02:23:26,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-11-22 02:23:26,022 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:23:26,023 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:23:26,054 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-22 02:23:26,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:23:26,239 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:23:26,239 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:23:26,239 INFO L85 PathProgramCache]: Analyzing trace with hash -510908138, now seen corresponding path program 1 times [2022-11-22 02:23:26,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:23:26,240 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355472393] [2022-11-22 02:23:26,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:23:26,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:23:26,461 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:23:26,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [249486807] [2022-11-22 02:23:26,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:23:26,462 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:23:26,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:23:26,463 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:23:26,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-22 02:23:28,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:23:28,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 8184 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-22 02:23:28,911 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:23:29,030 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-22 02:23:29,031 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:23:29,031 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:23:29,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355472393] [2022-11-22 02:23:29,031 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:23:29,032 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249486807] [2022-11-22 02:23:29,032 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249486807] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:23:29,032 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:23:29,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-22 02:23:29,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225382921] [2022-11-22 02:23:29,033 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:23:29,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-22 02:23:29,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:23:29,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-22 02:23:29,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-11-22 02:23:29,034 INFO L87 Difference]: Start difference. First operand 11301 states and 16163 transitions. Second operand has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 7 states have internal predecessors, (68), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:23:34,877 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:23:37,953 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:23:39,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:23:41,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:23:48,544 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:23:50,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:23:56,202 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:23:59,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:23:59,016 INFO L93 Difference]: Finished difference Result 22715 states and 32912 transitions. [2022-11-22 02:23:59,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-22 02:23:59,016 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 7 states have internal predecessors, (68), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 104 [2022-11-22 02:23:59,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:23:59,069 INFO L225 Difference]: With dead ends: 22715 [2022-11-22 02:23:59,069 INFO L226 Difference]: Without dead ends: 11341 [2022-11-22 02:23:59,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-22 02:23:59,124 INFO L413 NwaCegarLoop]: 2869 mSDtfsCounter, 39 mSDsluCounter, 11399 mSDsCounter, 0 mSdLazyCounter, 2206 mSolverCounterSat, 34 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 14268 SdHoareTripleChecker+Invalid, 2246 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 2206 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.5s IncrementalHoareTripleChecker+Time [2022-11-22 02:23:59,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 14268 Invalid, 2246 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [34 Valid, 2206 Invalid, 6 Unknown, 0 Unchecked, 29.5s Time] [2022-11-22 02:23:59,137 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11341 states. [2022-11-22 02:23:59,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11341 to 11301. [2022-11-22 02:23:59,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11301 states, 6869 states have (on average 1.296549716115883) internal successors, (8906), 7081 states have internal predecessors, (8906), 3497 states have call successors, (3497), 914 states have call predecessors, (3497), 934 states have return successors, (3760), 3445 states have call predecessors, (3760), 3494 states have call successors, (3760) [2022-11-22 02:23:59,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11301 states to 11301 states and 16163 transitions. [2022-11-22 02:23:59,661 INFO L78 Accepts]: Start accepts. Automaton has 11301 states and 16163 transitions. Word has length 104 [2022-11-22 02:23:59,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:23:59,661 INFO L495 AbstractCegarLoop]: Abstraction has 11301 states and 16163 transitions. [2022-11-22 02:23:59,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 7 states have internal predecessors, (68), 4 states have call successors, (18), 2 states have call predecessors, (18), 4 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-22 02:23:59,662 INFO L276 IsEmpty]: Start isEmpty. Operand 11301 states and 16163 transitions. [2022-11-22 02:23:59,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2022-11-22 02:23:59,671 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:23:59,671 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:23:59,703 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-22 02:23:59,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-22 02:23:59,899 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:23:59,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:23:59,899 INFO L85 PathProgramCache]: Analyzing trace with hash 2047482293, now seen corresponding path program 1 times [2022-11-22 02:23:59,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:23:59,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473132936] [2022-11-22 02:23:59,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:23:59,900 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:24:00,108 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:24:00,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1224253315] [2022-11-22 02:24:00,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:24:00,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:24:00,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:24:00,111 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:24:00,131 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-22 02:24:02,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:24:02,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 8186 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-22 02:24:02,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:24:02,755 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-22 02:24:02,755 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:24:02,755 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:24:02,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473132936] [2022-11-22 02:24:02,755 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:24:02,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1224253315] [2022-11-22 02:24:02,755 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1224253315] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:24:02,756 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:24:02,756 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-22 02:24:02,756 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391828474] [2022-11-22 02:24:02,756 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:24:02,756 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-22 02:24:02,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:24:02,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-22 02:24:02,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-22 02:24:02,758 INFO L87 Difference]: Start difference. First operand 11301 states and 16163 transitions. Second operand has 6 states, 6 states have (on average 11.5) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-22 02:24:07,652 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:24:08,928 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:24:10,941 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:24:13,439 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:24:15,448 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:24:25,003 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:24:26,861 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:24:28,869 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:24:30,031 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:24:35,005 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:24:41,004 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:24:41,004 INFO L93 Difference]: Finished difference Result 12639 states and 18447 transitions. [2022-11-22 02:24:41,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-22 02:24:41,006 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) Word has length 105 [2022-11-22 02:24:41,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:24:41,053 INFO L225 Difference]: With dead ends: 12639 [2022-11-22 02:24:41,053 INFO L226 Difference]: Without dead ends: 12629 [2022-11-22 02:24:41,061 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-22 02:24:41,062 INFO L413 NwaCegarLoop]: 3540 mSDtfsCounter, 477 mSDsluCounter, 13521 mSDsCounter, 0 mSdLazyCounter, 2220 mSolverCounterSat, 6 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 700 SdHoareTripleChecker+Valid, 17061 SdHoareTripleChecker+Invalid, 2232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 2220 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.8s IncrementalHoareTripleChecker+Time [2022-11-22 02:24:41,062 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [700 Valid, 17061 Invalid, 2232 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 2220 Invalid, 6 Unknown, 0 Unchecked, 37.8s Time] [2022-11-22 02:24:41,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12629 states. [2022-11-22 02:24:41,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12629 to 11308. [2022-11-22 02:24:41,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11308 states, 6873 states have (on average 1.2963771278917504) internal successors, (8910), 7086 states have internal predecessors, (8910), 3498 states have call successors, (3498), 914 states have call predecessors, (3498), 936 states have return successors, (3782), 3447 states have call predecessors, (3782), 3495 states have call successors, (3782) [2022-11-22 02:24:41,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11308 states to 11308 states and 16190 transitions. [2022-11-22 02:24:41,765 INFO L78 Accepts]: Start accepts. Automaton has 11308 states and 16190 transitions. Word has length 105 [2022-11-22 02:24:41,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:24:41,766 INFO L495 AbstractCegarLoop]: Abstraction has 11308 states and 16190 transitions. [2022-11-22 02:24:41,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.5) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (18), 2 states have call predecessors, (18), 3 states have return successors, (16), 4 states have call predecessors, (16), 3 states have call successors, (16) [2022-11-22 02:24:41,766 INFO L276 IsEmpty]: Start isEmpty. Operand 11308 states and 16190 transitions. [2022-11-22 02:24:41,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-22 02:24:41,778 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:24:41,779 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:24:41,804 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-22 02:24:41,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-22 02:24:41,995 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:24:41,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:24:41,995 INFO L85 PathProgramCache]: Analyzing trace with hash 962709230, now seen corresponding path program 1 times [2022-11-22 02:24:41,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:24:41,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597294533] [2022-11-22 02:24:41,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:24:41,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:24:42,224 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:24:42,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1133207405] [2022-11-22 02:24:42,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:24:42,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:24:42,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:24:42,226 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:24:42,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-22 02:24:44,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:24:44,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 8355 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-22 02:24:44,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:24:44,743 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-11-22 02:24:44,743 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:24:44,744 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:24:44,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597294533] [2022-11-22 02:24:44,744 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:24:44,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133207405] [2022-11-22 02:24:44,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133207405] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:24:44,744 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:24:44,745 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:24:44,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1143995251] [2022-11-22 02:24:44,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:24:44,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:24:44,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:24:44,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:24:44,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:24:44,747 INFO L87 Difference]: Start difference. First operand 11308 states and 16190 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-22 02:24:48,342 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:24:50,396 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:24:54,279 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:24:58,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:24:58,433 INFO L93 Difference]: Finished difference Result 22621 states and 32634 transitions. [2022-11-22 02:24:58,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:24:58,433 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 140 [2022-11-22 02:24:58,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:24:58,479 INFO L225 Difference]: With dead ends: 22621 [2022-11-22 02:24:58,479 INFO L226 Difference]: Without dead ends: 11320 [2022-11-22 02:24:58,516 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:24:58,517 INFO L413 NwaCegarLoop]: 2893 mSDtfsCounter, 140 mSDsluCounter, 2741 mSDsCounter, 0 mSdLazyCounter, 782 mSolverCounterSat, 4 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 5634 SdHoareTripleChecker+Invalid, 789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 782 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.3s IncrementalHoareTripleChecker+Time [2022-11-22 02:24:58,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 5634 Invalid, 789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 782 Invalid, 3 Unknown, 0 Unchecked, 13.3s Time] [2022-11-22 02:24:58,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11320 states. [2022-11-22 02:24:59,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11320 to 11308. [2022-11-22 02:24:59,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11308 states, 6873 states have (on average 1.2955041466608468) internal successors, (8904), 7086 states have internal predecessors, (8904), 3498 states have call successors, (3498), 914 states have call predecessors, (3498), 936 states have return successors, (3782), 3447 states have call predecessors, (3782), 3495 states have call successors, (3782) [2022-11-22 02:24:59,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11308 states to 11308 states and 16184 transitions. [2022-11-22 02:24:59,081 INFO L78 Accepts]: Start accepts. Automaton has 11308 states and 16184 transitions. Word has length 140 [2022-11-22 02:24:59,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:24:59,081 INFO L495 AbstractCegarLoop]: Abstraction has 11308 states and 16184 transitions. [2022-11-22 02:24:59,082 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-22 02:24:59,082 INFO L276 IsEmpty]: Start isEmpty. Operand 11308 states and 16184 transitions. [2022-11-22 02:24:59,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-11-22 02:24:59,101 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:24:59,101 INFO L195 NwaCegarLoop]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:24:59,132 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-11-22 02:24:59,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:24:59,327 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:24:59,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:24:59,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1948552387, now seen corresponding path program 1 times [2022-11-22 02:24:59,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:24:59,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571467484] [2022-11-22 02:24:59,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:24:59,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:24:59,560 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:24:59,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [931356802] [2022-11-22 02:24:59,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:24:59,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:24:59,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:24:59,563 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:24:59,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-22 02:25:02,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:25:02,260 INFO L263 TraceCheckSpWp]: Trace formula consists of 8536 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-22 02:25:02,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:25:02,511 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-22 02:25:02,511 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:25:02,511 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:25:02,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571467484] [2022-11-22 02:25:02,511 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:25:02,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [931356802] [2022-11-22 02:25:02,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [931356802] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:25:02,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:25:02,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 02:25:02,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752531739] [2022-11-22 02:25:02,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:25:02,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:25:02,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:25:02,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:25:02,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 02:25:02,514 INFO L87 Difference]: Start difference. First operand 11308 states and 16184 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 4 states have call successors, (26), 4 states have call predecessors, (26), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-22 02:25:03,735 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:25:10,100 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:25:12,260 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:25:19,515 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:25:21,536 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:25:33,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:25:33,782 INFO L93 Difference]: Finished difference Result 15426 states and 22344 transitions. [2022-11-22 02:25:33,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 02:25:33,782 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 4 states have call successors, (26), 4 states have call predecessors, (26), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 156 [2022-11-22 02:25:33,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:25:33,840 INFO L225 Difference]: With dead ends: 15426 [2022-11-22 02:25:33,840 INFO L226 Difference]: Without dead ends: 15407 [2022-11-22 02:25:33,849 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 154 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:25:33,850 INFO L413 NwaCegarLoop]: 1666 mSDtfsCounter, 4722 mSDsluCounter, 1528 mSDsCounter, 0 mSdLazyCounter, 6404 mSolverCounterSat, 2482 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5477 SdHoareTripleChecker+Valid, 3194 SdHoareTripleChecker+Invalid, 8890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2482 IncrementalHoareTripleChecker+Valid, 6404 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.3s IncrementalHoareTripleChecker+Time [2022-11-22 02:25:33,850 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5477 Valid, 3194 Invalid, 8890 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2482 Valid, 6404 Invalid, 4 Unknown, 0 Unchecked, 30.3s Time] [2022-11-22 02:25:33,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15407 states. [2022-11-22 02:25:34,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15407 to 15360. [2022-11-22 02:25:34,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15360 states, 9385 states have (on average 1.2950452850293022) internal successors, (12154), 9699 states have internal predecessors, (12154), 4751 states have call successors, (4751), 1139 states have call predecessors, (4751), 1223 states have return successors, (5324), 4736 states have call predecessors, (5324), 4748 states have call successors, (5324) [2022-11-22 02:25:34,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15360 states to 15360 states and 22229 transitions. [2022-11-22 02:25:34,688 INFO L78 Accepts]: Start accepts. Automaton has 15360 states and 22229 transitions. Word has length 156 [2022-11-22 02:25:34,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:25:34,688 INFO L495 AbstractCegarLoop]: Abstraction has 15360 states and 22229 transitions. [2022-11-22 02:25:34,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 4 states have call successors, (26), 4 states have call predecessors, (26), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-22 02:25:34,688 INFO L276 IsEmpty]: Start isEmpty. Operand 15360 states and 22229 transitions. [2022-11-22 02:25:34,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2022-11-22 02:25:34,710 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:25:34,711 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:25:34,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-22 02:25:34,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-22 02:25:34,940 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:25:34,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:25:34,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1391752409, now seen corresponding path program 1 times [2022-11-22 02:25:34,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:25:34,941 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1066635878] [2022-11-22 02:25:34,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:25:34,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:25:35,184 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:25:35,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1886605980] [2022-11-22 02:25:35,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:25:35,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:25:35,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:25:35,186 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:25:35,211 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-22 02:25:37,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:25:38,027 INFO L263 TraceCheckSpWp]: Trace formula consists of 8992 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-22 02:25:38,037 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:25:38,077 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2022-11-22 02:25:38,077 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:25:38,077 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:25:38,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1066635878] [2022-11-22 02:25:38,078 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:25:38,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1886605980] [2022-11-22 02:25:38,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1886605980] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:25:38,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:25:38,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 02:25:38,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896566012] [2022-11-22 02:25:38,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:25:38,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:25:38,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:25:38,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:25:38,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 02:25:38,080 INFO L87 Difference]: Start difference. First operand 15360 states and 22229 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-22 02:25:43,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:25:45,124 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:25:50,010 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:25:52,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:25:57,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:25:57,965 INFO L93 Difference]: Finished difference Result 30773 states and 45045 transitions. [2022-11-22 02:25:57,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 02:25:57,966 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 203 [2022-11-22 02:25:57,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:25:58,038 INFO L225 Difference]: With dead ends: 30773 [2022-11-22 02:25:58,038 INFO L226 Difference]: Without dead ends: 15420 [2022-11-22 02:25:58,088 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 200 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:25:58,088 INFO L413 NwaCegarLoop]: 2891 mSDtfsCounter, 7 mSDsluCounter, 5770 mSDsCounter, 0 mSdLazyCounter, 1234 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 8661 SdHoareTripleChecker+Invalid, 1239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1234 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.1s IncrementalHoareTripleChecker+Time [2022-11-22 02:25:58,089 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 8661 Invalid, 1239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1234 Invalid, 3 Unknown, 0 Unchecked, 19.1s Time] [2022-11-22 02:25:58,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15420 states. [2022-11-22 02:25:59,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15420 to 15396. [2022-11-22 02:25:59,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15396 states, 9413 states have (on average 1.2941676404971847) internal successors, (12182), 9731 states have internal predecessors, (12182), 4755 states have call successors, (4755), 1139 states have call predecessors, (4755), 1227 states have return successors, (5344), 4740 states have call predecessors, (5344), 4752 states have call successors, (5344) [2022-11-22 02:25:59,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15396 states to 15396 states and 22281 transitions. [2022-11-22 02:25:59,152 INFO L78 Accepts]: Start accepts. Automaton has 15396 states and 22281 transitions. Word has length 203 [2022-11-22 02:25:59,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:25:59,153 INFO L495 AbstractCegarLoop]: Abstraction has 15396 states and 22281 transitions. [2022-11-22 02:25:59,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-22 02:25:59,153 INFO L276 IsEmpty]: Start isEmpty. Operand 15396 states and 22281 transitions. [2022-11-22 02:25:59,180 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2022-11-22 02:25:59,181 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:25:59,181 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:25:59,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-22 02:25:59,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-22 02:25:59,408 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:25:59,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:25:59,409 INFO L85 PathProgramCache]: Analyzing trace with hash -289346890, now seen corresponding path program 1 times [2022-11-22 02:25:59,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:25:59,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318125526] [2022-11-22 02:25:59,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:25:59,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:25:59,660 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:25:59,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1481364883] [2022-11-22 02:25:59,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:25:59,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:25:59,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:25:59,662 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:25:59,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-22 02:26:02,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:26:02,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 9141 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-22 02:26:02,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:26:02,669 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2022-11-22 02:26:02,669 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:26:02,669 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:26:02,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318125526] [2022-11-22 02:26:02,670 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:26:02,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481364883] [2022-11-22 02:26:02,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481364883] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:26:02,670 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:26:02,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 02:26:02,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109977177] [2022-11-22 02:26:02,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:26:02,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:26:02,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:26:02,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:26:02,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 02:26:02,676 INFO L87 Difference]: Start difference. First operand 15396 states and 22281 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-22 02:26:07,237 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:26:09,308 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:26:14,350 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:26:16,366 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:26:20,856 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:26:20,856 INFO L93 Difference]: Finished difference Result 30865 states and 45169 transitions. [2022-11-22 02:26:20,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 02:26:20,857 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 230 [2022-11-22 02:26:20,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:26:20,924 INFO L225 Difference]: With dead ends: 30865 [2022-11-22 02:26:20,924 INFO L226 Difference]: Without dead ends: 15476 [2022-11-22 02:26:20,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:26:20,979 INFO L413 NwaCegarLoop]: 2893 mSDtfsCounter, 11 mSDsluCounter, 5776 mSDsCounter, 0 mSdLazyCounter, 1222 mSolverCounterSat, 3 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 8669 SdHoareTripleChecker+Invalid, 1229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1222 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.4s IncrementalHoareTripleChecker+Time [2022-11-22 02:26:20,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 8669 Invalid, 1229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1222 Invalid, 4 Unknown, 0 Unchecked, 17.4s Time] [2022-11-22 02:26:20,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15476 states. [2022-11-22 02:26:21,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15476 to 15416. [2022-11-22 02:26:21,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15416 states, 9433 states have (on average 1.2935439414820311) internal successors, (12202), 9751 states have internal predecessors, (12202), 4755 states have call successors, (4755), 1139 states have call predecessors, (4755), 1227 states have return successors, (5344), 4740 states have call predecessors, (5344), 4752 states have call successors, (5344) [2022-11-22 02:26:21,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15416 states to 15416 states and 22301 transitions. [2022-11-22 02:26:21,771 INFO L78 Accepts]: Start accepts. Automaton has 15416 states and 22301 transitions. Word has length 230 [2022-11-22 02:26:21,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:26:21,772 INFO L495 AbstractCegarLoop]: Abstraction has 15416 states and 22301 transitions. [2022-11-22 02:26:21,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-22 02:26:21,772 INFO L276 IsEmpty]: Start isEmpty. Operand 15416 states and 22301 transitions. [2022-11-22 02:26:21,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2022-11-22 02:26:21,790 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:26:21,791 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:26:21,823 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-22 02:26:22,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-22 02:26:22,017 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:26:22,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:26:22,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1468794815, now seen corresponding path program 1 times [2022-11-22 02:26:22,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:26:22,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993181102] [2022-11-22 02:26:22,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:26:22,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:26:22,261 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:26:22,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1067086157] [2022-11-22 02:26:22,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:26:22,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:26:22,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:26:22,263 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:26:22,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-22 02:26:25,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:26:25,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 9811 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-22 02:26:25,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:26:26,006 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 9 proven. 6 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-22 02:26:26,006 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 02:26:26,944 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-22 02:26:26,945 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:26:26,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993181102] [2022-11-22 02:26:26,945 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:26:26,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067086157] [2022-11-22 02:26:26,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067086157] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 02:26:26,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 02:26:26,946 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2022-11-22 02:26:26,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663892385] [2022-11-22 02:26:26,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:26:26,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:26:26,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:26:26,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:26:26,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:26:26,948 INFO L87 Difference]: Start difference. First operand 15416 states and 22301 transitions. Second operand has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 4 states have call successors, (38), 4 states have call predecessors, (38), 3 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2022-11-22 02:26:31,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:26:33,773 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:26:39,583 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:26:41,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:26:43,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:26:54,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:26:54,892 INFO L93 Difference]: Finished difference Result 18640 states and 27146 transitions. [2022-11-22 02:26:54,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 02:26:54,893 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 4 states have call successors, (38), 4 states have call predecessors, (38), 3 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 255 [2022-11-22 02:26:54,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:26:54,971 INFO L225 Difference]: With dead ends: 18640 [2022-11-22 02:26:54,971 INFO L226 Difference]: Without dead ends: 18621 [2022-11-22 02:26:54,982 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 508 GetRequests, 505 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:26:54,983 INFO L413 NwaCegarLoop]: 3183 mSDtfsCounter, 6058 mSDsluCounter, 942 mSDsCounter, 0 mSdLazyCounter, 3731 mSolverCounterSat, 1679 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6566 SdHoareTripleChecker+Valid, 4125 SdHoareTripleChecker+Invalid, 5414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1679 IncrementalHoareTripleChecker+Valid, 3731 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.9s IncrementalHoareTripleChecker+Time [2022-11-22 02:26:54,983 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6566 Valid, 4125 Invalid, 5414 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1679 Valid, 3731 Invalid, 4 Unknown, 0 Unchecked, 26.9s Time] [2022-11-22 02:26:54,998 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18621 states. [2022-11-22 02:26:55,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18621 to 16261. [2022-11-22 02:26:55,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16261 states, 9951 states have (on average 1.2933373530298462) internal successors, (12870), 10297 states have internal predecessors, (12870), 5003 states have call successors, (5003), 1202 states have call predecessors, (5003), 1306 states have return successors, (5658), 4998 states have call predecessors, (5658), 5000 states have call successors, (5658) [2022-11-22 02:26:55,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16261 states to 16261 states and 23531 transitions. [2022-11-22 02:26:55,711 INFO L78 Accepts]: Start accepts. Automaton has 16261 states and 23531 transitions. Word has length 255 [2022-11-22 02:26:55,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:26:55,711 INFO L495 AbstractCegarLoop]: Abstraction has 16261 states and 23531 transitions. [2022-11-22 02:26:55,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.0) internal successors, (144), 4 states have internal predecessors, (144), 4 states have call successors, (38), 4 states have call predecessors, (38), 3 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2022-11-22 02:26:55,712 INFO L276 IsEmpty]: Start isEmpty. Operand 16261 states and 23531 transitions. [2022-11-22 02:26:55,729 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2022-11-22 02:26:55,729 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:26:55,729 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:26:55,769 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-22 02:26:55,944 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-22 02:26:55,944 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:26:55,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:26:55,945 INFO L85 PathProgramCache]: Analyzing trace with hash 428277810, now seen corresponding path program 1 times [2022-11-22 02:26:55,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:26:55,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1329254452] [2022-11-22 02:26:55,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:26:55,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:26:56,180 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:26:56,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1691309849] [2022-11-22 02:26:56,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:26:56,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:26:56,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:26:56,183 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:26:56,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-22 02:26:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:26:59,229 INFO L263 TraceCheckSpWp]: Trace formula consists of 9316 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-22 02:26:59,237 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:26:59,273 INFO L134 CoverageAnalysis]: Checked inductivity of 239 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 178 trivial. 0 not checked. [2022-11-22 02:26:59,273 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:26:59,274 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:26:59,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1329254452] [2022-11-22 02:26:59,274 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:26:59,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1691309849] [2022-11-22 02:26:59,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1691309849] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:26:59,275 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:26:59,275 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 02:26:59,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044291309] [2022-11-22 02:26:59,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:26:59,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:26:59,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:26:59,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:26:59,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 02:26:59,277 INFO L87 Difference]: Start difference. First operand 16261 states and 23531 transitions. Second operand has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-22 02:27:03,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:27:06,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:27:10,944 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:27:12,434 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:27:14,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:27:16,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:27:21,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:27:21,666 INFO L93 Difference]: Finished difference Result 32615 states and 47765 transitions. [2022-11-22 02:27:21,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 02:27:21,667 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) Word has length 269 [2022-11-22 02:27:21,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:27:21,768 INFO L225 Difference]: With dead ends: 32615 [2022-11-22 02:27:21,768 INFO L226 Difference]: Without dead ends: 16361 [2022-11-22 02:27:21,848 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:27:21,849 INFO L413 NwaCegarLoop]: 2892 mSDtfsCounter, 15 mSDsluCounter, 5776 mSDsCounter, 0 mSdLazyCounter, 1225 mSolverCounterSat, 3 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 8668 SdHoareTripleChecker+Invalid, 1232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1225 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2022-11-22 02:27:21,849 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 8668 Invalid, 1232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1225 Invalid, 4 Unknown, 0 Unchecked, 21.5s Time] [2022-11-22 02:27:21,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16361 states. [2022-11-22 02:27:22,476 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16361 to 16281. [2022-11-22 02:27:22,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16281 states, 9971 states have (on average 1.2927489720188547) internal successors, (12890), 10317 states have internal predecessors, (12890), 5003 states have call successors, (5003), 1202 states have call predecessors, (5003), 1306 states have return successors, (5658), 4998 states have call predecessors, (5658), 5000 states have call successors, (5658) [2022-11-22 02:27:22,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16281 states to 16281 states and 23551 transitions. [2022-11-22 02:27:22,560 INFO L78 Accepts]: Start accepts. Automaton has 16281 states and 23551 transitions. Word has length 269 [2022-11-22 02:27:22,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:27:22,560 INFO L495 AbstractCegarLoop]: Abstraction has 16281 states and 23551 transitions. [2022-11-22 02:27:22,560 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (36), 2 states have call predecessors, (36), 2 states have call successors, (36) [2022-11-22 02:27:22,561 INFO L276 IsEmpty]: Start isEmpty. Operand 16281 states and 23551 transitions. [2022-11-22 02:27:22,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2022-11-22 02:27:22,576 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:27:22,577 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:27:22,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-22 02:27:22,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:27:22,777 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:27:22,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:27:22,778 INFO L85 PathProgramCache]: Analyzing trace with hash -420080271, now seen corresponding path program 1 times [2022-11-22 02:27:22,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:27:22,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1562255311] [2022-11-22 02:27:22,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:27:22,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:27:23,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:27:25,894 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2022-11-22 02:27:25,895 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:27:25,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1562255311] [2022-11-22 02:27:25,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1562255311] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:27:25,895 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:27:25,896 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-22 02:27:25,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444800116] [2022-11-22 02:27:25,896 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:27:25,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-22 02:27:25,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:27:25,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-22 02:27:25,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:27:25,898 INFO L87 Difference]: Start difference. First operand 16281 states and 23551 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 3 states have call successors, (48), 3 states have call predecessors, (48), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2022-11-22 02:27:29,490 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:27:31,505 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:27:36,773 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:27:39,798 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:27:42,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:27:42,698 INFO L93 Difference]: Finished difference Result 22346 states and 32686 transitions. [2022-11-22 02:27:42,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-22 02:27:42,699 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 3 states have call successors, (48), 3 states have call predecessors, (48), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 252 [2022-11-22 02:27:42,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:27:42,799 INFO L225 Difference]: With dead ends: 22346 [2022-11-22 02:27:42,799 INFO L226 Difference]: Without dead ends: 22337 [2022-11-22 02:27:42,815 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-22 02:27:42,816 INFO L413 NwaCegarLoop]: 3854 mSDtfsCounter, 2969 mSDsluCounter, 2850 mSDsCounter, 0 mSdLazyCounter, 856 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2969 SdHoareTripleChecker+Valid, 6704 SdHoareTripleChecker+Invalid, 862 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 856 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.9s IncrementalHoareTripleChecker+Time [2022-11-22 02:27:42,816 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2969 Valid, 6704 Invalid, 862 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 856 Invalid, 3 Unknown, 0 Unchecked, 15.9s Time] [2022-11-22 02:27:42,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22337 states. [2022-11-22 02:27:43,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22337 to 22190. [2022-11-22 02:27:43,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22190 states, 13561 states have (on average 1.2917188997861515) internal successors, (17517), 14027 states have internal predecessors, (17517), 6859 states have call successors, (6859), 1641 states have call predecessors, (6859), 1769 states have return successors, (8043), 6834 states have call predecessors, (8043), 6856 states have call successors, (8043) [2022-11-22 02:27:43,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22190 states to 22190 states and 32419 transitions. [2022-11-22 02:27:43,861 INFO L78 Accepts]: Start accepts. Automaton has 22190 states and 32419 transitions. Word has length 252 [2022-11-22 02:27:43,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:27:43,861 INFO L495 AbstractCegarLoop]: Abstraction has 22190 states and 32419 transitions. [2022-11-22 02:27:43,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 3 states have internal predecessors, (117), 3 states have call successors, (48), 3 states have call predecessors, (48), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2022-11-22 02:27:43,861 INFO L276 IsEmpty]: Start isEmpty. Operand 22190 states and 32419 transitions. [2022-11-22 02:27:43,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 293 [2022-11-22 02:27:43,885 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:27:43,886 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 9, 9, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:27:43,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-22 02:27:43,886 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:27:43,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:27:43,887 INFO L85 PathProgramCache]: Analyzing trace with hash 410608900, now seen corresponding path program 1 times [2022-11-22 02:27:43,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:27:43,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009800737] [2022-11-22 02:27:43,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:27:43,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:27:44,315 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:27:44,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2094542168] [2022-11-22 02:27:44,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:27:44,316 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:27:44,316 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:27:44,317 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:27:44,343 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-22 02:27:47,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:27:47,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 9522 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-22 02:27:47,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:27:48,414 INFO L134 CoverageAnalysis]: Checked inductivity of 268 backedges. 50 proven. 0 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2022-11-22 02:27:48,414 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:27:48,414 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:27:48,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009800737] [2022-11-22 02:27:48,414 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:27:48,415 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094542168] [2022-11-22 02:27:48,415 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094542168] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:27:48,415 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:27:48,415 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 02:27:48,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544453530] [2022-11-22 02:27:48,415 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:27:48,416 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:27:48,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:27:48,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:27:48,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 02:27:48,417 INFO L87 Difference]: Start difference. First operand 22190 states and 32419 transitions. Second operand has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 4 states have call successors, (47), 4 states have call predecessors, (47), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2022-11-22 02:27:54,817 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:27:57,000 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:28:03,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:28:05,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:28:09,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:28:09,422 INFO L93 Difference]: Finished difference Result 22381 states and 32728 transitions. [2022-11-22 02:28:09,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 02:28:09,423 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 4 states have call successors, (47), 4 states have call predecessors, (47), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) Word has length 292 [2022-11-22 02:28:09,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:28:09,581 INFO L225 Difference]: With dead ends: 22381 [2022-11-22 02:28:09,581 INFO L226 Difference]: Without dead ends: 22372 [2022-11-22 02:28:09,589 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:28:09,590 INFO L413 NwaCegarLoop]: 1146 mSDtfsCounter, 3428 mSDsluCounter, 485 mSDsCounter, 0 mSdLazyCounter, 3298 mSolverCounterSat, 2127 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3726 SdHoareTripleChecker+Valid, 1631 SdHoareTripleChecker+Invalid, 5427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2127 IncrementalHoareTripleChecker+Valid, 3298 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.8s IncrementalHoareTripleChecker+Time [2022-11-22 02:28:09,591 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3726 Valid, 1631 Invalid, 5427 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2127 Valid, 3298 Invalid, 2 Unknown, 0 Unchecked, 19.8s Time] [2022-11-22 02:28:09,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22372 states. [2022-11-22 02:28:10,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22372 to 22324. [2022-11-22 02:28:10,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22324 states, 13663 states have (on average 1.291956378540584) internal successors, (17652), 14126 states have internal predecessors, (17652), 6888 states have call successors, (6888), 1638 states have call predecessors, (6888), 1772 states have return successors, (8022), 6873 states have call predecessors, (8022), 6887 states have call successors, (8022) [2022-11-22 02:28:10,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22324 states to 22324 states and 32562 transitions. [2022-11-22 02:28:10,626 INFO L78 Accepts]: Start accepts. Automaton has 22324 states and 32562 transitions. Word has length 292 [2022-11-22 02:28:10,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:28:10,627 INFO L495 AbstractCegarLoop]: Abstraction has 22324 states and 32562 transitions. [2022-11-22 02:28:10,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 4 states have internal predecessors, (149), 4 states have call successors, (47), 4 states have call predecessors, (47), 3 states have return successors, (39), 3 states have call predecessors, (39), 3 states have call successors, (39) [2022-11-22 02:28:10,627 INFO L276 IsEmpty]: Start isEmpty. Operand 22324 states and 32562 transitions. [2022-11-22 02:28:10,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 466 [2022-11-22 02:28:10,673 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:28:10,673 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:28:10,703 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-22 02:28:10,874 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:28:10,874 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:28:10,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:28:10,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1397027316, now seen corresponding path program 1 times [2022-11-22 02:28:10,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:28:10,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249088166] [2022-11-22 02:28:10,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:28:10,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:28:11,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:28:12,369 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 452 trivial. 0 not checked. [2022-11-22 02:28:12,370 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:28:12,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249088166] [2022-11-22 02:28:12,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249088166] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:28:12,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-22 02:28:12,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-22 02:28:12,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1330353106] [2022-11-22 02:28:12,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:28:12,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:28:12,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:28:12,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:28:12,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-22 02:28:12,373 INFO L87 Difference]: Start difference. First operand 22324 states and 32562 transitions. Second operand has 4 states, 4 states have (on average 51.25) internal successors, (205), 4 states have internal predecessors, (205), 3 states have call successors, (74), 2 states have call predecessors, (74), 3 states have return successors, (70), 3 states have call predecessors, (70), 3 states have call successors, (70) [2022-11-22 02:28:13,846 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:28:17,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:28:19,990 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:28:22,876 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:28:25,628 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:28:27,510 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:28:34,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:28:34,138 INFO L93 Difference]: Finished difference Result 44795 states and 66638 transitions. [2022-11-22 02:28:34,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-22 02:28:34,142 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 51.25) internal successors, (205), 4 states have internal predecessors, (205), 3 states have call successors, (74), 2 states have call predecessors, (74), 3 states have return successors, (70), 3 states have call predecessors, (70), 3 states have call successors, (70) Word has length 465 [2022-11-22 02:28:34,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:28:34,246 INFO L225 Difference]: With dead ends: 44795 [2022-11-22 02:28:34,247 INFO L226 Difference]: Without dead ends: 22478 [2022-11-22 02:28:34,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:28:34,357 INFO L413 NwaCegarLoop]: 2880 mSDtfsCounter, 17 mSDsluCounter, 5731 mSDsCounter, 0 mSdLazyCounter, 1235 mSolverCounterSat, 7 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 8611 SdHoareTripleChecker+Invalid, 1245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1235 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.5s IncrementalHoareTripleChecker+Time [2022-11-22 02:28:34,357 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 8611 Invalid, 1245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1235 Invalid, 3 Unknown, 0 Unchecked, 20.5s Time] [2022-11-22 02:28:34,374 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22478 states. [2022-11-22 02:28:35,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22478 to 22478. [2022-11-22 02:28:35,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22478 states, 13761 states have (on average 1.2908945570816075) internal successors, (17764), 14224 states have internal predecessors, (17764), 6930 states have call successors, (6930), 1652 states have call predecessors, (6930), 1786 states have return successors, (8078), 6915 states have call predecessors, (8078), 6929 states have call successors, (8078) [2022-11-22 02:28:35,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22478 states to 22478 states and 32772 transitions. [2022-11-22 02:28:35,659 INFO L78 Accepts]: Start accepts. Automaton has 22478 states and 32772 transitions. Word has length 465 [2022-11-22 02:28:35,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:28:35,660 INFO L495 AbstractCegarLoop]: Abstraction has 22478 states and 32772 transitions. [2022-11-22 02:28:35,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 51.25) internal successors, (205), 4 states have internal predecessors, (205), 3 states have call successors, (74), 2 states have call predecessors, (74), 3 states have return successors, (70), 3 states have call predecessors, (70), 3 states have call successors, (70) [2022-11-22 02:28:35,660 INFO L276 IsEmpty]: Start isEmpty. Operand 22478 states and 32772 transitions. [2022-11-22 02:28:35,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2022-11-22 02:28:35,751 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:28:35,751 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 5, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:28:35,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-22 02:28:35,752 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:28:35,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:28:35,753 INFO L85 PathProgramCache]: Analyzing trace with hash 2063787899, now seen corresponding path program 1 times [2022-11-22 02:28:35,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:28:35,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304682073] [2022-11-22 02:28:35,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:28:35,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:28:36,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:28:37,567 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2022-11-22 02:28:37,567 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:28:37,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304682073] [2022-11-22 02:28:37,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304682073] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 02:28:37,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [380876982] [2022-11-22 02:28:37,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:28:37,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:28:37,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:28:37,571 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:28:37,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-22 02:28:41,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:28:41,122 INFO L263 TraceCheckSpWp]: Trace formula consists of 10865 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-22 02:28:41,138 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:28:41,854 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 456 trivial. 0 not checked. [2022-11-22 02:28:41,855 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 02:28:43,679 INFO L134 CoverageAnalysis]: Checked inductivity of 468 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 468 trivial. 0 not checked. [2022-11-22 02:28:43,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [380876982] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 02:28:43,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-22 02:28:43,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 4] total 8 [2022-11-22 02:28:43,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120826931] [2022-11-22 02:28:43,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:28:43,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:28:43,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:28:43,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:28:43,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-22 02:28:43,682 INFO L87 Difference]: Start difference. First operand 22478 states and 32772 transitions. Second operand has 4 states, 4 states have (on average 48.75) internal successors, (195), 4 states have internal predecessors, (195), 4 states have call successors, (75), 4 states have call predecessors, (75), 3 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) [2022-11-22 02:28:48,743 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:28:54,788 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:28:56,810 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:29:04,667 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:29:10,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:29:10,124 INFO L93 Difference]: Finished difference Result 32842 states and 48729 transitions. [2022-11-22 02:29:10,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 02:29:10,125 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 48.75) internal successors, (195), 4 states have internal predecessors, (195), 4 states have call successors, (75), 4 states have call predecessors, (75), 3 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) Word has length 468 [2022-11-22 02:29:10,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:29:10,277 INFO L225 Difference]: With dead ends: 32842 [2022-11-22 02:29:10,277 INFO L226 Difference]: Without dead ends: 32829 [2022-11-22 02:29:10,295 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 939 GetRequests, 933 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-22 02:29:10,295 INFO L413 NwaCegarLoop]: 2976 mSDtfsCounter, 6215 mSDsluCounter, 921 mSDsCounter, 0 mSdLazyCounter, 3592 mSolverCounterSat, 1704 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6711 SdHoareTripleChecker+Valid, 3897 SdHoareTripleChecker+Invalid, 5300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1704 IncrementalHoareTripleChecker+Valid, 3592 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.6s IncrementalHoareTripleChecker+Time [2022-11-22 02:29:10,296 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6711 Valid, 3897 Invalid, 5300 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1704 Valid, 3592 Invalid, 4 Unknown, 0 Unchecked, 24.6s Time] [2022-11-22 02:29:10,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32829 states. [2022-11-22 02:29:12,116 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32829 to 32798. [2022-11-22 02:29:12,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32798 states, 20043 states have (on average 1.2892780521877962) internal successors, (25841), 20743 states have internal predecessors, (25841), 10145 states have call successors, (10145), 2385 states have call predecessors, (10145), 2609 states have return successors, (12681), 10148 states have call predecessors, (12681), 10144 states have call successors, (12681) [2022-11-22 02:29:12,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32798 states to 32798 states and 48667 transitions. [2022-11-22 02:29:12,310 INFO L78 Accepts]: Start accepts. Automaton has 32798 states and 48667 transitions. Word has length 468 [2022-11-22 02:29:12,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:29:12,311 INFO L495 AbstractCegarLoop]: Abstraction has 32798 states and 48667 transitions. [2022-11-22 02:29:12,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 48.75) internal successors, (195), 4 states have internal predecessors, (195), 4 states have call successors, (75), 4 states have call predecessors, (75), 3 states have return successors, (71), 3 states have call predecessors, (71), 3 states have call successors, (71) [2022-11-22 02:29:12,311 INFO L276 IsEmpty]: Start isEmpty. Operand 32798 states and 48667 transitions. [2022-11-22 02:29:12,411 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 544 [2022-11-22 02:29:12,411 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:29:12,412 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 11, 11, 6, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:29:12,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-22 02:29:12,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:29:12,614 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:29:12,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:29:12,614 INFO L85 PathProgramCache]: Analyzing trace with hash 235672249, now seen corresponding path program 1 times [2022-11-22 02:29:12,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:29:12,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046793056] [2022-11-22 02:29:12,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:29:12,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:29:12,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:29:14,469 INFO L134 CoverageAnalysis]: Checked inductivity of 566 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 552 trivial. 0 not checked. [2022-11-22 02:29:14,469 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:29:14,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046793056] [2022-11-22 02:29:14,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046793056] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 02:29:14,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1837265219] [2022-11-22 02:29:14,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:29:14,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:29:14,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:29:14,472 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:29:14,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-22 02:29:18,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:29:18,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 11606 conjuncts, 12 conjunts are in the unsatisfiable core [2022-11-22 02:29:18,454 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:29:18,841 INFO L134 CoverageAnalysis]: Checked inductivity of 566 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 532 trivial. 0 not checked. [2022-11-22 02:29:18,841 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-22 02:29:18,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1837265219] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-22 02:29:18,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 02:29:18,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [5] total 14 [2022-11-22 02:29:18,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385330392] [2022-11-22 02:29:18,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:29:18,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-22 02:29:18,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:29:18,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-22 02:29:18,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=157, Unknown=0, NotChecked=0, Total=182 [2022-11-22 02:29:18,845 INFO L87 Difference]: Start difference. First operand 32798 states and 48667 transitions. Second operand has 11 states, 11 states have (on average 20.363636363636363) internal successors, (224), 8 states have internal predecessors, (224), 3 states have call successors, (78), 2 states have call predecessors, (78), 5 states have return successors, (74), 6 states have call predecessors, (74), 3 states have call successors, (74) [2022-11-22 02:29:19,965 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:29:27,454 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:29:29,473 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:29:35,999 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:29:41,045 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:29:43,151 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:29:45,423 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:29:46,725 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:29:48,582 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:29:50,594 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:29:52,516 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:29:54,525 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:30:14,315 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:30:15,483 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:30:19,127 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:30:24,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:30:24,772 INFO L93 Difference]: Finished difference Result 69429 states and 106768 transitions. [2022-11-22 02:30:24,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-22 02:30:24,774 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 20.363636363636363) internal successors, (224), 8 states have internal predecessors, (224), 3 states have call successors, (78), 2 states have call predecessors, (78), 5 states have return successors, (74), 6 states have call predecessors, (74), 3 states have call successors, (74) Word has length 543 [2022-11-22 02:30:24,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:30:25,133 INFO L225 Difference]: With dead ends: 69429 [2022-11-22 02:30:25,133 INFO L226 Difference]: Without dead ends: 36638 [2022-11-22 02:30:25,415 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 549 GetRequests, 535 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2022-11-22 02:30:25,415 INFO L413 NwaCegarLoop]: 3506 mSDtfsCounter, 316 mSDsluCounter, 31070 mSDsCounter, 0 mSdLazyCounter, 4531 mSolverCounterSat, 2 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 62.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 34576 SdHoareTripleChecker+Invalid, 4538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4531 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 63.7s IncrementalHoareTripleChecker+Time [2022-11-22 02:30:25,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [492 Valid, 34576 Invalid, 4538 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 4531 Invalid, 5 Unknown, 0 Unchecked, 63.7s Time] [2022-11-22 02:30:25,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36638 states. [2022-11-22 02:30:27,039 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36638 to 32923. [2022-11-22 02:30:27,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32923 states, 20131 states have (on average 1.2880135114996771) internal successors, (25929), 20832 states have internal predecessors, (25929), 10155 states have call successors, (10155), 2385 states have call predecessors, (10155), 2636 states have return successors, (12859), 10184 states have call predecessors, (12859), 10154 states have call successors, (12859) [2022-11-22 02:30:27,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32923 states to 32923 states and 48943 transitions. [2022-11-22 02:30:27,244 INFO L78 Accepts]: Start accepts. Automaton has 32923 states and 48943 transitions. Word has length 543 [2022-11-22 02:30:27,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:30:27,245 INFO L495 AbstractCegarLoop]: Abstraction has 32923 states and 48943 transitions. [2022-11-22 02:30:27,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 20.363636363636363) internal successors, (224), 8 states have internal predecessors, (224), 3 states have call successors, (78), 2 states have call predecessors, (78), 5 states have return successors, (74), 6 states have call predecessors, (74), 3 states have call successors, (74) [2022-11-22 02:30:27,245 INFO L276 IsEmpty]: Start isEmpty. Operand 32923 states and 48943 transitions. [2022-11-22 02:30:27,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 572 [2022-11-22 02:30:27,342 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:30:27,342 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 12, 12, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:30:27,374 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-11-22 02:30:27,551 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-22 02:30:27,551 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:30:27,551 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:30:27,552 INFO L85 PathProgramCache]: Analyzing trace with hash 1554949022, now seen corresponding path program 1 times [2022-11-22 02:30:27,552 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:30:27,552 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731431034] [2022-11-22 02:30:27,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:30:27,552 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:30:27,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:30:29,184 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 10 proven. 6 refuted. 0 times theorem prover too weak. 664 trivial. 0 not checked. [2022-11-22 02:30:29,184 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:30:29,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731431034] [2022-11-22 02:30:29,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731431034] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-22 02:30:29,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [218156308] [2022-11-22 02:30:29,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:30:29,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:30:29,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:30:29,193 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:30:29,195 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-22 02:30:32,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:30:33,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 11774 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-22 02:30:33,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:30:33,781 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 668 trivial. 0 not checked. [2022-11-22 02:30:33,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 02:30:35,917 INFO L134 CoverageAnalysis]: Checked inductivity of 680 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 680 trivial. 0 not checked. [2022-11-22 02:30:35,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [218156308] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 02:30:35,917 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-22 02:30:35,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5, 4] total 8 [2022-11-22 02:30:35,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1782098802] [2022-11-22 02:30:35,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:30:35,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:30:35,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:30:35,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:30:35,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-22 02:30:35,920 INFO L87 Difference]: Start difference. First operand 32923 states and 48943 transitions. Second operand has 4 states, 4 states have (on average 53.0) internal successors, (212), 4 states have internal predecessors, (212), 4 states have call successors, (78), 4 states have call predecessors, (78), 3 states have return successors, (74), 3 states have call predecessors, (74), 3 states have call successors, (74) [2022-11-22 02:30:40,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:30:41,372 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:30:49,107 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:30:53,638 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:30:55,656 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:30:59,606 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:31:04,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:31:04,828 INFO L93 Difference]: Finished difference Result 39749 states and 59295 transitions. [2022-11-22 02:31:04,828 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 02:31:04,828 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 53.0) internal successors, (212), 4 states have internal predecessors, (212), 4 states have call successors, (78), 4 states have call predecessors, (78), 3 states have return successors, (74), 3 states have call predecessors, (74), 3 states have call successors, (74) Word has length 571 [2022-11-22 02:31:04,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:31:05,020 INFO L225 Difference]: With dead ends: 39749 [2022-11-22 02:31:05,020 INFO L226 Difference]: Without dead ends: 39736 [2022-11-22 02:31:05,044 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1145 GetRequests, 1139 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-22 02:31:05,044 INFO L413 NwaCegarLoop]: 3117 mSDtfsCounter, 4765 mSDsluCounter, 1455 mSDsCounter, 0 mSdLazyCounter, 4093 mSolverCounterSat, 402 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5261 SdHoareTripleChecker+Valid, 4572 SdHoareTripleChecker+Invalid, 4499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 4093 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.8s IncrementalHoareTripleChecker+Time [2022-11-22 02:31:05,045 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5261 Valid, 4572 Invalid, 4499 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [402 Valid, 4093 Invalid, 4 Unknown, 0 Unchecked, 26.8s Time] [2022-11-22 02:31:05,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39736 states. [2022-11-22 02:31:07,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39736 to 39479. [2022-11-22 02:31:07,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39479 states, 24203 states have (on average 1.288352683551626) internal successors, (31182), 25084 states have internal predecessors, (31182), 12110 states have call successors, (12110), 2797 states have call predecessors, (12110), 3165 states have return successors, (15578), 12222 states have call predecessors, (15578), 12109 states have call successors, (15578) [2022-11-22 02:31:07,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39479 states to 39479 states and 58870 transitions. [2022-11-22 02:31:07,656 INFO L78 Accepts]: Start accepts. Automaton has 39479 states and 58870 transitions. Word has length 571 [2022-11-22 02:31:07,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:31:07,656 INFO L495 AbstractCegarLoop]: Abstraction has 39479 states and 58870 transitions. [2022-11-22 02:31:07,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 53.0) internal successors, (212), 4 states have internal predecessors, (212), 4 states have call successors, (78), 4 states have call predecessors, (78), 3 states have return successors, (74), 3 states have call predecessors, (74), 3 states have call successors, (74) [2022-11-22 02:31:07,657 INFO L276 IsEmpty]: Start isEmpty. Operand 39479 states and 58870 transitions. [2022-11-22 02:31:07,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 541 [2022-11-22 02:31:07,768 INFO L187 NwaCegarLoop]: Found error trace [2022-11-22 02:31:07,768 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 6, 6, 6, 6, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-22 02:31:07,802 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-22 02:31:07,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-22 02:31:07,971 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-22 02:31:07,971 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-22 02:31:07,971 INFO L85 PathProgramCache]: Analyzing trace with hash 1726937988, now seen corresponding path program 1 times [2022-11-22 02:31:07,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-22 02:31:07,971 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436978020] [2022-11-22 02:31:07,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:31:07,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-22 02:31:08,282 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-22 02:31:08,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1535503303] [2022-11-22 02:31:08,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-22 02:31:08,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-22 02:31:08,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 [2022-11-22 02:31:08,291 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-22 02:31:08,311 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-22 02:31:12,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-22 02:31:12,582 INFO L263 TraceCheckSpWp]: Trace formula consists of 12124 conjuncts, 35 conjunts are in the unsatisfiable core [2022-11-22 02:31:12,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-22 02:31:13,512 INFO L134 CoverageAnalysis]: Checked inductivity of 604 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 580 trivial. 0 not checked. [2022-11-22 02:31:13,512 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-22 02:31:16,110 INFO L134 CoverageAnalysis]: Checked inductivity of 604 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 604 trivial. 0 not checked. [2022-11-22 02:31:16,110 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-22 02:31:16,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436978020] [2022-11-22 02:31:16,111 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-22 02:31:16,111 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1535503303] [2022-11-22 02:31:16,111 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1535503303] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-22 02:31:16,111 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-22 02:31:16,111 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2022-11-22 02:31:16,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015784835] [2022-11-22 02:31:16,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-22 02:31:16,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-22 02:31:16,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-22 02:31:16,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-22 02:31:16,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:31:16,114 INFO L87 Difference]: Start difference. First operand 39479 states and 58870 transitions. Second operand has 4 states, 4 states have (on average 50.25) internal successors, (201), 4 states have internal predecessors, (201), 4 states have call successors, (68), 4 states have call predecessors, (68), 3 states have return successors, (64), 3 states have call predecessors, (64), 3 states have call successors, (64) [2022-11-22 02:31:21,238 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-22 02:31:23,250 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:31:29,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:31:30,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-22 02:31:39,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-22 02:31:39,346 INFO L93 Difference]: Finished difference Result 42446 states and 63125 transitions. [2022-11-22 02:31:39,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-22 02:31:39,349 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 50.25) internal successors, (201), 4 states have internal predecessors, (201), 4 states have call successors, (68), 4 states have call predecessors, (68), 3 states have return successors, (64), 3 states have call predecessors, (64), 3 states have call successors, (64) Word has length 540 [2022-11-22 02:31:39,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-22 02:31:39,354 INFO L225 Difference]: With dead ends: 42446 [2022-11-22 02:31:39,354 INFO L226 Difference]: Without dead ends: 0 [2022-11-22 02:31:39,513 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1078 GetRequests, 1075 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-22 02:31:39,514 INFO L413 NwaCegarLoop]: 2860 mSDtfsCounter, 5645 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 2925 mSolverCounterSat, 1423 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6030 SdHoareTripleChecker+Valid, 3190 SdHoareTripleChecker+Invalid, 4351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1423 IncrementalHoareTripleChecker+Valid, 2925 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.1s IncrementalHoareTripleChecker+Time [2022-11-22 02:31:39,514 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6030 Valid, 3190 Invalid, 4351 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1423 Valid, 2925 Invalid, 3 Unknown, 0 Unchecked, 21.1s Time] [2022-11-22 02:31:39,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-11-22 02:31:39,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-11-22 02:31:39,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-22 02:31:39,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-11-22 02:31:39,520 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 540 [2022-11-22 02:31:39,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-22 02:31:39,521 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-22 02:31:39,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 50.25) internal successors, (201), 4 states have internal predecessors, (201), 4 states have call successors, (68), 4 states have call predecessors, (68), 3 states have return successors, (64), 3 states have call predecessors, (64), 3 states have call successors, (64) [2022-11-22 02:31:39,521 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-11-22 02:31:39,522 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-11-22 02:31:39,524 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-22 02:31:39,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-22 02:31:39,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f26c9551-2633-4cd3-b4b7-f7526278ea75/bin/utaipan-g80aRyZoba/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-22 02:31:39,731 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.