./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5b917a1c951859368fb2463a158063964361d86aeab261c924186dc34055576d --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:11:05,798 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:11:05,800 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:11:05,829 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:11:05,829 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:11:05,830 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:11:05,831 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:11:05,833 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:11:05,835 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:11:05,836 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:11:05,836 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:11:05,837 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:11:05,838 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:11:05,839 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:11:05,840 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:11:05,841 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:11:05,842 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:11:05,843 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:11:05,844 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:11:05,846 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:11:05,848 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:11:05,849 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:11:05,850 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:11:05,851 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:11:05,853 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:11:05,854 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:11:05,854 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:11:05,855 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:11:05,855 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:11:05,856 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:11:05,856 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:11:05,857 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:11:05,858 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:11:05,858 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:11:05,859 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:11:05,860 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:11:05,860 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:11:05,861 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:11:05,861 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:11:05,862 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:11:05,862 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:11:05,863 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 17:11:05,886 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:11:05,887 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:11:05,887 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:11:05,887 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:11:05,888 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 17:11:05,888 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 17:11:05,889 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:11:05,889 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:11:05,889 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:11:05,889 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:11:05,889 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:11:05,889 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:11:05,889 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 17:11:05,889 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 17:11:05,890 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 17:11:05,890 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 17:11:05,890 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:11:05,890 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 17:11:05,890 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:11:05,890 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:11:05,890 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 17:11:05,890 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:11:05,891 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:11:05,891 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 17:11:05,891 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 17:11:05,891 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 17:11:05,891 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 17:11:05,891 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 17:11:05,891 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 17:11:05,891 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 17:11:05,892 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:11:05,892 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_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/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_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 5b917a1c951859368fb2463a158063964361d86aeab261c924186dc34055576d [2021-12-06 17:11:06,062 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:11:06,079 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:11:06,081 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:11:06,082 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:11:06,083 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:11:06,084 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i [2021-12-06 17:11:06,131 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/data/e43645403/0738d7180bc445c6ad7cbc1005bcc129/FLAGc19bd2104 [2021-12-06 17:11:06,655 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:11:06,656 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i [2021-12-06 17:11:06,681 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/data/e43645403/0738d7180bc445c6ad7cbc1005bcc129/FLAGc19bd2104 [2021-12-06 17:11:07,111 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/data/e43645403/0738d7180bc445c6ad7cbc1005bcc129 [2021-12-06 17:11:07,113 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:11:07,114 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:11:07,115 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:11:07,115 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:11:07,117 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:11:07,118 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:11:07" (1/1) ... [2021-12-06 17:11:07,119 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@428abd45 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:07, skipping insertion in model container [2021-12-06 17:11:07,124 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:11:07" (1/1) ... [2021-12-06 17:11:07,129 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:11:07,192 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:11:07,364 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i[4494,4507] [2021-12-06 17:11:07,368 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i[4554,4567] [2021-12-06 17:11:07,875 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,875 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,876 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,876 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,877 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,888 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,888 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,890 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,890 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,892 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,892 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,893 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:07,893 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,148 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-06 17:11:08,149 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-06 17:11:08,150 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-06 17:11:08,150 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-06 17:11:08,151 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-06 17:11:08,152 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-06 17:11:08,152 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-06 17:11:08,153 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-06 17:11:08,153 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-06 17:11:08,154 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-06 17:11:08,258 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-06 17:11:08,274 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:11:08,286 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:11:08,296 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i[4494,4507] [2021-12-06 17:11:08,297 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/sv-benchmarks/c/aws-c-common/aws_linked_list_init_harness.i[4554,4567] [2021-12-06 17:11:08,331 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,332 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,332 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,332 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,333 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,338 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,339 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,340 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,340 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,341 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,341 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,342 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,342 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 17:11:08,367 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-06 17:11:08,368 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-06 17:11:08,369 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-06 17:11:08,369 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-06 17:11:08,370 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-06 17:11:08,371 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-06 17:11:08,371 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-06 17:11:08,371 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-06 17:11:08,372 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-06 17:11:08,372 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-06 17:11:08,389 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-06 17:11:08,399 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:11:08,531 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:11:08,532 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08 WrapperNode [2021-12-06 17:11:08,532 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:11:08,533 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:11:08,533 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:11:08,533 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:11:08,540 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08" (1/1) ... [2021-12-06 17:11:08,602 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08" (1/1) ... [2021-12-06 17:11:08,633 INFO L137 Inliner]: procedures = 679, calls = 1036, calls flagged for inlining = 50, calls inlined = 4, statements flattened = 93 [2021-12-06 17:11:08,634 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:11:08,634 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:11:08,634 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:11:08,634 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:11:08,641 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08" (1/1) ... [2021-12-06 17:11:08,641 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08" (1/1) ... [2021-12-06 17:11:08,643 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08" (1/1) ... [2021-12-06 17:11:08,644 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08" (1/1) ... [2021-12-06 17:11:08,653 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08" (1/1) ... [2021-12-06 17:11:08,656 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08" (1/1) ... [2021-12-06 17:11:08,659 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08" (1/1) ... [2021-12-06 17:11:08,663 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:11:08,664 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:11:08,664 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:11:08,664 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:11:08,665 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08" (1/1) ... [2021-12-06 17:11:08,671 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:11:08,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:08,694 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 17:11:08,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 17:11:08,722 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_init [2021-12-06 17:11:08,723 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_init [2021-12-06 17:11:08,723 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 17:11:08,723 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-12-06 17:11:08,723 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-12-06 17:11:08,723 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_node_next_is_valid [2021-12-06 17:11:08,723 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_node_next_is_valid [2021-12-06 17:11:08,723 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_is_valid [2021-12-06 17:11:08,723 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_is_valid [2021-12-06 17:11:08,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 17:11:08,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 17:11:08,723 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:11:08,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:11:08,724 INFO L130 BoogieDeclarations]: Found specification of procedure aws_linked_list_empty [2021-12-06 17:11:08,724 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_linked_list_empty [2021-12-06 17:11:08,724 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-06 17:11:08,724 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-06 17:11:08,724 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 17:11:08,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 17:11:08,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 17:11:08,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 17:11:08,865 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:11:08,866 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:11:09,018 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:11:09,023 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:11:09,023 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 17:11:09,025 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:11:09 BoogieIcfgContainer [2021-12-06 17:11:09,025 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:11:09,026 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 17:11:09,026 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 17:11:09,029 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 17:11:09,029 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 05:11:07" (1/3) ... [2021-12-06 17:11:09,029 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57267f8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:11:09, skipping insertion in model container [2021-12-06 17:11:09,030 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:11:08" (2/3) ... [2021-12-06 17:11:09,030 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57267f8a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:11:09, skipping insertion in model container [2021-12-06 17:11:09,030 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:11:09" (3/3) ... [2021-12-06 17:11:09,031 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_linked_list_init_harness.i [2021-12-06 17:11:09,035 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 17:11:09,036 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 17:11:09,071 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:11:09,077 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 17:11:09,077 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 17:11:09,091 INFO L276 IsEmpty]: Start isEmpty. Operand has 61 states, 43 states have (on average 1.3488372093023255) internal successors, (58), 44 states have internal predecessors, (58), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2021-12-06 17:11:09,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-12-06 17:11:09,095 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:09,096 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:09,096 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:09,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:09,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1017333715, now seen corresponding path program 1 times [2021-12-06 17:11:09,110 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:09,111 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358145097] [2021-12-06 17:11:09,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:09,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:09,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:09,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:09,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:09,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:09,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:09,372 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:09,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:09,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358145097] [2021-12-06 17:11:09,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358145097] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:09,373 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:09,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 17:11:09,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098507746] [2021-12-06 17:11:09,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:09,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 17:11:09,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:09,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 17:11:09,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 17:11:09,401 INFO L87 Difference]: Start difference. First operand has 61 states, 43 states have (on average 1.3488372093023255) internal successors, (58), 44 states have internal predecessors, (58), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 2 states, 2 states have (on average 10.0) internal successors, (20), 2 states have internal predecessors, (20), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:11:09,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:09,420 INFO L93 Difference]: Finished difference Result 117 states and 158 transitions. [2021-12-06 17:11:09,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 17:11:09,422 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 10.0) internal successors, (20), 2 states have internal predecessors, (20), 2 states have call successors, (4), 2 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 26 [2021-12-06 17:11:09,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:09,428 INFO L225 Difference]: With dead ends: 117 [2021-12-06 17:11:09,428 INFO L226 Difference]: Without dead ends: 56 [2021-12-06 17:11:09,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 17:11:09,433 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 75 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:09,434 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:11:09,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56 states. [2021-12-06 17:11:09,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56 to 56. [2021-12-06 17:11:09,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 56 states, 39 states have (on average 1.3076923076923077) internal successors, (51), 40 states have internal predecessors, (51), 10 states have call successors, (10), 6 states have call predecessors, (10), 6 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2021-12-06 17:11:09,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 70 transitions. [2021-12-06 17:11:09,464 INFO L78 Accepts]: Start accepts. Automaton has 56 states and 70 transitions. Word has length 26 [2021-12-06 17:11:09,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:09,464 INFO L470 AbstractCegarLoop]: Abstraction has 56 states and 70 transitions. [2021-12-06 17:11:09,464 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 10.0) internal successors, (20), 2 states have internal predecessors, (20), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:11:09,464 INFO L276 IsEmpty]: Start isEmpty. Operand 56 states and 70 transitions. [2021-12-06 17:11:09,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-12-06 17:11:09,472 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:09,472 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:09,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 17:11:09,473 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:09,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:09,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1834982165, now seen corresponding path program 1 times [2021-12-06 17:11:09,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:09,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104601105] [2021-12-06 17:11:09,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:09,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:09,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:09,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:09,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:09,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:09,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:09,720 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:09,721 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:09,721 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104601105] [2021-12-06 17:11:09,721 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104601105] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:09,721 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:09,721 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:11:09,721 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1376286390] [2021-12-06 17:11:09,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:09,722 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:11:09,723 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:09,723 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:11:09,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:11:09,724 INFO L87 Difference]: Start difference. First operand 56 states and 70 transitions. Second operand has 9 states, 7 states have (on average 2.857142857142857) internal successors, (20), 8 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:11:09,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:09,889 INFO L93 Difference]: Finished difference Result 108 states and 136 transitions. [2021-12-06 17:11:09,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:11:09,890 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 2.857142857142857) internal successors, (20), 8 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2021-12-06 17:11:09,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:09,893 INFO L225 Difference]: With dead ends: 108 [2021-12-06 17:11:09,893 INFO L226 Difference]: Without dead ends: 59 [2021-12-06 17:11:09,894 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=119, Unknown=0, NotChecked=0, Total=156 [2021-12-06 17:11:09,896 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 29 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:09,896 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 342 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 90 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:11:09,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59 states. [2021-12-06 17:11:09,907 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 59 to 59. [2021-12-06 17:11:09,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 59 states, 41 states have (on average 1.3170731707317074) internal successors, (54), 43 states have internal predecessors, (54), 10 states have call successors, (10), 6 states have call predecessors, (10), 7 states have return successors, (10), 9 states have call predecessors, (10), 9 states have call successors, (10) [2021-12-06 17:11:09,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 74 transitions. [2021-12-06 17:11:09,910 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 74 transitions. Word has length 26 [2021-12-06 17:11:09,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:09,911 INFO L470 AbstractCegarLoop]: Abstraction has 59 states and 74 transitions. [2021-12-06 17:11:09,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 2.857142857142857) internal successors, (20), 8 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:11:09,911 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 74 transitions. [2021-12-06 17:11:09,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-12-06 17:11:09,912 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:09,912 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:09,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 17:11:09,913 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:09,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:09,913 INFO L85 PathProgramCache]: Analyzing trace with hash 1650638505, now seen corresponding path program 1 times [2021-12-06 17:11:09,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:09,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236567288] [2021-12-06 17:11:09,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:09,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:09,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:10,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:10,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:10,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:10,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:10,105 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:10,106 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:10,106 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236567288] [2021-12-06 17:11:10,106 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236567288] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:10,106 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:10,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 17:11:10,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389613196] [2021-12-06 17:11:10,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:10,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:11:10,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:10,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:11:10,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:11:10,108 INFO L87 Difference]: Start difference. First operand 59 states and 74 transitions. Second operand has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:11:10,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:10,310 INFO L93 Difference]: Finished difference Result 124 states and 161 transitions. [2021-12-06 17:11:10,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:11:10,311 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2021-12-06 17:11:10,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:10,313 INFO L225 Difference]: With dead ends: 124 [2021-12-06 17:11:10,313 INFO L226 Difference]: Without dead ends: 72 [2021-12-06 17:11:10,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:11:10,316 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 77 mSDsluCounter, 364 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:10,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 433 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:11:10,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-12-06 17:11:10,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 69. [2021-12-06 17:11:10,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69 states, 50 states have (on average 1.38) internal successors, (69), 52 states have internal predecessors, (69), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-12-06 17:11:10,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 91 transitions. [2021-12-06 17:11:10,330 INFO L78 Accepts]: Start accepts. Automaton has 69 states and 91 transitions. Word has length 26 [2021-12-06 17:11:10,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:10,331 INFO L470 AbstractCegarLoop]: Abstraction has 69 states and 91 transitions. [2021-12-06 17:11:10,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:11:10,331 INFO L276 IsEmpty]: Start isEmpty. Operand 69 states and 91 transitions. [2021-12-06 17:11:10,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-12-06 17:11:10,333 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:10,333 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:10,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 17:11:10,333 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:10,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:10,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1257611495, now seen corresponding path program 1 times [2021-12-06 17:11:10,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:10,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812067047] [2021-12-06 17:11:10,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:10,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:10,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:10,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:10,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:10,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:10,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:10,531 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:10,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:10,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812067047] [2021-12-06 17:11:10,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812067047] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:10,532 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:10,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 17:11:10,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [445560070] [2021-12-06 17:11:10,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:10,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:11:10,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:10,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:11:10,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:11:10,534 INFO L87 Difference]: Start difference. First operand 69 states and 91 transitions. Second operand has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:11:10,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:10,690 INFO L93 Difference]: Finished difference Result 152 states and 207 transitions. [2021-12-06 17:11:10,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:11:10,690 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2021-12-06 17:11:10,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:10,692 INFO L225 Difference]: With dead ends: 152 [2021-12-06 17:11:10,692 INFO L226 Difference]: Without dead ends: 90 [2021-12-06 17:11:10,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:11:10,694 INFO L933 BasicCegarLoop]: 73 mSDtfsCounter, 87 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:10,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 396 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:11:10,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 90 states. [2021-12-06 17:11:10,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 90 to 73. [2021-12-06 17:11:10,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 73 states, 54 states have (on average 1.3888888888888888) internal successors, (75), 56 states have internal predecessors, (75), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-12-06 17:11:10,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 97 transitions. [2021-12-06 17:11:10,703 INFO L78 Accepts]: Start accepts. Automaton has 73 states and 97 transitions. Word has length 26 [2021-12-06 17:11:10,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:10,703 INFO L470 AbstractCegarLoop]: Abstraction has 73 states and 97 transitions. [2021-12-06 17:11:10,703 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:11:10,703 INFO L276 IsEmpty]: Start isEmpty. Operand 73 states and 97 transitions. [2021-12-06 17:11:10,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-12-06 17:11:10,704 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:10,704 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:10,704 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 17:11:10,704 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:10,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:10,705 INFO L85 PathProgramCache]: Analyzing trace with hash 1515776933, now seen corresponding path program 1 times [2021-12-06 17:11:10,705 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:10,705 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705330042] [2021-12-06 17:11:10,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:10,705 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:10,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:10,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:10,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:10,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:10,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:10,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:10,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:10,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705330042] [2021-12-06 17:11:10,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705330042] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:10,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:10,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 17:11:10,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005383674] [2021-12-06 17:11:10,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:10,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:11:10,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:10,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:11:10,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:11:10,802 INFO L87 Difference]: Start difference. First operand 73 states and 97 transitions. Second operand has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:11:10,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:10,966 INFO L93 Difference]: Finished difference Result 176 states and 245 transitions. [2021-12-06 17:11:10,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:11:10,966 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 26 [2021-12-06 17:11:10,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:10,968 INFO L225 Difference]: With dead ends: 176 [2021-12-06 17:11:10,968 INFO L226 Difference]: Without dead ends: 110 [2021-12-06 17:11:10,969 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:11:10,971 INFO L933 BasicCegarLoop]: 75 mSDtfsCounter, 75 mSDsluCounter, 431 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:10,971 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 506 Invalid, 200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 182 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:11:10,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-12-06 17:11:10,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 77. [2021-12-06 17:11:10,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 77 states, 58 states have (on average 1.396551724137931) internal successors, (81), 60 states have internal predecessors, (81), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-12-06 17:11:10,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 103 transitions. [2021-12-06 17:11:10,984 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 103 transitions. Word has length 26 [2021-12-06 17:11:10,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:10,985 INFO L470 AbstractCegarLoop]: Abstraction has 77 states and 103 transitions. [2021-12-06 17:11:10,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 2.5) internal successors, (20), 9 states have internal predecessors, (20), 4 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 17:11:10,985 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 103 transitions. [2021-12-06 17:11:10,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-12-06 17:11:10,986 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:10,986 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:10,987 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 17:11:10,987 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:10,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:10,987 INFO L85 PathProgramCache]: Analyzing trace with hash 504659683, now seen corresponding path program 1 times [2021-12-06 17:11:10,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:10,988 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920214335] [2021-12-06 17:11:10,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:10,988 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:11,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:11,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:11,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:11,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:11,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920214335] [2021-12-06 17:11:11,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920214335] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:11,088 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:11,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:11:11,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784318007] [2021-12-06 17:11:11,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:11,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:11:11,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:11,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:11:11,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:11:11,090 INFO L87 Difference]: Start difference. First operand 77 states and 103 transitions. Second operand has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:11:11,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:11,129 INFO L93 Difference]: Finished difference Result 173 states and 239 transitions. [2021-12-06 17:11:11,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:11:11,130 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 26 [2021-12-06 17:11:11,130 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:11,131 INFO L225 Difference]: With dead ends: 173 [2021-12-06 17:11:11,131 INFO L226 Difference]: Without dead ends: 70 [2021-12-06 17:11:11,131 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:11:11,132 INFO L933 BasicCegarLoop]: 89 mSDtfsCounter, 45 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:11,133 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 397 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:11:11,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-12-06 17:11:11,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 70. [2021-12-06 17:11:11,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 51 states have (on average 1.3529411764705883) internal successors, (69), 53 states have internal predecessors, (69), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-12-06 17:11:11,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 91 transitions. [2021-12-06 17:11:11,139 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 91 transitions. Word has length 26 [2021-12-06 17:11:11,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:11,139 INFO L470 AbstractCegarLoop]: Abstraction has 70 states and 91 transitions. [2021-12-06 17:11:11,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 3.3333333333333335) internal successors, (20), 6 states have internal predecessors, (20), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:11:11,139 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 91 transitions. [2021-12-06 17:11:11,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-12-06 17:11:11,140 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:11,140 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:11,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 17:11:11,140 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:11,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:11,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1687611897, now seen corresponding path program 1 times [2021-12-06 17:11:11,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:11,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1735196559] [2021-12-06 17:11:11,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:11,141 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:11,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:11,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:11,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,239 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:11,239 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:11,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1735196559] [2021-12-06 17:11:11,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1735196559] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:11,239 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:11,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:11:11,239 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439388692] [2021-12-06 17:11:11,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:11,240 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:11:11,240 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:11,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:11:11,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:11:11,240 INFO L87 Difference]: Start difference. First operand 70 states and 91 transitions. Second operand has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:11:11,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:11,298 INFO L93 Difference]: Finished difference Result 135 states and 178 transitions. [2021-12-06 17:11:11,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:11:11,298 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2021-12-06 17:11:11,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:11,299 INFO L225 Difference]: With dead ends: 135 [2021-12-06 17:11:11,299 INFO L226 Difference]: Without dead ends: 72 [2021-12-06 17:11:11,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:11:11,300 INFO L933 BasicCegarLoop]: 59 mSDtfsCounter, 39 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:11,300 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 351 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:11:11,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72 states. [2021-12-06 17:11:11,305 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72 to 70. [2021-12-06 17:11:11,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70 states, 51 states have (on average 1.3137254901960784) internal successors, (67), 53 states have internal predecessors, (67), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-12-06 17:11:11,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 89 transitions. [2021-12-06 17:11:11,307 INFO L78 Accepts]: Start accepts. Automaton has 70 states and 89 transitions. Word has length 28 [2021-12-06 17:11:11,307 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:11,307 INFO L470 AbstractCegarLoop]: Abstraction has 70 states and 89 transitions. [2021-12-06 17:11:11,307 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 3.142857142857143) internal successors, (22), 7 states have internal predecessors, (22), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:11:11,307 INFO L276 IsEmpty]: Start isEmpty. Operand 70 states and 89 transitions. [2021-12-06 17:11:11,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-12-06 17:11:11,308 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:11,308 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:11,308 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 17:11:11,308 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:11,309 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:11,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1850407916, now seen corresponding path program 1 times [2021-12-06 17:11:11,309 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:11,309 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [385240067] [2021-12-06 17:11:11,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:11,309 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:11,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:11,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:11,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,377 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:11,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:11,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [385240067] [2021-12-06 17:11:11,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [385240067] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:11,377 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:11,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:11:11,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [389822345] [2021-12-06 17:11:11,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:11,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:11:11,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:11,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:11:11,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:11:11,379 INFO L87 Difference]: Start difference. First operand 70 states and 89 transitions. Second operand has 6 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:11:11,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:11,421 INFO L93 Difference]: Finished difference Result 143 states and 185 transitions. [2021-12-06 17:11:11,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:11:11,422 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 30 [2021-12-06 17:11:11,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:11,423 INFO L225 Difference]: With dead ends: 143 [2021-12-06 17:11:11,423 INFO L226 Difference]: Without dead ends: 80 [2021-12-06 17:11:11,423 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:11:11,424 INFO L933 BasicCegarLoop]: 63 mSDtfsCounter, 15 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:11,425 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 289 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:11:11,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-12-06 17:11:11,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 72. [2021-12-06 17:11:11,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72 states, 53 states have (on average 1.3018867924528301) internal successors, (69), 55 states have internal predecessors, (69), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-12-06 17:11:11,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72 states to 72 states and 91 transitions. [2021-12-06 17:11:11,434 INFO L78 Accepts]: Start accepts. Automaton has 72 states and 91 transitions. Word has length 30 [2021-12-06 17:11:11,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:11,435 INFO L470 AbstractCegarLoop]: Abstraction has 72 states and 91 transitions. [2021-12-06 17:11:11,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 4.8) internal successors, (24), 5 states have internal predecessors, (24), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:11:11,435 INFO L276 IsEmpty]: Start isEmpty. Operand 72 states and 91 transitions. [2021-12-06 17:11:11,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-12-06 17:11:11,436 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:11,436 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:11,436 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 17:11:11,436 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:11,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:11,437 INFO L85 PathProgramCache]: Analyzing trace with hash 1395309347, now seen corresponding path program 1 times [2021-12-06 17:11:11,437 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:11,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1255989109] [2021-12-06 17:11:11,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:11,437 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:11,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:11,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:11,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:11,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:11,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1255989109] [2021-12-06 17:11:11,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1255989109] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:11,516 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:11,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:11:11,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [243582748] [2021-12-06 17:11:11,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:11,516 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:11:11,517 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:11,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:11:11,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:11:11,517 INFO L87 Difference]: Start difference. First operand 72 states and 91 transitions. Second operand has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:11:11,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:11,561 INFO L93 Difference]: Finished difference Result 149 states and 195 transitions. [2021-12-06 17:11:11,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:11:11,561 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 31 [2021-12-06 17:11:11,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:11,562 INFO L225 Difference]: With dead ends: 149 [2021-12-06 17:11:11,562 INFO L226 Difference]: Without dead ends: 84 [2021-12-06 17:11:11,563 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:11:11,564 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 12 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 299 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:11,564 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 299 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:11:11,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 84 states. [2021-12-06 17:11:11,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 84 to 74. [2021-12-06 17:11:11,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 74 states, 55 states have (on average 1.290909090909091) internal successors, (71), 57 states have internal predecessors, (71), 11 states have call successors, (11), 6 states have call predecessors, (11), 7 states have return successors, (11), 10 states have call predecessors, (11), 10 states have call successors, (11) [2021-12-06 17:11:11,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 93 transitions. [2021-12-06 17:11:11,573 INFO L78 Accepts]: Start accepts. Automaton has 74 states and 93 transitions. Word has length 31 [2021-12-06 17:11:11,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:11,574 INFO L470 AbstractCegarLoop]: Abstraction has 74 states and 93 transitions. [2021-12-06 17:11:11,574 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 states have internal predecessors, (25), 3 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-12-06 17:11:11,574 INFO L276 IsEmpty]: Start isEmpty. Operand 74 states and 93 transitions. [2021-12-06 17:11:11,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 17:11:11,575 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:11,575 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:11,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 17:11:11,576 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:11,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:11,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1854431003, now seen corresponding path program 1 times [2021-12-06 17:11:11,576 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:11,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738042312] [2021-12-06 17:11:11,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:11,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:11,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:11,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:11,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:11:11,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:11,881 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:11,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:11,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738042312] [2021-12-06 17:11:11,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738042312] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:11,882 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:11,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-12-06 17:11:11,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714783423] [2021-12-06 17:11:11,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:11,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-12-06 17:11:11,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:11,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-12-06 17:11:11,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:11:11,883 INFO L87 Difference]: Start difference. First operand 74 states and 93 transitions. Second operand has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 17:11:12,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:12,188 INFO L93 Difference]: Finished difference Result 164 states and 211 transitions. [2021-12-06 17:11:12,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 17:11:12,188 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39 [2021-12-06 17:11:12,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:12,189 INFO L225 Difference]: With dead ends: 164 [2021-12-06 17:11:12,189 INFO L226 Difference]: Without dead ends: 97 [2021-12-06 17:11:12,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=73, Invalid=389, Unknown=0, NotChecked=0, Total=462 [2021-12-06 17:11:12,190 INFO L933 BasicCegarLoop]: 49 mSDtfsCounter, 59 mSDsluCounter, 444 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 493 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:12,191 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 493 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:11:12,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97 states. [2021-12-06 17:11:12,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97 to 79. [2021-12-06 17:11:12,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 58 states have (on average 1.293103448275862) internal successors, (75), 61 states have internal predecessors, (75), 12 states have call successors, (12), 6 states have call predecessors, (12), 8 states have return successors, (15), 11 states have call predecessors, (15), 11 states have call successors, (15) [2021-12-06 17:11:12,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 102 transitions. [2021-12-06 17:11:12,198 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 102 transitions. Word has length 39 [2021-12-06 17:11:12,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:12,198 INFO L470 AbstractCegarLoop]: Abstraction has 79 states and 102 transitions. [2021-12-06 17:11:12,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 2.5833333333333335) internal successors, (31), 12 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 17:11:12,199 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 102 transitions. [2021-12-06 17:11:12,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 17:11:12,199 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:12,199 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:12,199 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 17:11:12,200 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:12,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:12,200 INFO L85 PathProgramCache]: Analyzing trace with hash -1596265565, now seen corresponding path program 1 times [2021-12-06 17:11:12,200 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:12,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862601573] [2021-12-06 17:11:12,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:12,200 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:12,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:12,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:12,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:12,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:12,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:12,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:11:12,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:12,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:12,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:12,396 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862601573] [2021-12-06 17:11:12,396 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862601573] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:12,396 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:12,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-12-06 17:11:12,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831888453] [2021-12-06 17:11:12,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:12,397 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 17:11:12,397 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:12,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 17:11:12,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:11:12,398 INFO L87 Difference]: Start difference. First operand 79 states and 102 transitions. Second operand has 15 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 14 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 17:11:12,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:12,698 INFO L93 Difference]: Finished difference Result 182 states and 246 transitions. [2021-12-06 17:11:12,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:11:12,699 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 14 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) Word has length 39 [2021-12-06 17:11:12,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:12,700 INFO L225 Difference]: With dead ends: 182 [2021-12-06 17:11:12,700 INFO L226 Difference]: Without dead ends: 110 [2021-12-06 17:11:12,701 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=80, Invalid=426, Unknown=0, NotChecked=0, Total=506 [2021-12-06 17:11:12,701 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 124 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 494 SdHoareTripleChecker+Invalid, 384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:12,702 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 494 Invalid, 384 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:11:12,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-12-06 17:11:12,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 91. [2021-12-06 17:11:12,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 91 states, 68 states have (on average 1.2941176470588236) internal successors, (88), 73 states have internal predecessors, (88), 13 states have call successors, (13), 6 states have call predecessors, (13), 9 states have return successors, (19), 11 states have call predecessors, (19), 12 states have call successors, (19) [2021-12-06 17:11:12,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 91 states to 91 states and 120 transitions. [2021-12-06 17:11:12,714 INFO L78 Accepts]: Start accepts. Automaton has 91 states and 120 transitions. Word has length 39 [2021-12-06 17:11:12,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:12,715 INFO L470 AbstractCegarLoop]: Abstraction has 91 states and 120 transitions. [2021-12-06 17:11:12,715 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 2.3846153846153846) internal successors, (31), 14 states have internal predecessors, (31), 5 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 3 states have call successors, (3) [2021-12-06 17:11:12,715 INFO L276 IsEmpty]: Start isEmpty. Operand 91 states and 120 transitions. [2021-12-06 17:11:12,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-12-06 17:11:12,716 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:12,716 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:12,716 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 17:11:12,717 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:12,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:12,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1687584481, now seen corresponding path program 1 times [2021-12-06 17:11:12,717 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:12,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133866367] [2021-12-06 17:11:12,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:12,718 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:12,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:12,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:12,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:12,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:12,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:12,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:11:12,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:12,824 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:12,824 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:12,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133866367] [2021-12-06 17:11:12,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133866367] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:12,824 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:12,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:11:12,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989056002] [2021-12-06 17:11:12,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:12,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:11:12,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:12,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:11:12,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:11:12,825 INFO L87 Difference]: Start difference. First operand 91 states and 120 transitions. Second operand has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 17:11:12,881 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:12,881 INFO L93 Difference]: Finished difference Result 186 states and 249 transitions. [2021-12-06 17:11:12,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:11:12,882 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2021-12-06 17:11:12,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:12,883 INFO L225 Difference]: With dead ends: 186 [2021-12-06 17:11:12,883 INFO L226 Difference]: Without dead ends: 94 [2021-12-06 17:11:12,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:11:12,884 INFO L933 BasicCegarLoop]: 68 mSDtfsCounter, 20 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:12,885 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 370 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:11:12,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2021-12-06 17:11:12,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 86. [2021-12-06 17:11:12,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 64 states have (on average 1.28125) internal successors, (82), 68 states have internal predecessors, (82), 13 states have call successors, (13), 6 states have call predecessors, (13), 8 states have return successors, (15), 11 states have call predecessors, (15), 12 states have call successors, (15) [2021-12-06 17:11:12,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 110 transitions. [2021-12-06 17:11:12,896 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 110 transitions. Word has length 39 [2021-12-06 17:11:12,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:12,896 INFO L470 AbstractCegarLoop]: Abstraction has 86 states and 110 transitions. [2021-12-06 17:11:12,896 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.428571428571429) internal successors, (31), 7 states have internal predecessors, (31), 4 states have call successors, (5), 3 states have call predecessors, (5), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2021-12-06 17:11:12,896 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 110 transitions. [2021-12-06 17:11:12,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-12-06 17:11:12,897 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:12,897 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:12,897 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 17:11:12,898 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:12,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:12,898 INFO L85 PathProgramCache]: Analyzing trace with hash 1045188466, now seen corresponding path program 1 times [2021-12-06 17:11:12,898 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:12,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525155710] [2021-12-06 17:11:12,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:12,898 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:12,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:12,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:12,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:12,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:12,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:13,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:11:13,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:13,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:13,044 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:13,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525155710] [2021-12-06 17:11:13,045 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525155710] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:13,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1922597565] [2021-12-06 17:11:13,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:13,045 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:13,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:13,046 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:13,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 17:11:13,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:13,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 262 conjuncts, 49 conjunts are in the unsatisfiable core [2021-12-06 17:11:13,135 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:13,506 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:13,506 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:11:13,733 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-12-06 17:11:13,734 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-12-06 17:11:13,740 INFO L354 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2021-12-06 17:11:13,740 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 12 [2021-12-06 17:11:13,759 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 17:11:13,759 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1922597565] provided 1 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:13,759 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-12-06 17:11:13,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12, 14] total 26 [2021-12-06 17:11:13,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741814157] [2021-12-06 17:11:13,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:13,760 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:11:13,760 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:13,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:11:13,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2021-12-06 17:11:13,761 INFO L87 Difference]: Start difference. First operand 86 states and 110 transitions. Second operand has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 17:11:13,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:13,917 INFO L93 Difference]: Finished difference Result 183 states and 238 transitions. [2021-12-06 17:11:13,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:11:13,917 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 41 [2021-12-06 17:11:13,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:13,918 INFO L225 Difference]: With dead ends: 183 [2021-12-06 17:11:13,919 INFO L226 Difference]: Without dead ends: 104 [2021-12-06 17:11:13,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=80, Invalid=790, Unknown=0, NotChecked=0, Total=870 [2021-12-06 17:11:13,920 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 26 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:13,921 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 376 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:11:13,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-12-06 17:11:13,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 90. [2021-12-06 17:11:13,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 90 states, 68 states have (on average 1.2941176470588236) internal successors, (88), 70 states have internal predecessors, (88), 13 states have call successors, (13), 6 states have call predecessors, (13), 8 states have return successors, (15), 13 states have call predecessors, (15), 12 states have call successors, (15) [2021-12-06 17:11:13,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 90 states to 90 states and 116 transitions. [2021-12-06 17:11:13,932 INFO L78 Accepts]: Start accepts. Automaton has 90 states and 116 transitions. Word has length 41 [2021-12-06 17:11:13,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:13,932 INFO L470 AbstractCegarLoop]: Abstraction has 90 states and 116 transitions. [2021-12-06 17:11:13,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.125) internal successors, (33), 7 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 17:11:13,933 INFO L276 IsEmpty]: Start isEmpty. Operand 90 states and 116 transitions. [2021-12-06 17:11:13,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-06 17:11:13,933 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:13,934 INFO L514 BasicCegarLoop]: 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] [2021-12-06 17:11:13,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 17:11:14,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-12-06 17:11:14,136 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:14,137 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:14,137 INFO L85 PathProgramCache]: Analyzing trace with hash 964483973, now seen corresponding path program 1 times [2021-12-06 17:11:14,137 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:14,138 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356219404] [2021-12-06 17:11:14,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:14,138 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:14,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:14,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:14,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:14,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:14,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:14,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:11:14,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:14,296 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-12-06 17:11:14,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:14,297 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356219404] [2021-12-06 17:11:14,297 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356219404] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:14,297 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:14,297 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:11:14,297 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462057194] [2021-12-06 17:11:14,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:14,297 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:11:14,297 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:14,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:11:14,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:11:14,298 INFO L87 Difference]: Start difference. First operand 90 states and 116 transitions. Second operand has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 17:11:14,343 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:14,343 INFO L93 Difference]: Finished difference Result 106 states and 133 transitions. [2021-12-06 17:11:14,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:11:14,344 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 42 [2021-12-06 17:11:14,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:14,344 INFO L225 Difference]: With dead ends: 106 [2021-12-06 17:11:14,344 INFO L226 Difference]: Without dead ends: 104 [2021-12-06 17:11:14,345 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:11:14,345 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 10 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 452 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:14,345 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 452 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:11:14,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2021-12-06 17:11:14,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 99. [2021-12-06 17:11:14,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 74 states have (on average 1.2702702702702702) internal successors, (94), 77 states have internal predecessors, (94), 14 states have call successors, (14), 7 states have call predecessors, (14), 10 states have return successors, (18), 14 states have call predecessors, (18), 13 states have call successors, (18) [2021-12-06 17:11:14,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 126 transitions. [2021-12-06 17:11:14,353 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 126 transitions. Word has length 42 [2021-12-06 17:11:14,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:14,353 INFO L470 AbstractCegarLoop]: Abstraction has 99 states and 126 transitions. [2021-12-06 17:11:14,353 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-06 17:11:14,354 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 126 transitions. [2021-12-06 17:11:14,354 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-06 17:11:14,354 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:14,354 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:14,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 17:11:14,354 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:14,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:14,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1440497479, now seen corresponding path program 1 times [2021-12-06 17:11:14,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:14,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005615939] [2021-12-06 17:11:14,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:14,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:14,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:14,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:14,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:14,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:14,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:14,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:11:14,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:14,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:11:14,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:14,534 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 17:11:14,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:14,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005615939] [2021-12-06 17:11:14,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005615939] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:14,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1054099968] [2021-12-06 17:11:14,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:14,534 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:14,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:14,535 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:14,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 17:11:14,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:14,620 INFO L263 TraceCheckSpWp]: Trace formula consists of 295 conjuncts, 41 conjunts are in the unsatisfiable core [2021-12-06 17:11:14,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:14,666 INFO L354 Elim1Store]: treesize reduction 157, result has 15.1 percent of original size [2021-12-06 17:11:14,666 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 28 treesize of output 37 [2021-12-06 17:11:14,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:11:14,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:11:14,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:11:14,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:11:14,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:11:14,673 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 17:11:14,674 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 35 [2021-12-06 17:11:22,348 WARN L860 $PredicateComparison]: unable to prove that (and (or (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_3| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_3| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_3|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_3|) (+ |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_3| 16)))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_3| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_3| Int)) (not (= |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_3| (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_3|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_3|))))) (exists ((v_aws_linked_list_init_~list.offset_BEFORE_CALL_4 Int) (v_aws_linked_list_init_~list.base_BEFORE_CALL_2 Int)) (and (= v_aws_linked_list_init_~list.base_BEFORE_CALL_2 (select (select |c_#memory_$Pointer$.base| v_aws_linked_list_init_~list.base_BEFORE_CALL_2) v_aws_linked_list_init_~list.offset_BEFORE_CALL_4)) (= (+ v_aws_linked_list_init_~list.offset_BEFORE_CALL_4 16) (select (select |c_#memory_$Pointer$.offset| v_aws_linked_list_init_~list.base_BEFORE_CALL_2) v_aws_linked_list_init_~list.offset_BEFORE_CALL_4))))) is different from true [2021-12-06 17:11:22,500 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 7 not checked. [2021-12-06 17:11:22,500 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:11:22,870 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 17:11:22,870 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1054099968] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:11:22,870 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:11:22,870 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 8] total 20 [2021-12-06 17:11:22,870 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1897704238] [2021-12-06 17:11:22,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:11:22,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 17:11:22,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:22,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 17:11:22,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=269, Unknown=1, NotChecked=34, Total=380 [2021-12-06 17:11:22,872 INFO L87 Difference]: Start difference. First operand 99 states and 126 transitions. Second operand has 20 states, 18 states have (on average 4.444444444444445) internal successors, (80), 20 states have internal predecessors, (80), 9 states have call successors, (11), 4 states have call predecessors, (11), 5 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-12-06 17:11:23,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:23,005 INFO L93 Difference]: Finished difference Result 274 states and 354 transitions. [2021-12-06 17:11:23,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-06 17:11:23,006 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 4.444444444444445) internal successors, (80), 20 states have internal predecessors, (80), 9 states have call successors, (11), 4 states have call predecessors, (11), 5 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) Word has length 50 [2021-12-06 17:11:23,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:23,007 INFO L225 Difference]: With dead ends: 274 [2021-12-06 17:11:23,008 INFO L226 Difference]: Without dead ends: 150 [2021-12-06 17:11:23,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 94 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 7.6s TimeCoverageRelationStatistics Valid=76, Invalid=269, Unknown=1, NotChecked=34, Total=380 [2021-12-06 17:11:23,009 INFO L933 BasicCegarLoop]: 64 mSDtfsCounter, 72 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 133 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:23,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 373 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 90 Invalid, 0 Unknown, 133 Unchecked, 0.1s Time] [2021-12-06 17:11:23,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 150 states. [2021-12-06 17:11:23,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 150 to 130. [2021-12-06 17:11:23,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 101 states have (on average 1.2079207920792079) internal successors, (122), 104 states have internal predecessors, (122), 16 states have call successors, (16), 10 states have call predecessors, (16), 12 states have return successors, (21), 15 states have call predecessors, (21), 15 states have call successors, (21) [2021-12-06 17:11:23,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 159 transitions. [2021-12-06 17:11:23,023 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 159 transitions. Word has length 50 [2021-12-06 17:11:23,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:23,024 INFO L470 AbstractCegarLoop]: Abstraction has 130 states and 159 transitions. [2021-12-06 17:11:23,024 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 4.444444444444445) internal successors, (80), 20 states have internal predecessors, (80), 9 states have call successors, (11), 4 states have call predecessors, (11), 5 states have return successors, (9), 7 states have call predecessors, (9), 8 states have call successors, (9) [2021-12-06 17:11:23,024 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 159 transitions. [2021-12-06 17:11:23,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-06 17:11:23,025 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:23,025 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:23,051 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 17:11:23,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-06 17:11:23,226 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:23,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:23,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1069445266, now seen corresponding path program 1 times [2021-12-06 17:11:23,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:23,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982707578] [2021-12-06 17:11:23,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:23,227 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:23,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:23,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:23,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:11:23,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:11:23,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,316 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 17:11:23,316 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:23,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982707578] [2021-12-06 17:11:23,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982707578] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:23,316 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:23,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:11:23,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731145504] [2021-12-06 17:11:23,316 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:23,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:11:23,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:23,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:11:23,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:11:23,317 INFO L87 Difference]: Start difference. First operand 130 states and 159 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-06 17:11:23,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:23,334 INFO L93 Difference]: Finished difference Result 214 states and 267 transitions. [2021-12-06 17:11:23,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:11:23,335 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 52 [2021-12-06 17:11:23,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:23,336 INFO L225 Difference]: With dead ends: 214 [2021-12-06 17:11:23,336 INFO L226 Difference]: Without dead ends: 123 [2021-12-06 17:11:23,336 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:11:23,337 INFO L933 BasicCegarLoop]: 67 mSDtfsCounter, 0 mSDsluCounter, 192 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 259 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:23,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 259 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 17:11:23,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2021-12-06 17:11:23,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 122. [2021-12-06 17:11:23,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 95 states have (on average 1.1789473684210525) internal successors, (112), 98 states have internal predecessors, (112), 15 states have call successors, (15), 10 states have call predecessors, (15), 11 states have return successors, (17), 13 states have call predecessors, (17), 14 states have call successors, (17) [2021-12-06 17:11:23,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 144 transitions. [2021-12-06 17:11:23,345 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 144 transitions. Word has length 52 [2021-12-06 17:11:23,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:23,346 INFO L470 AbstractCegarLoop]: Abstraction has 122 states and 144 transitions. [2021-12-06 17:11:23,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (5), 2 states have call predecessors, (5), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-06 17:11:23,346 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 144 transitions. [2021-12-06 17:11:23,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-12-06 17:11:23,346 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:23,347 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:23,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-06 17:11:23,347 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:23,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:23,347 INFO L85 PathProgramCache]: Analyzing trace with hash -41969126, now seen corresponding path program 1 times [2021-12-06 17:11:23,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:23,347 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165741082] [2021-12-06 17:11:23,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:23,347 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:23,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 17:11:23,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-06 17:11:23,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:11:23,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2021-12-06 17:11:23,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2021-12-06 17:11:23,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:11:23,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,509 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-06 17:11:23,510 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:23,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165741082] [2021-12-06 17:11:23,510 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165741082] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:11:23,510 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:11:23,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-06 17:11:23,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812039460] [2021-12-06 17:11:23,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:11:23,510 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 17:11:23,510 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:23,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 17:11:23,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:11:23,511 INFO L87 Difference]: Start difference. First operand 122 states and 144 transitions. Second operand has 11 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 6 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 17:11:23,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:23,647 INFO L93 Difference]: Finished difference Result 128 states and 149 transitions. [2021-12-06 17:11:23,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:11:23,647 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 6 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) Word has length 58 [2021-12-06 17:11:23,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:23,648 INFO L225 Difference]: With dead ends: 128 [2021-12-06 17:11:23,648 INFO L226 Difference]: Without dead ends: 124 [2021-12-06 17:11:23,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2021-12-06 17:11:23,649 INFO L933 BasicCegarLoop]: 61 mSDtfsCounter, 18 mSDsluCounter, 442 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:23,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 503 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:11:23,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2021-12-06 17:11:23,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124. [2021-12-06 17:11:23,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 97 states have (on average 1.1649484536082475) internal successors, (113), 99 states have internal predecessors, (113), 15 states have call successors, (15), 11 states have call predecessors, (15), 11 states have return successors, (17), 13 states have call predecessors, (17), 14 states have call successors, (17) [2021-12-06 17:11:23,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 145 transitions. [2021-12-06 17:11:23,657 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 145 transitions. Word has length 58 [2021-12-06 17:11:23,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:23,657 INFO L470 AbstractCegarLoop]: Abstraction has 124 states and 145 transitions. [2021-12-06 17:11:23,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 4.444444444444445) internal successors, (40), 8 states have internal predecessors, (40), 6 states have call successors, (8), 3 states have call predecessors, (8), 2 states have return successors, (6), 5 states have call predecessors, (6), 4 states have call successors, (6) [2021-12-06 17:11:23,658 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 145 transitions. [2021-12-06 17:11:23,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-06 17:11:23,658 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:23,659 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:23,659 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 17:11:23,659 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:23,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:23,659 INFO L85 PathProgramCache]: Analyzing trace with hash -1239716043, now seen corresponding path program 1 times [2021-12-06 17:11:23,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:23,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [96877593] [2021-12-06 17:11:23,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:23,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:23,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:11:23,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:11:23,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 17:11:23,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:11:23,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 17:11:23,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:11:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:11:23,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:11:23,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 17:11:23,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:23,988 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 17:11:23,988 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:23,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [96877593] [2021-12-06 17:11:23,988 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [96877593] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:23,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169212794] [2021-12-06 17:11:23,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:23,988 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:23,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:23,989 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:23,994 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 17:11:24,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:24,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 355 conjuncts, 48 conjunts are in the unsatisfiable core [2021-12-06 17:11:24,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:24,846 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 16 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-06 17:11:24,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:11:25,213 INFO L354 Elim1Store]: treesize reduction 8, result has 46.7 percent of original size [2021-12-06 17:11:25,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-12-06 17:11:25,219 INFO L354 Elim1Store]: treesize reduction 14, result has 6.7 percent of original size [2021-12-06 17:11:25,220 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 12 [2021-12-06 17:11:25,300 INFO L354 Elim1Store]: treesize reduction 8, result has 46.7 percent of original size [2021-12-06 17:11:25,300 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-12-06 17:11:25,305 INFO L354 Elim1Store]: treesize reduction 14, result has 6.7 percent of original size [2021-12-06 17:11:25,306 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 12 [2021-12-06 17:11:25,333 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 17:11:25,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [169212794] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:11:25,333 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:11:25,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 11] total 28 [2021-12-06 17:11:25,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696565024] [2021-12-06 17:11:25,334 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:11:25,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-12-06 17:11:25,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:25,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-12-06 17:11:25,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=652, Unknown=0, NotChecked=0, Total=756 [2021-12-06 17:11:25,336 INFO L87 Difference]: Start difference. First operand 124 states and 145 transitions. Second operand has 28 states, 25 states have (on average 4.48) internal successors, (112), 24 states have internal predecessors, (112), 11 states have call successors, (23), 5 states have call predecessors, (23), 9 states have return successors, (23), 10 states have call predecessors, (23), 10 states have call successors, (23) [2021-12-06 17:11:25,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:11:25,885 INFO L93 Difference]: Finished difference Result 165 states and 192 transitions. [2021-12-06 17:11:25,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-12-06 17:11:25,886 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 25 states have (on average 4.48) internal successors, (112), 24 states have internal predecessors, (112), 11 states have call successors, (23), 5 states have call predecessors, (23), 9 states have return successors, (23), 10 states have call predecessors, (23), 10 states have call successors, (23) Word has length 78 [2021-12-06 17:11:25,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:11:25,887 INFO L225 Difference]: With dead ends: 165 [2021-12-06 17:11:25,887 INFO L226 Difference]: Without dead ends: 158 [2021-12-06 17:11:25,888 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 148 SyntacticMatches, 8 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 391 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=223, Invalid=1259, Unknown=0, NotChecked=0, Total=1482 [2021-12-06 17:11:25,888 INFO L933 BasicCegarLoop]: 55 mSDtfsCounter, 100 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 217 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:11:25,888 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 321 Invalid, 754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 513 Invalid, 0 Unknown, 217 Unchecked, 0.3s Time] [2021-12-06 17:11:25,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 158 states. [2021-12-06 17:11:25,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 158 to 151. [2021-12-06 17:11:25,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 119 states have (on average 1.1512605042016806) internal successors, (137), 123 states have internal predecessors, (137), 17 states have call successors, (17), 13 states have call predecessors, (17), 14 states have return successors, (20), 14 states have call predecessors, (20), 16 states have call successors, (20) [2021-12-06 17:11:25,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 174 transitions. [2021-12-06 17:11:25,899 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 174 transitions. Word has length 78 [2021-12-06 17:11:25,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:11:25,899 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 174 transitions. [2021-12-06 17:11:25,899 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 25 states have (on average 4.48) internal successors, (112), 24 states have internal predecessors, (112), 11 states have call successors, (23), 5 states have call predecessors, (23), 9 states have return successors, (23), 10 states have call predecessors, (23), 10 states have call successors, (23) [2021-12-06 17:11:25,899 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 174 transitions. [2021-12-06 17:11:25,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-06 17:11:25,900 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:11:25,900 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:11:25,920 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 17:11:26,100 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 17:11:26,101 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:11:26,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:11:26,101 INFO L85 PathProgramCache]: Analyzing trace with hash -2049062669, now seen corresponding path program 1 times [2021-12-06 17:11:26,101 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:11:26,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125632560] [2021-12-06 17:11:26,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:26,101 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:11:26,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:26,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:11:26,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:26,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:11:26,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:26,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 17:11:26,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:26,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:11:26,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:26,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 17:11:26,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:26,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:11:26,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:26,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:11:26,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:26,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:11:26,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:26,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 17:11:26,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:26,565 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 12 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-12-06 17:11:26,565 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:11:26,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125632560] [2021-12-06 17:11:26,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125632560] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:11:26,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [318200938] [2021-12-06 17:11:26,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:11:26,566 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:11:26,566 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:11:26,566 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:11:26,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 17:11:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:11:26,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 350 conjuncts, 50 conjunts are in the unsatisfiable core [2021-12-06 17:11:26,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:11:28,881 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_8| Int) (|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_8| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_8|) (+ |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_8| 24)) 0))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_8| Int) (|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_8| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_8|) (+ |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_8| 24)) 0)))) is different from true [2021-12-06 17:11:30,998 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_13| Int) (|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_13| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_13|) (+ |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_13| 24)) 0))) (exists ((|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_13| Int) (|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_13| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_13|) (+ |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_13| 24)) 0)))) is different from true [2021-12-06 17:11:42,075 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_14| Int) (|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_14| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_14|) (+ |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_14| 24)) 0))) (exists ((|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_14| Int) (|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_14| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_14|) (+ |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_14| 24)) 0)))) is different from true [2021-12-06 17:11:44,164 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_15| Int) (|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_15| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_15|) (+ |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_15| 24)) 0))) (exists ((|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_15| Int) (|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_15| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_15|) (+ |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_15| 24)) 0)))) is different from true [2021-12-06 17:11:46,192 WARN L860 $PredicateComparison]: unable to prove that (and (or (exists ((|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_15| Int) (|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_15| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_15|) (+ |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_15| 24)) 0))) (exists ((|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_15| Int) (|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_15| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_15|) (+ |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_15| 24)) 0)))) (let ((.cse0 (+ |c_aws_linked_list_init_#in~list.offset| 24))) (or (not (= (select (select |c_#memory_$Pointer$.base| |c_aws_linked_list_init_#in~list.base|) .cse0) 0)) (not (= (select (select |c_#memory_$Pointer$.offset| |c_aws_linked_list_init_#in~list.base|) .cse0) 0))))) is different from true [2021-12-06 17:11:46,678 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 5 refuted. 0 times theorem prover too weak. 2 trivial. 4 not checked. [2021-12-06 17:11:46,678 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:11:47,081 INFO L354 Elim1Store]: treesize reduction 8, result has 46.7 percent of original size [2021-12-06 17:11:47,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-12-06 17:11:47,086 INFO L354 Elim1Store]: treesize reduction 14, result has 6.7 percent of original size [2021-12-06 17:11:47,086 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 12 [2021-12-06 17:11:47,209 INFO L354 Elim1Store]: treesize reduction 8, result has 46.7 percent of original size [2021-12-06 17:11:47,209 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2021-12-06 17:11:47,214 INFO L354 Elim1Store]: treesize reduction 14, result has 6.7 percent of original size [2021-12-06 17:11:47,214 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 12 [2021-12-06 17:11:47,235 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 17:11:47,236 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [318200938] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:11:47,236 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:11:47,236 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 22, 13] total 44 [2021-12-06 17:11:47,236 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461492154] [2021-12-06 17:11:47,236 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:11:47,236 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2021-12-06 17:11:47,237 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:11:47,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2021-12-06 17:11:47,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1351, Unknown=5, NotChecked=390, Total=1892 [2021-12-06 17:11:47,238 INFO L87 Difference]: Start difference. First operand 151 states and 174 transitions. Second operand has 44 states, 40 states have (on average 3.05) internal successors, (122), 39 states have internal predecessors, (122), 12 states have call successors, (24), 8 states have call predecessors, (24), 14 states have return successors, (23), 11 states have call predecessors, (23), 11 states have call successors, (23) [2021-12-06 17:12:05,853 WARN L227 SmtUtils]: Spent 6.02s on a formula simplification that was a NOOP. DAG size: 25 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:12:13,921 WARN L227 SmtUtils]: Spent 6.04s on a formula simplification that was a NOOP. DAG size: 35 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:12:23,990 WARN L227 SmtUtils]: Spent 8.03s on a formula simplification that was a NOOP. DAG size: 36 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:13:11,079 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:13:11,079 INFO L93 Difference]: Finished difference Result 248 states and 302 transitions. [2021-12-06 17:13:11,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-12-06 17:13:11,080 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 40 states have (on average 3.05) internal successors, (122), 39 states have internal predecessors, (122), 12 states have call successors, (24), 8 states have call predecessors, (24), 14 states have return successors, (23), 11 states have call predecessors, (23), 11 states have call successors, (23) Word has length 78 [2021-12-06 17:13:11,080 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:13:11,081 INFO L225 Difference]: With dead ends: 248 [2021-12-06 17:13:11,081 INFO L226 Difference]: Without dead ends: 241 [2021-12-06 17:13:11,083 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 144 SyntacticMatches, 8 SemanticMatches, 72 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 1169 ImplicationChecksByTransitivity, 103.1s TimeCoverageRelationStatistics Valid=436, Invalid=4255, Unknown=21, NotChecked=690, Total=5402 [2021-12-06 17:13:11,083 INFO L933 BasicCegarLoop]: 65 mSDtfsCounter, 274 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 1328 mSolverCounterSat, 113 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 433 SdHoareTripleChecker+Invalid, 2665 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 113 IncrementalHoareTripleChecker+Valid, 1328 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1224 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:13:11,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 433 Invalid, 2665 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [113 Valid, 1328 Invalid, 0 Unknown, 1224 Unchecked, 0.7s Time] [2021-12-06 17:13:11,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2021-12-06 17:13:11,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 170. [2021-12-06 17:13:11,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 136 states have (on average 1.161764705882353) internal successors, (158), 140 states have internal predecessors, (158), 18 states have call successors, (18), 14 states have call predecessors, (18), 15 states have return successors, (22), 15 states have call predecessors, (22), 17 states have call successors, (22) [2021-12-06 17:13:11,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 198 transitions. [2021-12-06 17:13:11,098 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 198 transitions. Word has length 78 [2021-12-06 17:13:11,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:13:11,098 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 198 transitions. [2021-12-06 17:13:11,098 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 40 states have (on average 3.05) internal successors, (122), 39 states have internal predecessors, (122), 12 states have call successors, (24), 8 states have call predecessors, (24), 14 states have return successors, (23), 11 states have call predecessors, (23), 11 states have call successors, (23) [2021-12-06 17:13:11,098 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 198 transitions. [2021-12-06 17:13:11,099 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-06 17:13:11,099 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:13:11,099 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:13:11,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 17:13:11,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:13:11,301 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:13:11,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:13:11,302 INFO L85 PathProgramCache]: Analyzing trace with hash 1852877617, now seen corresponding path program 1 times [2021-12-06 17:13:11,302 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:13:11,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690014411] [2021-12-06 17:13:11,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:13:11,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:13:11,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:13:11,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:13:11,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 17:13:11,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:13:11,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 17:13:11,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:13:11,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:13:11,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:13:11,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 17:13:11,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,536 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 17:13:11,536 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:13:11,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690014411] [2021-12-06 17:13:11,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690014411] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:13:11,536 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:13:11,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2021-12-06 17:13:11,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277683875] [2021-12-06 17:13:11,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:13:11,547 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 17:13:11,547 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:13:11,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 17:13:11,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:13:11,547 INFO L87 Difference]: Start difference. First operand 170 states and 198 transitions. Second operand has 12 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 7 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2021-12-06 17:13:11,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:13:11,902 INFO L93 Difference]: Finished difference Result 192 states and 228 transitions. [2021-12-06 17:13:11,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 17:13:11,902 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 7 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) Word has length 78 [2021-12-06 17:13:11,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:13:11,903 INFO L225 Difference]: With dead ends: 192 [2021-12-06 17:13:11,903 INFO L226 Difference]: Without dead ends: 162 [2021-12-06 17:13:11,904 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:13:11,904 INFO L933 BasicCegarLoop]: 56 mSDtfsCounter, 98 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 510 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 537 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 510 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:13:11,904 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 123 Invalid, 537 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 510 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:13:11,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-12-06 17:13:11,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2021-12-06 17:13:11,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 129 states have (on average 1.1472868217054264) internal successors, (148), 132 states have internal predecessors, (148), 17 states have call successors, (17), 14 states have call predecessors, (17), 15 states have return successors, (21), 15 states have call predecessors, (21), 16 states have call successors, (21) [2021-12-06 17:13:11,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 186 transitions. [2021-12-06 17:13:11,915 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 186 transitions. Word has length 78 [2021-12-06 17:13:11,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:13:11,916 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 186 transitions. [2021-12-06 17:13:11,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 5.2) internal successors, (52), 10 states have internal predecessors, (52), 7 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (9), 6 states have call predecessors, (9), 6 states have call successors, (9) [2021-12-06 17:13:11,916 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 186 transitions. [2021-12-06 17:13:11,916 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-12-06 17:13:11,916 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:13:11,917 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-06 17:13:11,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-06 17:13:11,917 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:13:11,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:13:11,917 INFO L85 PathProgramCache]: Analyzing trace with hash 2111043055, now seen corresponding path program 1 times [2021-12-06 17:13:11,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:13:11,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663459354] [2021-12-06 17:13:11,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:13:11,917 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:13:11,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:13:11,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:13:11,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:11,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 17:13:12,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:12,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:13:12,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:12,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 17:13:12,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:12,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:13:12,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:12,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:13:12,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:12,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:13:12,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:12,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 17:13:12,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:12,155 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 17:13:12,155 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:13:12,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663459354] [2021-12-06 17:13:12,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663459354] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:13:12,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105837285] [2021-12-06 17:13:12,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:13:12,156 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:13:12,156 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:13:12,156 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:13:12,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 17:13:12,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:12,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 340 conjuncts, 50 conjunts are in the unsatisfiable core [2021-12-06 17:13:12,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:13:13,372 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) 0))) (exists ((|v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10| Int) (|v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_is_valid_#in~list#1.base_BEFORE_CALL_10|) |v_aws_linked_list_is_valid_#in~list#1.offset_BEFORE_CALL_10|) 0)))) is different from true [2021-12-06 17:13:14,424 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_23| Int) (|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_23| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_23|) |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_23|) 0))) (exists ((|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_23| Int) (|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_23| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_23|) |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_23|) 0)))) is different from true [2021-12-06 17:13:15,435 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_24| Int) (|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_24| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_24|) |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_24|) 0))) (exists ((|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_24| Int) (|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_24| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_24|) |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_24|) 0)))) is different from true [2021-12-06 17:13:16,464 WARN L860 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_25| Int) (|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_25| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_25|) |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_25|) 0))) (exists ((|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_25| Int) (|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_25| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_25|) |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_25|) 0)))) is different from true [2021-12-06 17:13:16,891 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 10 proven. 9 refuted. 0 times theorem prover too weak. 2 trivial. 4 not checked. [2021-12-06 17:13:16,892 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:13:17,253 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-12-06 17:13:17,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-12-06 17:13:17,259 INFO L354 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2021-12-06 17:13:17,259 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 12 [2021-12-06 17:13:17,362 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-12-06 17:13:17,362 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2021-12-06 17:13:17,366 INFO L354 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2021-12-06 17:13:17,366 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 12 [2021-12-06 17:13:17,378 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 10 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 17:13:17,378 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105837285] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:13:17,379 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:13:17,379 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 21, 13] total 39 [2021-12-06 17:13:17,379 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567681213] [2021-12-06 17:13:17,379 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:13:17,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-12-06 17:13:17,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:13:17,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-12-06 17:13:17,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1073, Unknown=4, NotChecked=276, Total=1482 [2021-12-06 17:13:17,380 INFO L87 Difference]: Start difference. First operand 162 states and 186 transitions. Second operand has 39 states, 35 states have (on average 3.4285714285714284) internal successors, (120), 34 states have internal predecessors, (120), 12 states have call successors, (23), 8 states have call predecessors, (23), 12 states have return successors, (23), 11 states have call predecessors, (23), 11 states have call successors, (23) [2021-12-06 17:13:34,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:13:34,346 INFO L93 Difference]: Finished difference Result 225 states and 267 transitions. [2021-12-06 17:13:34,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-06 17:13:34,347 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 35 states have (on average 3.4285714285714284) internal successors, (120), 34 states have internal predecessors, (120), 12 states have call successors, (23), 8 states have call predecessors, (23), 12 states have return successors, (23), 11 states have call predecessors, (23), 11 states have call successors, (23) Word has length 78 [2021-12-06 17:13:34,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:13:34,348 INFO L225 Difference]: With dead ends: 225 [2021-12-06 17:13:34,348 INFO L226 Difference]: Without dead ends: 218 [2021-12-06 17:13:34,349 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 147 SyntacticMatches, 7 SemanticMatches, 60 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 727 ImplicationChecksByTransitivity, 21.0s TimeCoverageRelationStatistics Valid=379, Invalid=2935, Unknown=8, NotChecked=460, Total=3782 [2021-12-06 17:13:34,349 INFO L933 BasicCegarLoop]: 62 mSDtfsCounter, 205 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 910 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 1776 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 910 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 812 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:13:34,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [207 Valid, 357 Invalid, 1776 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 910 Invalid, 0 Unknown, 812 Unchecked, 0.4s Time] [2021-12-06 17:13:34,350 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-12-06 17:13:34,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 162. [2021-12-06 17:13:34,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 128 states have (on average 1.140625) internal successors, (146), 131 states have internal predecessors, (146), 17 states have call successors, (17), 15 states have call predecessors, (17), 16 states have return successors, (21), 15 states have call predecessors, (21), 16 states have call successors, (21) [2021-12-06 17:13:34,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 184 transitions. [2021-12-06 17:13:34,363 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 184 transitions. Word has length 78 [2021-12-06 17:13:34,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:13:34,363 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 184 transitions. [2021-12-06 17:13:34,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 35 states have (on average 3.4285714285714284) internal successors, (120), 34 states have internal predecessors, (120), 12 states have call successors, (23), 8 states have call predecessors, (23), 12 states have return successors, (23), 11 states have call predecessors, (23), 11 states have call successors, (23) [2021-12-06 17:13:34,363 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 184 transitions. [2021-12-06 17:13:34,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-06 17:13:34,364 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:13:34,364 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:13:34,384 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 17:13:34,565 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:13:34,565 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:13:34,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:13:34,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1310004315, now seen corresponding path program 1 times [2021-12-06 17:13:34,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:13:34,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493372642] [2021-12-06 17:13:34,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:13:34,566 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:13:34,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:34,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:13:34,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:34,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:13:34,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:34,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 17:13:34,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:34,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:13:34,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:34,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 17:13:34,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:34,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:13:34,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:34,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:13:34,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:34,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:13:34,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:34,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 17:13:34,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:35,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:13:35,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:35,088 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 11 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 17:13:35,088 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:13:35,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493372642] [2021-12-06 17:13:35,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493372642] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:13:35,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088942829] [2021-12-06 17:13:35,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:13:35,089 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:13:35,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:13:35,090 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:13:35,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 17:13:35,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:13:35,203 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 121 conjunts are in the unsatisfiable core [2021-12-06 17:13:35,206 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:13:37,339 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 25 proven. 14 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-12-06 17:13:37,339 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:13:48,798 WARN L227 SmtUtils]: Spent 10.15s on a formula simplification that was a NOOP. DAG size: 26 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:14:04,868 WARN L227 SmtUtils]: Spent 10.24s on a formula simplification that was a NOOP. DAG size: 29 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:14:05,186 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 17:14:05,242 INFO L354 Elim1Store]: treesize reduction 8, result has 90.7 percent of original size [2021-12-06 17:14:05,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 80 treesize of output 125 [2021-12-06 17:14:05,302 INFO L354 Elim1Store]: treesize reduction 19, result has 70.3 percent of original size [2021-12-06 17:14:05,302 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 112 treesize of output 124 [2021-12-06 17:14:06,064 INFO L354 Elim1Store]: treesize reduction 25, result has 75.7 percent of original size [2021-12-06 17:14:06,064 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 121 treesize of output 148 [2021-12-06 17:14:07,419 INFO L354 Elim1Store]: treesize reduction 25, result has 75.7 percent of original size [2021-12-06 17:14:07,419 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 6 case distinctions, treesize of input 72 treesize of output 121 [2021-12-06 17:14:07,980 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-06 17:14:07,980 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 17 [2021-12-06 17:14:08,004 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 29 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 17:14:08,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088942829] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:14:08,004 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:14:08,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 30, 29] total 66 [2021-12-06 17:14:08,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829311710] [2021-12-06 17:14:08,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:14:08,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2021-12-06 17:14:08,005 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:14:08,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2021-12-06 17:14:08,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=284, Invalid=4005, Unknown=1, NotChecked=0, Total=4290 [2021-12-06 17:14:08,007 INFO L87 Difference]: Start difference. First operand 162 states and 184 transitions. Second operand has 66 states, 60 states have (on average 2.3666666666666667) internal successors, (142), 53 states have internal predecessors, (142), 17 states have call successors, (23), 5 states have call predecessors, (23), 18 states have return successors, (25), 17 states have call predecessors, (25), 16 states have call successors, (25) [2021-12-06 17:14:26,351 WARN L227 SmtUtils]: Spent 10.23s on a formula simplification that was a NOOP. DAG size: 40 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:14:28,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:14:28,900 INFO L93 Difference]: Finished difference Result 288 states and 351 transitions. [2021-12-06 17:14:28,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-06 17:14:28,900 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 60 states have (on average 2.3666666666666667) internal successors, (142), 53 states have internal predecessors, (142), 17 states have call successors, (23), 5 states have call predecessors, (23), 18 states have return successors, (25), 17 states have call predecessors, (25), 16 states have call successors, (25) Word has length 91 [2021-12-06 17:14:28,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:14:28,902 INFO L225 Difference]: With dead ends: 288 [2021-12-06 17:14:28,902 INFO L226 Difference]: Without dead ends: 274 [2021-12-06 17:14:28,905 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 156 SyntacticMatches, 3 SemanticMatches, 109 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3268 ImplicationChecksByTransitivity, 48.9s TimeCoverageRelationStatistics Valid=1055, Invalid=11153, Unknown=2, NotChecked=0, Total=12210 [2021-12-06 17:14:28,906 INFO L933 BasicCegarLoop]: 52 mSDtfsCounter, 435 mSDsluCounter, 553 mSDsCounter, 0 mSdLazyCounter, 1849 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 2643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 1849 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 593 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:14:28,906 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 605 Invalid, 2643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 1849 Invalid, 0 Unknown, 593 Unchecked, 1.6s Time] [2021-12-06 17:14:28,906 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 274 states. [2021-12-06 17:14:28,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 274 to 229. [2021-12-06 17:14:28,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 178 states have (on average 1.1348314606741574) internal successors, (202), 179 states have internal predecessors, (202), 26 states have call successors, (26), 21 states have call predecessors, (26), 24 states have return successors, (37), 28 states have call predecessors, (37), 25 states have call successors, (37) [2021-12-06 17:14:28,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 265 transitions. [2021-12-06 17:14:28,926 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 265 transitions. Word has length 91 [2021-12-06 17:14:28,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:14:28,926 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 265 transitions. [2021-12-06 17:14:28,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 60 states have (on average 2.3666666666666667) internal successors, (142), 53 states have internal predecessors, (142), 17 states have call successors, (23), 5 states have call predecessors, (23), 18 states have return successors, (25), 17 states have call predecessors, (25), 16 states have call successors, (25) [2021-12-06 17:14:28,927 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 265 transitions. [2021-12-06 17:14:28,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-06 17:14:28,928 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:14:28,928 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:14:28,948 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-12-06 17:14:29,128 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-12-06 17:14:29,130 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:14:29,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:14:29,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1708718363, now seen corresponding path program 1 times [2021-12-06 17:14:29,131 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:14:29,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487149178] [2021-12-06 17:14:29,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:29,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:14:29,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:14:29,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:14:29,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 17:14:29,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:14:29,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 17:14:29,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:14:29,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:14:29,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:14:29,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 17:14:29,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:14:29,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,272 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-06 17:14:29,272 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:14:29,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487149178] [2021-12-06 17:14:29,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487149178] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:14:29,272 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:14:29,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:14:29,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623677110] [2021-12-06 17:14:29,272 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:14:29,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:14:29,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:14:29,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:14:29,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:14:29,273 INFO L87 Difference]: Start difference. First operand 229 states and 265 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 17:14:29,402 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:14:29,402 INFO L93 Difference]: Finished difference Result 281 states and 328 transitions. [2021-12-06 17:14:29,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:14:29,402 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 91 [2021-12-06 17:14:29,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:14:29,403 INFO L225 Difference]: With dead ends: 281 [2021-12-06 17:14:29,403 INFO L226 Difference]: Without dead ends: 229 [2021-12-06 17:14:29,404 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:14:29,404 INFO L933 BasicCegarLoop]: 54 mSDtfsCounter, 49 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 103 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:14:29,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 103 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:14:29,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-12-06 17:14:29,421 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 229. [2021-12-06 17:14:29,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 178 states have (on average 1.1292134831460674) internal successors, (201), 179 states have internal predecessors, (201), 26 states have call successors, (26), 21 states have call predecessors, (26), 24 states have return successors, (37), 28 states have call predecessors, (37), 25 states have call successors, (37) [2021-12-06 17:14:29,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 264 transitions. [2021-12-06 17:14:29,422 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 264 transitions. Word has length 91 [2021-12-06 17:14:29,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:14:29,423 INFO L470 AbstractCegarLoop]: Abstraction has 229 states and 264 transitions. [2021-12-06 17:14:29,423 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 17:14:29,423 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 264 transitions. [2021-12-06 17:14:29,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-06 17:14:29,424 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:14:29,424 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:14:29,424 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-12-06 17:14:29,424 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:14:29,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:14:29,424 INFO L85 PathProgramCache]: Analyzing trace with hash -96719971, now seen corresponding path program 1 times [2021-12-06 17:14:29,424 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:14:29,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955014818] [2021-12-06 17:14:29,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:29,424 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:14:29,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:14:29,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:14:29,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 17:14:29,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:14:29,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 17:14:29,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:14:29,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:14:29,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:14:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 17:14:29,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:14:29,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,539 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-12-06 17:14:29,539 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:14:29,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955014818] [2021-12-06 17:14:29,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955014818] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:14:29,539 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:14:29,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:14:29,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827506020] [2021-12-06 17:14:29,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:14:29,539 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:14:29,539 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:14:29,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:14:29,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:14:29,540 INFO L87 Difference]: Start difference. First operand 229 states and 264 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 17:14:29,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:14:29,678 INFO L93 Difference]: Finished difference Result 241 states and 274 transitions. [2021-12-06 17:14:29,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:14:29,679 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 91 [2021-12-06 17:14:29,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:14:29,680 INFO L225 Difference]: With dead ends: 241 [2021-12-06 17:14:29,680 INFO L226 Difference]: Without dead ends: 170 [2021-12-06 17:14:29,680 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:14:29,680 INFO L933 BasicCegarLoop]: 53 mSDtfsCounter, 42 mSDsluCounter, 49 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 102 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:14:29,681 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 102 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 17:14:29,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-12-06 17:14:29,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 170. [2021-12-06 17:14:29,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 129 states have (on average 1.069767441860465) internal successors, (138), 129 states have internal predecessors, (138), 20 states have call successors, (20), 18 states have call predecessors, (20), 20 states have return successors, (25), 22 states have call predecessors, (25), 19 states have call successors, (25) [2021-12-06 17:14:29,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 183 transitions. [2021-12-06 17:14:29,699 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 183 transitions. Word has length 91 [2021-12-06 17:14:29,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:14:29,700 INFO L470 AbstractCegarLoop]: Abstraction has 170 states and 183 transitions. [2021-12-06 17:14:29,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-06 17:14:29,700 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 183 transitions. [2021-12-06 17:14:29,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-12-06 17:14:29,701 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:14:29,701 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:14:29,701 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-06 17:14:29,702 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:14:29,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:14:29,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1896059343, now seen corresponding path program 1 times [2021-12-06 17:14:29,702 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:14:29,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [91173935] [2021-12-06 17:14:29,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:29,702 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:14:29,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:14:29,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:14:29,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 17:14:29,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:14:29,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 17:14:29,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:14:29,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:14:29,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:14:29,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 17:14:29,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:14:29,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:29,863 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-06 17:14:29,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:14:29,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [91173935] [2021-12-06 17:14:29,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [91173935] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:14:29,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:14:29,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 17:14:29,863 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797101096] [2021-12-06 17:14:29,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:14:29,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 17:14:29,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:14:29,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 17:14:29,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:14:29,864 INFO L87 Difference]: Start difference. First operand 170 states and 183 transitions. Second operand has 9 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:14:30,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:14:30,133 INFO L93 Difference]: Finished difference Result 178 states and 190 transitions. [2021-12-06 17:14:30,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:14:30,133 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 94 [2021-12-06 17:14:30,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:14:30,134 INFO L225 Difference]: With dead ends: 178 [2021-12-06 17:14:30,134 INFO L226 Difference]: Without dead ends: 169 [2021-12-06 17:14:30,135 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:14:30,135 INFO L933 BasicCegarLoop]: 48 mSDtfsCounter, 45 mSDsluCounter, 133 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:14:30,135 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [48 Valid, 181 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 17:14:30,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-12-06 17:14:30,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 169. [2021-12-06 17:14:30,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 128 states have (on average 1.0625) internal successors, (136), 128 states have internal predecessors, (136), 20 states have call successors, (20), 18 states have call predecessors, (20), 20 states have return successors, (23), 22 states have call predecessors, (23), 19 states have call successors, (23) [2021-12-06 17:14:30,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 179 transitions. [2021-12-06 17:14:30,148 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 179 transitions. Word has length 94 [2021-12-06 17:14:30,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:14:30,149 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 179 transitions. [2021-12-06 17:14:30,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.75) internal successors, (46), 6 states have internal predecessors, (46), 2 states have call successors, (10), 3 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2021-12-06 17:14:30,149 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 179 transitions. [2021-12-06 17:14:30,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-06 17:14:30,149 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:14:30,150 INFO L514 BasicCegarLoop]: trace histogram [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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:14:30,150 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-06 17:14:30,150 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:14:30,150 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:14:30,150 INFO L85 PathProgramCache]: Analyzing trace with hash -1936209007, now seen corresponding path program 2 times [2021-12-06 17:14:30,150 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:14:30,150 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493436660] [2021-12-06 17:14:30,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:14:30,150 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:14:30,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:14:30,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:14:30,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2021-12-06 17:14:30,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:14:30,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2021-12-06 17:14:30,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 17:14:30,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:14:30,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 17:14:30,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 17:14:30,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-06 17:14:30,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2021-12-06 17:14:30,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:14:30,626 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 16 proven. 21 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-12-06 17:14:30,626 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:14:30,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493436660] [2021-12-06 17:14:30,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493436660] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:14:30,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [135881205] [2021-12-06 17:14:30,626 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:14:30,627 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:14:30,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:14:30,627 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:14:30,628 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 17:14:30,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 17:14:30,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:14:30,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 449 conjuncts, 79 conjunts are in the unsatisfiable core [2021-12-06 17:14:30,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:14:39,417 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_45| Int) (|v_aws_linked_list_init_#in~list.base_BEFORE_CALL_45| Int)) (and (= (select (select |c_#memory_$Pointer$.base| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_45|) |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_45|) |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_45|) (= (+ |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_45| 16) (select (select |c_#memory_$Pointer$.offset| |v_aws_linked_list_init_#in~list.base_BEFORE_CALL_45|) |v_aws_linked_list_init_#in~list.offset_BEFORE_CALL_45|)))) is different from true [2021-12-06 17:15:02,133 WARN L227 SmtUtils]: Spent 10.02s on a formula simplification that was a NOOP. DAG size: 28 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:15:02,460 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 45 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 4 not checked. [2021-12-06 17:15:02,460 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:15:03,278 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-12-06 17:15:03,278 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 27 [2021-12-06 17:15:03,285 INFO L354 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2021-12-06 17:15:03,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 14 [2021-12-06 17:15:03,385 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 17:15:03,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 29 [2021-12-06 17:15:03,394 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-06 17:15:03,395 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 27 [2021-12-06 17:15:03,529 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 6 proven. 28 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-06 17:15:03,529 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [135881205] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:15:03,529 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:15:03,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20, 15] total 42 [2021-12-06 17:15:03,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1803206881] [2021-12-06 17:15:03,529 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:15:03,530 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-12-06 17:15:03,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:15:03,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-12-06 17:15:03,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=1483, Unknown=7, NotChecked=78, Total=1722 [2021-12-06 17:15:03,531 INFO L87 Difference]: Start difference. First operand 169 states and 179 transitions. Second operand has 42 states, 37 states have (on average 3.675675675675676) internal successors, (136), 38 states have internal predecessors, (136), 20 states have call successors, (29), 7 states have call predecessors, (29), 13 states have return successors, (28), 18 states have call predecessors, (28), 19 states have call successors, (28) [2021-12-06 17:15:46,065 WARN L227 SmtUtils]: Spent 10.02s on a formula simplification that was a NOOP. DAG size: 34 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:16:02,167 WARN L227 SmtUtils]: Spent 10.05s on a formula simplification that was a NOOP. DAG size: 47 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:16:16,253 WARN L227 SmtUtils]: Spent 10.04s on a formula simplification that was a NOOP. DAG size: 47 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:16:28,332 WARN L227 SmtUtils]: Spent 10.03s on a formula simplification that was a NOOP. DAG size: 39 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2021-12-06 17:16:28,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:16:28,540 INFO L93 Difference]: Finished difference Result 223 states and 236 transitions. [2021-12-06 17:16:28,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-12-06 17:16:28,540 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 37 states have (on average 3.675675675675676) internal successors, (136), 38 states have internal predecessors, (136), 20 states have call successors, (29), 7 states have call predecessors, (29), 13 states have return successors, (28), 18 states have call predecessors, (28), 19 states have call successors, (28) Word has length 102 [2021-12-06 17:16:28,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:16:28,541 INFO L225 Difference]: With dead ends: 223 [2021-12-06 17:16:28,541 INFO L226 Difference]: Without dead ends: 0 [2021-12-06 17:16:28,543 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 203 SyntacticMatches, 7 SemanticMatches, 80 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 1623 ImplicationChecksByTransitivity, 116.2s TimeCoverageRelationStatistics Valid=552, Invalid=5905, Unknown=27, NotChecked=158, Total=6642 [2021-12-06 17:16:28,543 INFO L933 BasicCegarLoop]: 58 mSDtfsCounter, 145 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 802 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 510 SdHoareTripleChecker+Invalid, 1632 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 802 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 773 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:16:28,543 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [146 Valid, 510 Invalid, 1632 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 802 Invalid, 0 Unknown, 773 Unchecked, 0.6s Time] [2021-12-06 17:16:28,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-06 17:16:28,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-06 17:16:28,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 17:16:28,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-06 17:16:28,544 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 102 [2021-12-06 17:16:28,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:16:28,544 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 17:16:28,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 37 states have (on average 3.675675675675676) internal successors, (136), 38 states have internal predecessors, (136), 20 states have call successors, (29), 7 states have call predecessors, (29), 13 states have return successors, (28), 18 states have call predecessors, (28), 19 states have call successors, (28) [2021-12-06 17:16:28,544 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-06 17:16:28,544 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-06 17:16:28,546 INFO L764 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-06 17:16:28,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 17:16:28,747 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a255a4cd-4b45-4822-97ac-9c50310f3ee4/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 17:16:28,753 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.