./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro --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 f26a5d85d152e590b5f8a93f229efbb28bdd5e77c34d7106bb5825fc4b732cf6 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-18 21:08:47,481 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 21:08:47,483 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 21:08:47,503 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 21:08:47,504 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 21:08:47,505 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 21:08:47,507 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 21:08:47,509 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 21:08:47,511 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 21:08:47,512 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 21:08:47,513 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 21:08:47,514 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 21:08:47,515 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 21:08:47,516 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 21:08:47,517 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 21:08:47,519 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 21:08:47,520 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 21:08:47,521 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 21:08:47,522 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 21:08:47,524 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 21:08:47,526 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 21:08:47,527 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 21:08:47,529 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 21:08:47,530 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 21:08:47,534 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 21:08:47,534 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 21:08:47,534 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 21:08:47,535 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 21:08:47,536 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 21:08:47,537 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 21:08:47,537 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 21:08:47,538 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 21:08:47,539 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 21:08:47,540 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 21:08:47,541 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 21:08:47,541 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 21:08:47,542 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 21:08:47,543 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 21:08:47,543 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 21:08:47,544 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 21:08:47,545 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 21:08:47,546 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-18 21:08:47,569 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 21:08:47,570 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 21:08:47,570 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 21:08:47,571 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 21:08:47,571 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 21:08:47,572 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 21:08:47,572 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 21:08:47,573 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 21:08:47,573 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 21:08:47,573 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 21:08:47,574 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 21:08:47,574 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 21:08:47,574 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 21:08:47,574 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 21:08:47,575 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 21:08:47,575 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 21:08:47,575 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 21:08:47,576 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 21:08:47,576 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 21:08:47,576 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 21:08:47,576 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 21:08:47,577 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 21:08:47,577 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 21:08:47,577 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 21:08:47,578 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 21:08:47,578 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 21:08:47,578 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 21:08:47,578 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 21:08:47,579 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 21:08:47,579 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 21:08:47,579 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_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/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_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro 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 -> f26a5d85d152e590b5f8a93f229efbb28bdd5e77c34d7106bb5825fc4b732cf6 [2022-11-18 21:08:47,820 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 21:08:47,843 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 21:08:47,845 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 21:08:47,847 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 21:08:47,847 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 21:08:47,849 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i [2022-11-18 21:08:47,924 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/data/365953c6e/8df8767d54c04e939e71ad6a6ebb7bc9/FLAG2165fe36e [2022-11-18 21:08:48,797 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 21:08:48,798 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i [2022-11-18 21:08:48,847 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/data/365953c6e/8df8767d54c04e939e71ad6a6ebb7bc9/FLAG2165fe36e [2022-11-18 21:08:49,234 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/data/365953c6e/8df8767d54c04e939e71ad6a6ebb7bc9 [2022-11-18 21:08:49,236 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 21:08:49,238 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 21:08:49,242 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 21:08:49,242 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 21:08:49,246 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 21:08:49,246 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:08:49" (1/1) ... [2022-11-18 21:08:49,248 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6363a74 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:49, skipping insertion in model container [2022-11-18 21:08:49,248 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 09:08:49" (1/1) ... [2022-11-18 21:08:49,257 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 21:08:49,381 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 21:08:49,698 WARN L234 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_76466ae4-aa85-4fd9-95b7-6771f0980278/sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i[4497,4510] [2022-11-18 21:08:49,708 WARN L234 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_76466ae4-aa85-4fd9-95b7-6771f0980278/sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i[4557,4570] [2022-11-18 21:08:50,769 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:50,770 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:50,771 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:50,772 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:50,773 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:50,787 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:50,788 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:50,790 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:50,790 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,178 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-18 21:08:51,180 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-18 21:08:51,181 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-18 21:08:51,183 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-18 21:08:51,184 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-18 21:08:51,185 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-18 21:08:51,186 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-18 21:08:51,187 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-18 21:08:51,188 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-18 21:08:51,189 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-18 21:08:51,350 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-18 21:08:51,545 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,546 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,657 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:08:51,726 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 21:08:51,748 WARN L234 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_76466ae4-aa85-4fd9-95b7-6771f0980278/sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i[4497,4510] [2022-11-18 21:08:51,749 WARN L234 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_76466ae4-aa85-4fd9-95b7-6771f0980278/sv-benchmarks/c/aws-c-common/aws_byte_cursor_advance_harness.i[4557,4570] [2022-11-18 21:08:51,801 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,801 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,802 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,803 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,804 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,820 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,822 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,823 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,826 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,871 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-18 21:08:51,872 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-18 21:08:51,872 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-18 21:08:51,874 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-18 21:08:51,874 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-18 21:08:51,875 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-18 21:08:51,876 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-18 21:08:51,879 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-18 21:08:51,880 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-18 21:08:51,880 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-18 21:08:51,910 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-18 21:08:51,992 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:51,993 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 21:08:52,072 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 21:08:52,268 INFO L208 MainTranslator]: Completed translation [2022-11-18 21:08:52,269 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52 WrapperNode [2022-11-18 21:08:52,269 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 21:08:52,270 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 21:08:52,270 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 21:08:52,270 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 21:08:52,278 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (1/1) ... [2022-11-18 21:08:52,378 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (1/1) ... [2022-11-18 21:08:52,495 INFO L138 Inliner]: procedures = 690, calls = 2641, calls flagged for inlining = 60, calls inlined = 7, statements flattened = 881 [2022-11-18 21:08:52,499 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 21:08:52,500 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 21:08:52,501 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 21:08:52,501 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 21:08:52,510 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (1/1) ... [2022-11-18 21:08:52,511 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (1/1) ... [2022-11-18 21:08:52,530 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (1/1) ... [2022-11-18 21:08:52,531 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (1/1) ... [2022-11-18 21:08:52,588 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (1/1) ... [2022-11-18 21:08:52,590 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (1/1) ... [2022-11-18 21:08:52,595 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (1/1) ... [2022-11-18 21:08:52,600 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (1/1) ... [2022-11-18 21:08:52,608 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 21:08:52,609 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 21:08:52,610 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 21:08:52,610 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 21:08:52,626 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (1/1) ... [2022-11-18 21:08:52,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 21:08:52,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:08:52,671 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 21:08:52,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 21:08:52,717 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_is_valid [2022-11-18 21:08:52,717 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_is_valid [2022-11-18 21:08:52,717 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 21:08:52,718 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-18 21:08:52,719 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-18 21:08:52,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 21:08:52,719 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-18 21:08:52,719 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-18 21:08:52,719 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 21:08:52,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 21:08:52,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-18 21:08:52,721 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 21:08:52,721 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 21:08:52,722 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-18 21:08:52,722 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-18 21:08:52,722 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2022-11-18 21:08:52,722 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2022-11-18 21:08:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-18 21:08:52,723 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-18 21:08:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 21:08:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 21:08:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 21:08:52,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 21:08:52,724 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 21:08:53,083 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 21:08:53,085 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 21:08:54,453 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 21:08:54,464 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 21:08:54,465 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-18 21:08:54,468 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 09:08:54 BoogieIcfgContainer [2022-11-18 21:08:54,469 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 21:08:54,472 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 21:08:54,472 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 21:08:54,475 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 21:08:54,476 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 09:08:49" (1/3) ... [2022-11-18 21:08:54,476 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@458d355a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 09:08:54, skipping insertion in model container [2022-11-18 21:08:54,476 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 09:08:52" (2/3) ... [2022-11-18 21:08:54,477 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@458d355a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 09:08:54, skipping insertion in model container [2022-11-18 21:08:54,477 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 09:08:54" (3/3) ... [2022-11-18 21:08:54,479 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_cursor_advance_harness.i [2022-11-18 21:08:54,501 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 21:08:54,502 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-18 21:08:54,585 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 21:08:54,600 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@122f703, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 21:08:54,600 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-18 21:08:54,604 INFO L276 IsEmpty]: Start isEmpty. Operand has 90 states, 60 states have (on average 1.2666666666666666) internal successors, (76), 61 states have internal predecessors, (76), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-11-18 21:08:54,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-18 21:08:54,616 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:54,617 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:54,617 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:08:54,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:54,624 INFO L85 PathProgramCache]: Analyzing trace with hash 1865164224, now seen corresponding path program 1 times [2022-11-18 21:08:54,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:54,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283800199] [2022-11-18 21:08:54,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:54,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:08:55,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:55,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:08:55,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:55,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:08:55,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:55,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 21:08:55,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:55,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 21:08:55,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:55,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 21:08:55,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:55,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-11-18 21:08:55,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:55,454 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-18 21:08:55,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:08:55,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283800199] [2022-11-18 21:08:55,457 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283800199] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:08:55,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:08:55,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 21:08:55,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [100112158] [2022-11-18 21:08:55,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:08:55,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-18 21:08:55,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:08:55,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-18 21:08:55,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 21:08:55,518 INFO L87 Difference]: Start difference. First operand has 90 states, 60 states have (on average 1.2666666666666666) internal successors, (76), 61 states have internal predecessors, (76), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) Second operand has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-18 21:08:55,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:55,582 INFO L93 Difference]: Finished difference Result 170 states and 243 transitions. [2022-11-18 21:08:55,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-18 21:08:55,588 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 47 [2022-11-18 21:08:55,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:55,602 INFO L225 Difference]: With dead ends: 170 [2022-11-18 21:08:55,602 INFO L226 Difference]: Without dead ends: 80 [2022-11-18 21:08:55,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 21:08:55,613 INFO L413 NwaCegarLoop]: 118 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, 118 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 [2022-11-18 21:08:55,614 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:08:55,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2022-11-18 21:08:55,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 80. [2022-11-18 21:08:55,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 80 states, 52 states have (on average 1.2307692307692308) internal successors, (64), 54 states have internal predecessors, (64), 22 states have call successors, (22), 6 states have call predecessors, (22), 5 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2022-11-18 21:08:55,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 105 transitions. [2022-11-18 21:08:55,665 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 105 transitions. Word has length 47 [2022-11-18 21:08:55,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:55,667 INFO L495 AbstractCegarLoop]: Abstraction has 80 states and 105 transitions. [2022-11-18 21:08:55,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 11.5) internal successors, (23), 2 states have internal predecessors, (23), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-18 21:08:55,667 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 105 transitions. [2022-11-18 21:08:55,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2022-11-18 21:08:55,670 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:55,670 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:55,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 21:08:55,671 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:08:55,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:55,671 INFO L85 PathProgramCache]: Analyzing trace with hash 866728124, now seen corresponding path program 1 times [2022-11-18 21:08:55,672 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:55,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086228957] [2022-11-18 21:08:55,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:55,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:08:55,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:56,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:08:56,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:56,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:08:56,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:56,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 21:08:56,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:56,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 21:08:56,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:56,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 21:08:56,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:56,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2022-11-18 21:08:56,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:56,651 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-18 21:08:56,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:08:56,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086228957] [2022-11-18 21:08:56,652 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086228957] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:08:56,652 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [98880137] [2022-11-18 21:08:56,652 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:56,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:56,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:08:56,656 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:08:56,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 21:08:57,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:57,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 2486 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 21:08:57,308 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:57,464 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 21:08:57,464 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:08:57,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [98880137] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:08:57,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:08:57,465 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2022-11-18 21:08:57,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025818834] [2022-11-18 21:08:57,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:08:57,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 21:08:57,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:08:57,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 21:08:57,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:08:57,469 INFO L87 Difference]: Start difference. First operand 80 states and 105 transitions. Second operand has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-18 21:08:57,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:57,686 INFO L93 Difference]: Finished difference Result 146 states and 197 transitions. [2022-11-18 21:08:57,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:08:57,686 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 47 [2022-11-18 21:08:57,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:57,689 INFO L225 Difference]: With dead ends: 146 [2022-11-18 21:08:57,689 INFO L226 Difference]: Without dead ends: 83 [2022-11-18 21:08:57,690 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:08:57,694 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 128 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 258 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:57,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 258 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:08:57,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2022-11-18 21:08:57,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2022-11-18 21:08:57,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 54 states have (on average 1.2222222222222223) internal successors, (66), 57 states have internal predecessors, (66), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (23), 19 states have call predecessors, (23), 19 states have call successors, (23) [2022-11-18 21:08:57,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 111 transitions. [2022-11-18 21:08:57,715 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 111 transitions. Word has length 47 [2022-11-18 21:08:57,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:57,716 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 111 transitions. [2022-11-18 21:08:57,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 4.5) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-18 21:08:57,716 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 111 transitions. [2022-11-18 21:08:57,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2022-11-18 21:08:57,725 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:57,725 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:57,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-18 21:08:57,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:57,936 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:08:57,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:57,936 INFO L85 PathProgramCache]: Analyzing trace with hash -912055711, now seen corresponding path program 1 times [2022-11-18 21:08:57,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:57,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862624631] [2022-11-18 21:08:57,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:57,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:08:58,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:58,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:08:58,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:58,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:08:58,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:58,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:08:58,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:58,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:08:58,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:58,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 21:08:58,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:58,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 21:08:58,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:58,764 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-18 21:08:58,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:08:58,767 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862624631] [2022-11-18 21:08:58,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862624631] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:08:58,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1677667543] [2022-11-18 21:08:58,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:58,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:58,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:08:58,774 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:08:58,779 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 21:08:59,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:08:59,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 2491 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 21:08:59,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:08:59,494 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:08:59,494 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:08:59,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1677667543] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:08:59,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:08:59,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [6] total 11 [2022-11-18 21:08:59,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476445401] [2022-11-18 21:08:59,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:08:59,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:08:59,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:08:59,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:08:59,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:08:59,500 INFO L87 Difference]: Start difference. First operand 83 states and 111 transitions. Second operand has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 21:08:59,746 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:08:59,746 INFO L93 Difference]: Finished difference Result 141 states and 189 transitions. [2022-11-18 21:08:59,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-18 21:08:59,747 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Word has length 49 [2022-11-18 21:08:59,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:08:59,748 INFO L225 Difference]: With dead ends: 141 [2022-11-18 21:08:59,748 INFO L226 Difference]: Without dead ends: 83 [2022-11-18 21:08:59,749 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:08:59,750 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 145 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:08:59,750 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 251 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:08:59,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2022-11-18 21:08:59,760 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2022-11-18 21:08:59,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 54 states have (on average 1.2222222222222223) internal successors, (66), 57 states have internal predecessors, (66), 22 states have call successors, (22), 6 states have call predecessors, (22), 6 states have return successors, (21), 19 states have call predecessors, (21), 19 states have call successors, (21) [2022-11-18 21:08:59,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 109 transitions. [2022-11-18 21:08:59,761 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 109 transitions. Word has length 49 [2022-11-18 21:08:59,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:08:59,762 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 109 transitions. [2022-11-18 21:08:59,762 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 21:08:59,762 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 109 transitions. [2022-11-18 21:08:59,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2022-11-18 21:08:59,763 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:08:59,764 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:08:59,778 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-18 21:08:59,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:08:59,974 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:08:59,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:08:59,974 INFO L85 PathProgramCache]: Analyzing trace with hash -633300053, now seen corresponding path program 1 times [2022-11-18 21:08:59,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:08:59,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769039151] [2022-11-18 21:08:59,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:08:59,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:00,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:00,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:00,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:00,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:09:00,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:00,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:09:00,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:00,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:09:00,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:00,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:09:00,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:00,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:09:00,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:01,047 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-18 21:09:01,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:01,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769039151] [2022-11-18 21:09:01,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769039151] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:01,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:09:01,048 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 21:09:01,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64773320] [2022-11-18 21:09:01,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:01,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:09:01,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:01,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:09:01,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:09:01,050 INFO L87 Difference]: Start difference. First operand 83 states and 109 transitions. Second operand has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-11-18 21:09:01,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:01,176 INFO L93 Difference]: Finished difference Result 95 states and 125 transitions. [2022-11-18 21:09:01,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:09:01,177 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) Word has length 53 [2022-11-18 21:09:01,177 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:01,178 INFO L225 Difference]: With dead ends: 95 [2022-11-18 21:09:01,179 INFO L226 Difference]: Without dead ends: 93 [2022-11-18 21:09:01,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:09:01,180 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 17 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 691 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:01,181 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 691 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:09:01,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2022-11-18 21:09:01,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 92. [2022-11-18 21:09:01,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 60 states have (on average 1.2) internal successors, (72), 64 states have internal predecessors, (72), 23 states have call successors, (23), 7 states have call predecessors, (23), 8 states have return successors, (27), 20 states have call predecessors, (27), 20 states have call successors, (27) [2022-11-18 21:09:01,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 122 transitions. [2022-11-18 21:09:01,194 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 122 transitions. Word has length 53 [2022-11-18 21:09:01,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:01,194 INFO L495 AbstractCegarLoop]: Abstraction has 92 states and 122 transitions. [2022-11-18 21:09:01,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.142857142857143) internal successors, (29), 6 states have internal predecessors, (29), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 1 states have call successors, (6) [2022-11-18 21:09:01,195 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 122 transitions. [2022-11-18 21:09:01,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-18 21:09:01,196 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:01,196 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:01,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 21:09:01,197 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:09:01,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:01,198 INFO L85 PathProgramCache]: Analyzing trace with hash 1847539699, now seen corresponding path program 1 times [2022-11-18 21:09:01,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:01,198 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [112112637] [2022-11-18 21:09:01,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:01,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:01,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:04,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:04,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:04,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:09:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:04,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:09:04,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:04,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:09:04,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:04,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:09:04,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:04,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:09:04,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:05,119 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 21:09:05,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:05,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [112112637] [2022-11-18 21:09:05,119 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [112112637] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:09:05,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687668900] [2022-11-18 21:09:05,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:05,120 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:05,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:09:05,123 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:09:05,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-18 21:09:05,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:05,732 INFO L263 TraceCheckSpWp]: Trace formula consists of 2513 conjuncts, 66 conjunts are in the unsatisfiable core [2022-11-18 21:09:05,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:05,772 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:09:06,599 INFO L321 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-18 21:09:06,600 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-18 21:09:06,780 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 21:09:06,781 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2022-11-18 21:09:07,443 INFO L321 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-18 21:09:07,444 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:09:07,533 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:09:07,979 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 5 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-18 21:09:07,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:09:08,247 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_270 (Array Int Int))) (let ((.cse0 (select (select (store |c_#memory_int| |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_270) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset|))) (<= .cse0 (* 18446744073709551616 (div .cse0 18446744073709551616))))) is different from false [2022-11-18 21:09:08,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687668900] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:09:08,382 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:09:08,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19] total 33 [2022-11-18 21:09:08,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153487896] [2022-11-18 21:09:08,382 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:09:08,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-18 21:09:08,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:08,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-18 21:09:08,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=1107, Unknown=1, NotChecked=68, Total=1332 [2022-11-18 21:09:08,384 INFO L87 Difference]: Start difference. First operand 92 states and 122 transitions. Second operand has 33 states, 30 states have (on average 2.6666666666666665) internal successors, (80), 30 states have internal predecessors, (80), 10 states have call successors, (13), 6 states have call predecessors, (13), 8 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-18 21:09:10,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:10,544 INFO L93 Difference]: Finished difference Result 263 states and 365 transitions. [2022-11-18 21:09:10,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-11-18 21:09:10,545 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 30 states have (on average 2.6666666666666665) internal successors, (80), 30 states have internal predecessors, (80), 10 states have call successors, (13), 6 states have call predecessors, (13), 8 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) Word has length 57 [2022-11-18 21:09:10,546 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:10,551 INFO L225 Difference]: With dead ends: 263 [2022-11-18 21:09:10,553 INFO L226 Difference]: Without dead ends: 198 [2022-11-18 21:09:10,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 69 SyntacticMatches, 8 SemanticMatches, 49 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 851 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=299, Invalid=2154, Unknown=1, NotChecked=96, Total=2550 [2022-11-18 21:09:10,556 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 135 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 1140 SdHoareTripleChecker+Invalid, 1381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 480 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:10,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 1140 Invalid, 1381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 858 Invalid, 0 Unknown, 480 Unchecked, 1.3s Time] [2022-11-18 21:09:10,559 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2022-11-18 21:09:10,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 156. [2022-11-18 21:09:10,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 108 states have (on average 1.2222222222222223) internal successors, (132), 111 states have internal predecessors, (132), 34 states have call successors, (34), 13 states have call predecessors, (34), 13 states have return successors, (42), 31 states have call predecessors, (42), 31 states have call successors, (42) [2022-11-18 21:09:10,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 208 transitions. [2022-11-18 21:09:10,612 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 208 transitions. Word has length 57 [2022-11-18 21:09:10,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:10,613 INFO L495 AbstractCegarLoop]: Abstraction has 156 states and 208 transitions. [2022-11-18 21:09:10,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 30 states have (on average 2.6666666666666665) internal successors, (80), 30 states have internal predecessors, (80), 10 states have call successors, (13), 6 states have call predecessors, (13), 8 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-18 21:09:10,613 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 208 transitions. [2022-11-18 21:09:10,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-18 21:09:10,615 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:10,615 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:10,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-11-18 21:09:10,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:10,819 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:09:10,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:10,819 INFO L85 PathProgramCache]: Analyzing trace with hash 259191797, now seen corresponding path program 1 times [2022-11-18 21:09:10,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:10,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620090254] [2022-11-18 21:09:10,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:10,820 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:11,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:15,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:15,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:15,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:09:15,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:15,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:09:15,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:15,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:09:15,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:15,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:09:15,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:15,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:09:15,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:15,647 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 21:09:15,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:15,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620090254] [2022-11-18 21:09:15,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620090254] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:09:15,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1080740932] [2022-11-18 21:09:15,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:15,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:15,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:09:15,651 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:09:15,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-18 21:09:16,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:16,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 2543 conjuncts, 78 conjunts are in the unsatisfiable core [2022-11-18 21:09:16,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:16,867 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:09:17,495 INFO L321 Elim1Store]: treesize reduction 44, result has 30.2 percent of original size [2022-11-18 21:09:17,496 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 20 treesize of output 30 [2022-11-18 21:09:17,592 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 21:09:17,593 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 21:09:18,014 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:09:18,014 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2022-11-18 21:09:18,186 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 46 [2022-11-18 21:09:18,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:09:18,211 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 47 [2022-11-18 21:09:18,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:09:18,223 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 41 [2022-11-18 21:09:19,415 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 1 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 21:09:19,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:09:19,721 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:09:19,722 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 33 treesize of output 33 [2022-11-18 21:09:20,333 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1080740932] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:09:20,333 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:09:20,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 17] total 31 [2022-11-18 21:09:20,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596263134] [2022-11-18 21:09:20,333 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:09:20,334 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-18 21:09:20,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:20,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-18 21:09:20,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=1117, Unknown=7, NotChecked=0, Total=1260 [2022-11-18 21:09:20,335 INFO L87 Difference]: Start difference. First operand 156 states and 208 transitions. Second operand has 31 states, 28 states have (on average 2.75) internal successors, (77), 29 states have internal predecessors, (77), 10 states have call successors, (13), 5 states have call predecessors, (13), 7 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-18 21:09:24,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:24,964 INFO L93 Difference]: Finished difference Result 368 states and 544 transitions. [2022-11-18 21:09:24,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-18 21:09:24,971 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 28 states have (on average 2.75) internal successors, (77), 29 states have internal predecessors, (77), 10 states have call successors, (13), 5 states have call predecessors, (13), 7 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) Word has length 57 [2022-11-18 21:09:24,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:24,976 INFO L225 Difference]: With dead ends: 368 [2022-11-18 21:09:24,976 INFO L226 Difference]: Without dead ends: 275 [2022-11-18 21:09:24,978 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 64 SyntacticMatches, 14 SemanticMatches, 58 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1246 ImplicationChecksByTransitivity, 4.2s TimeCoverageRelationStatistics Valid=431, Invalid=3102, Unknown=7, NotChecked=0, Total=3540 [2022-11-18 21:09:24,979 INFO L413 NwaCegarLoop]: 173 mSDtfsCounter, 289 mSDsluCounter, 1394 mSDsCounter, 0 mSdLazyCounter, 1740 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 1567 SdHoareTripleChecker+Invalid, 2582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 1740 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 601 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:24,979 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 1567 Invalid, 2582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 1740 Invalid, 0 Unknown, 601 Unchecked, 2.7s Time] [2022-11-18 21:09:24,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2022-11-18 21:09:25,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 156. [2022-11-18 21:09:25,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 106 states have (on average 1.2075471698113207) internal successors, (128), 109 states have internal predecessors, (128), 37 states have call successors, (37), 13 states have call predecessors, (37), 12 states have return successors, (44), 33 states have call predecessors, (44), 34 states have call successors, (44) [2022-11-18 21:09:25,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 209 transitions. [2022-11-18 21:09:25,021 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 209 transitions. Word has length 57 [2022-11-18 21:09:25,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:25,021 INFO L495 AbstractCegarLoop]: Abstraction has 156 states and 209 transitions. [2022-11-18 21:09:25,021 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 28 states have (on average 2.75) internal successors, (77), 29 states have internal predecessors, (77), 10 states have call successors, (13), 5 states have call predecessors, (13), 7 states have return successors, (12), 7 states have call predecessors, (12), 9 states have call successors, (12) [2022-11-18 21:09:25,022 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 209 transitions. [2022-11-18 21:09:25,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-18 21:09:25,023 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:25,023 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:25,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:25,236 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:25,236 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:09:25,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:25,237 INFO L85 PathProgramCache]: Analyzing trace with hash 1118956732, now seen corresponding path program 1 times [2022-11-18 21:09:25,237 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:25,237 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [297350783] [2022-11-18 21:09:25,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:25,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:25,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:25,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:25,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:25,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:09:25,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:25,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:09:25,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:25,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:09:25,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:25,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:09:25,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:25,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:09:25,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:25,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:09:25,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:25,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:09:25,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:25,668 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-18 21:09:25,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:25,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [297350783] [2022-11-18 21:09:25,668 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [297350783] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:25,669 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:09:25,669 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:09:25,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234034365] [2022-11-18 21:09:25,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:25,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:09:25,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:25,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:09:25,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:09:25,671 INFO L87 Difference]: Start difference. First operand 156 states and 209 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 21:09:25,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:25,745 INFO L93 Difference]: Finished difference Result 206 states and 272 transitions. [2022-11-18 21:09:25,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:09:25,746 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 65 [2022-11-18 21:09:25,747 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:25,748 INFO L225 Difference]: With dead ends: 206 [2022-11-18 21:09:25,748 INFO L226 Difference]: Without dead ends: 156 [2022-11-18 21:09:25,749 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:09:25,749 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 17 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:25,750 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 365 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:09:25,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2022-11-18 21:09:25,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2022-11-18 21:09:25,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 106 states have (on average 1.2075471698113207) internal successors, (128), 109 states have internal predecessors, (128), 37 states have call successors, (37), 13 states have call predecessors, (37), 12 states have return successors, (43), 33 states have call predecessors, (43), 34 states have call successors, (43) [2022-11-18 21:09:25,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 208 transitions. [2022-11-18 21:09:25,772 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 208 transitions. Word has length 65 [2022-11-18 21:09:25,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:25,773 INFO L495 AbstractCegarLoop]: Abstraction has 156 states and 208 transitions. [2022-11-18 21:09:25,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 21:09:25,774 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 208 transitions. [2022-11-18 21:09:25,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-18 21:09:25,775 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:25,775 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:25,775 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-18 21:09:25,776 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:09:25,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:25,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1358669827, now seen corresponding path program 1 times [2022-11-18 21:09:25,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:25,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1539992952] [2022-11-18 21:09:25,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:25,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:25,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:26,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:26,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:26,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:09:26,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:26,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 21:09:26,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:26,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 21:09:26,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:26,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:09:26,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:26,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:09:26,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:26,719 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-18 21:09:26,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:26,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1539992952] [2022-11-18 21:09:26,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1539992952] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:09:26,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650986892] [2022-11-18 21:09:26,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:26,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:26,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:09:26,722 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:09:26,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-18 21:09:27,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:27,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 2537 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:09:27,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:27,327 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-18 21:09:27,328 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:09:27,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650986892] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:27,328 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:09:27,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 10 [2022-11-18 21:09:27,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285393108] [2022-11-18 21:09:27,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:27,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 21:09:27,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:27,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 21:09:27,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:09:27,332 INFO L87 Difference]: Start difference. First operand 156 states and 208 transitions. Second operand has 9 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 3 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 21:09:27,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:27,466 INFO L93 Difference]: Finished difference Result 258 states and 357 transitions. [2022-11-18 21:09:27,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 21:09:27,467 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 3 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 65 [2022-11-18 21:09:27,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:27,469 INFO L225 Difference]: With dead ends: 258 [2022-11-18 21:09:27,469 INFO L226 Difference]: Without dead ends: 161 [2022-11-18 21:09:27,470 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 75 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-11-18 21:09:27,471 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 13 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 787 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:27,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 787 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:09:27,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 161 states. [2022-11-18 21:09:27,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 161 to 161. [2022-11-18 21:09:27,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 110 states have (on average 1.2) internal successors, (132), 114 states have internal predecessors, (132), 37 states have call successors, (37), 13 states have call predecessors, (37), 13 states have return successors, (49), 33 states have call predecessors, (49), 34 states have call successors, (49) [2022-11-18 21:09:27,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 218 transitions. [2022-11-18 21:09:27,528 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 218 transitions. Word has length 65 [2022-11-18 21:09:27,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:27,529 INFO L495 AbstractCegarLoop]: Abstraction has 161 states and 218 transitions. [2022-11-18 21:09:27,529 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 3 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 21:09:27,529 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 218 transitions. [2022-11-18 21:09:27,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 21:09:27,531 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:27,531 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:27,544 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:27,739 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:27,740 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:09:27,740 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:27,740 INFO L85 PathProgramCache]: Analyzing trace with hash -1635963807, now seen corresponding path program 1 times [2022-11-18 21:09:27,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:27,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [908663280] [2022-11-18 21:09:27,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:27,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:27,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:28,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:28,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:28,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:09:28,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:28,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:09:28,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:28,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:09:28,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:28,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:09:28,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:28,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:09:28,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:28,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:09:28,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:28,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:09:28,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:28,479 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-18 21:09:28,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:28,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [908663280] [2022-11-18 21:09:28,479 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [908663280] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:28,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:09:28,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 21:09:28,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254568135] [2022-11-18 21:09:28,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:28,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:09:28,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:28,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:09:28,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:09:28,482 INFO L87 Difference]: Start difference. First operand 161 states and 218 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, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-18 21:09:28,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:28,588 INFO L93 Difference]: Finished difference Result 169 states and 226 transitions. [2022-11-18 21:09:28,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:09:28,589 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, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 67 [2022-11-18 21:09:28,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:28,591 INFO L225 Difference]: With dead ends: 169 [2022-11-18 21:09:28,592 INFO L226 Difference]: Without dead ends: 167 [2022-11-18 21:09:28,592 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:09:28,593 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 17 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 689 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:28,593 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 689 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:09:28,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2022-11-18 21:09:28,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 166. [2022-11-18 21:09:28,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 113 states have (on average 1.1946902654867257) internal successors, (135), 117 states have internal predecessors, (135), 38 states have call successors, (38), 14 states have call predecessors, (38), 14 states have return successors, (50), 34 states have call predecessors, (50), 35 states have call successors, (50) [2022-11-18 21:09:28,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 223 transitions. [2022-11-18 21:09:28,617 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 223 transitions. Word has length 67 [2022-11-18 21:09:28,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:28,617 INFO L495 AbstractCegarLoop]: Abstraction has 166 states and 223 transitions. [2022-11-18 21:09:28,617 INFO L496 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, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-18 21:09:28,618 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 223 transitions. [2022-11-18 21:09:28,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-18 21:09:28,619 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:28,619 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:28,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-18 21:09:28,620 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:09:28,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:28,620 INFO L85 PathProgramCache]: Analyzing trace with hash 701340153, now seen corresponding path program 1 times [2022-11-18 21:09:28,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:28,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985850513] [2022-11-18 21:09:28,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:28,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:28,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:30,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:30,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:30,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:09:30,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:30,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:09:30,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:30,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:09:30,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:30,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 21:09:30,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:30,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:09:30,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:31,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:09:31,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:31,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 21:09:31,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:31,236 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 21:09:31,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:31,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985850513] [2022-11-18 21:09:31,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985850513] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:09:31,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1086317399] [2022-11-18 21:09:31,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:31,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:31,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:09:31,238 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:09:31,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-18 21:09:31,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:31,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 2550 conjuncts, 69 conjunts are in the unsatisfiable core [2022-11-18 21:09:31,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:31,795 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:09:32,019 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 21:09:32,020 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 21:09:32,634 INFO L321 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2022-11-18 21:09:32,634 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 30 [2022-11-18 21:09:32,731 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 21:09:32,732 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 21:09:33,138 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:09:33,139 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 11 treesize of output 11 [2022-11-18 21:09:33,198 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:09:33,595 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 9 proven. 20 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-18 21:09:33,595 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:09:34,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1086317399] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:09:34,063 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:09:34,064 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 19] total 33 [2022-11-18 21:09:34,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647893053] [2022-11-18 21:09:34,066 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:09:34,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-18 21:09:34,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:34,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-18 21:09:34,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1177, Unknown=14, NotChecked=0, Total=1332 [2022-11-18 21:09:34,069 INFO L87 Difference]: Start difference. First operand 166 states and 223 transitions. Second operand has 33 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 31 states have internal predecessors, (85), 11 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-18 21:09:38,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:38,492 INFO L93 Difference]: Finished difference Result 456 states and 680 transitions. [2022-11-18 21:09:38,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-11-18 21:09:38,494 INFO L78 Accepts]: Start accepts. Automaton has has 33 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 31 states have internal predecessors, (85), 11 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) Word has length 68 [2022-11-18 21:09:38,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:38,497 INFO L225 Difference]: With dead ends: 456 [2022-11-18 21:09:38,497 INFO L226 Difference]: Without dead ends: 367 [2022-11-18 21:09:38,499 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 90 SyntacticMatches, 11 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1375 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=493, Invalid=3913, Unknown=16, NotChecked=0, Total=4422 [2022-11-18 21:09:38,500 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 368 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 2126 mSolverCounterSat, 331 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 411 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 3792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 331 IncrementalHoareTripleChecker+Valid, 2126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1335 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:38,500 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [411 Valid, 702 Invalid, 3792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [331 Valid, 2126 Invalid, 0 Unknown, 1335 Unchecked, 2.8s Time] [2022-11-18 21:09:38,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-11-18 21:09:38,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 194. [2022-11-18 21:09:38,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 136 states have (on average 1.1911764705882353) internal successors, (162), 141 states have internal predecessors, (162), 39 states have call successors, (39), 17 states have call predecessors, (39), 18 states have return successors, (51), 35 states have call predecessors, (51), 36 states have call successors, (51) [2022-11-18 21:09:38,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 252 transitions. [2022-11-18 21:09:38,536 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 252 transitions. Word has length 68 [2022-11-18 21:09:38,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:38,537 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 252 transitions. [2022-11-18 21:09:38,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 31 states have (on average 2.7419354838709675) internal successors, (85), 31 states have internal predecessors, (85), 11 states have call successors, (17), 7 states have call predecessors, (17), 8 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-18 21:09:38,537 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 252 transitions. [2022-11-18 21:09:38,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-18 21:09:38,539 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:38,539 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:38,554 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:38,749 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-18 21:09:38,749 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:09:38,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:38,749 INFO L85 PathProgramCache]: Analyzing trace with hash -887007749, now seen corresponding path program 1 times [2022-11-18 21:09:38,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:38,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400516730] [2022-11-18 21:09:38,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:38,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:38,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:42,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:42,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:42,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:09:42,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:42,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:09:42,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:42,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:09:42,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:42,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 21:09:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:42,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:09:42,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:42,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:09:42,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:42,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 21:09:42,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:42,800 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 21:09:42,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:42,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400516730] [2022-11-18 21:09:42,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400516730] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:09:42,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1966136598] [2022-11-18 21:09:42,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:42,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:42,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:09:42,802 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:09:42,825 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-18 21:09:43,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:43,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 2580 conjuncts, 58 conjunts are in the unsatisfiable core [2022-11-18 21:09:43,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:43,522 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:09:52,119 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:09:52,121 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:09:52,143 INFO L321 Elim1Store]: treesize reduction 28, result has 44.0 percent of original size [2022-11-18 21:09:52,143 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 65 treesize of output 49 [2022-11-18 21:09:54,554 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-18 21:09:54,555 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:09:54,555 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1966136598] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:54,555 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:09:54,555 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [19] total 31 [2022-11-18 21:09:54,555 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491438822] [2022-11-18 21:09:54,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:54,556 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:09:54,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:54,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:09:54,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=846, Unknown=1, NotChecked=0, Total=930 [2022-11-18 21:09:54,557 INFO L87 Difference]: Start difference. First operand 194 states and 252 transitions. Second operand has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 5 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-18 21:09:54,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:54,857 INFO L93 Difference]: Finished difference Result 341 states and 453 transitions. [2022-11-18 21:09:54,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 21:09:54,858 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 5 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) Word has length 68 [2022-11-18 21:09:54,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:54,860 INFO L225 Difference]: With dead ends: 341 [2022-11-18 21:09:54,860 INFO L226 Difference]: Without dead ends: 262 [2022-11-18 21:09:54,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 64 SyntacticMatches, 9 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 385 ImplicationChecksByTransitivity, 11.3s TimeCoverageRelationStatistics Valid=104, Invalid=1085, Unknown=1, NotChecked=0, Total=1190 [2022-11-18 21:09:54,861 INFO L413 NwaCegarLoop]: 137 mSDtfsCounter, 67 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 82 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:54,862 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 603 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 115 Invalid, 0 Unknown, 82 Unchecked, 0.1s Time] [2022-11-18 21:09:54,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2022-11-18 21:09:54,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 218. [2022-11-18 21:09:54,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 156 states have (on average 1.1987179487179487) internal successors, (187), 161 states have internal predecessors, (187), 40 states have call successors, (40), 18 states have call predecessors, (40), 21 states have return successors, (54), 38 states have call predecessors, (54), 37 states have call successors, (54) [2022-11-18 21:09:54,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 281 transitions. [2022-11-18 21:09:54,907 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 281 transitions. Word has length 68 [2022-11-18 21:09:54,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:54,907 INFO L495 AbstractCegarLoop]: Abstraction has 218 states and 281 transitions. [2022-11-18 21:09:54,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.0) internal successors, (42), 13 states have internal predecessors, (42), 5 states have call successors, (9), 3 states have call predecessors, (9), 4 states have return successors, (8), 6 states have call predecessors, (8), 4 states have call successors, (8) [2022-11-18 21:09:54,908 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 281 transitions. [2022-11-18 21:09:54,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-18 21:09:54,909 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:54,909 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:54,923 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:55,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:55,119 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:09:55,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:55,119 INFO L85 PathProgramCache]: Analyzing trace with hash -628842311, now seen corresponding path program 1 times [2022-11-18 21:09:55,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:55,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000922384] [2022-11-18 21:09:55,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:55,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:55,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:55,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:55,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:55,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:09:55,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:55,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:09:55,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:55,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:09:55,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:55,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 21:09:55,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:55,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:09:55,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:55,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:09:55,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:55,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 21:09:55,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:55,692 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-18 21:09:55,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:55,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000922384] [2022-11-18 21:09:55,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000922384] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:55,693 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:09:55,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:09:55,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519977367] [2022-11-18 21:09:55,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:55,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:09:55,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:55,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:09:55,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:09:55,695 INFO L87 Difference]: Start difference. First operand 218 states and 281 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-18 21:09:56,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:56,021 INFO L93 Difference]: Finished difference Result 350 states and 476 transitions. [2022-11-18 21:09:56,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:09:56,022 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 68 [2022-11-18 21:09:56,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:56,023 INFO L225 Difference]: With dead ends: 350 [2022-11-18 21:09:56,024 INFO L226 Difference]: Without dead ends: 211 [2022-11-18 21:09:56,024 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:09:56,025 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 42 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:56,025 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 195 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 21:09:56,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-11-18 21:09:56,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2022-11-18 21:09:56,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 150 states have (on average 1.18) internal successors, (177), 154 states have internal predecessors, (177), 40 states have call successors, (40), 18 states have call predecessors, (40), 20 states have return successors, (53), 38 states have call predecessors, (53), 37 states have call successors, (53) [2022-11-18 21:09:56,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 270 transitions. [2022-11-18 21:09:56,054 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 270 transitions. Word has length 68 [2022-11-18 21:09:56,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:56,055 INFO L495 AbstractCegarLoop]: Abstraction has 211 states and 270 transitions. [2022-11-18 21:09:56,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 4 states have internal predecessors, (38), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-18 21:09:56,055 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 270 transitions. [2022-11-18 21:09:56,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 21:09:56,056 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:56,057 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:56,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-18 21:09:56,057 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:09:56,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:56,058 INFO L85 PathProgramCache]: Analyzing trace with hash -2085590904, now seen corresponding path program 1 times [2022-11-18 21:09:56,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:56,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922671183] [2022-11-18 21:09:56,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:56,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:56,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:56,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:56,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:56,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:09:56,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:56,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 21:09:56,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:56,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 21:09:56,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:56,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-18 21:09:56,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:56,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 21:09:56,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:56,785 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-18 21:09:56,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:56,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922671183] [2022-11-18 21:09:56,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922671183] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:09:56,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2001103835] [2022-11-18 21:09:56,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:56,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:56,786 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:09:56,791 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:09:56,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-18 21:09:57,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:57,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 2542 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 21:09:57,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:57,438 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-18 21:09:57,438 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:09:57,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2001103835] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:57,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:09:57,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [9] total 12 [2022-11-18 21:09:57,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [786626385] [2022-11-18 21:09:57,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:57,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:09:57,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:57,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:09:57,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2022-11-18 21:09:57,440 INFO L87 Difference]: Start difference. First operand 211 states and 270 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-18 21:09:57,679 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:57,679 INFO L93 Difference]: Finished difference Result 317 states and 426 transitions. [2022-11-18 21:09:57,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:09:57,680 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 67 [2022-11-18 21:09:57,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:57,681 INFO L225 Difference]: With dead ends: 317 [2022-11-18 21:09:57,681 INFO L226 Difference]: Without dead ends: 211 [2022-11-18 21:09:57,682 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:09:57,683 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 17 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 33 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:57,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 326 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 63 Invalid, 0 Unknown, 33 Unchecked, 0.2s Time] [2022-11-18 21:09:57,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2022-11-18 21:09:57,711 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2022-11-18 21:09:57,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 150 states have (on average 1.1733333333333333) internal successors, (176), 154 states have internal predecessors, (176), 40 states have call successors, (40), 18 states have call predecessors, (40), 20 states have return successors, (53), 38 states have call predecessors, (53), 37 states have call successors, (53) [2022-11-18 21:09:57,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 269 transitions. [2022-11-18 21:09:57,713 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 269 transitions. Word has length 67 [2022-11-18 21:09:57,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:57,714 INFO L495 AbstractCegarLoop]: Abstraction has 211 states and 269 transitions. [2022-11-18 21:09:57,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-11-18 21:09:57,714 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 269 transitions. [2022-11-18 21:09:57,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2022-11-18 21:09:57,715 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:57,715 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:57,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:57,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:57,925 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:09:57,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:57,925 INFO L85 PathProgramCache]: Analyzing trace with hash 180790282, now seen corresponding path program 1 times [2022-11-18 21:09:57,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:57,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473258911] [2022-11-18 21:09:57,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:57,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:58,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:58,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:09:58,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:58,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:09:58,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:58,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 21:09:58,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:58,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 21:09:58,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:58,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-18 21:09:58,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:58,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 21:09:58,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:58,724 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 8 proven. 5 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-18 21:09:58,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:09:58,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473258911] [2022-11-18 21:09:58,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473258911] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:09:58,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [282413684] [2022-11-18 21:09:58,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:58,725 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:58,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:09:58,726 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:09:58,749 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-18 21:09:59,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:09:59,277 INFO L263 TraceCheckSpWp]: Trace formula consists of 2547 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 21:09:59,280 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:09:59,334 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 21:09:59,335 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:09:59,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [282413684] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:09:59,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:09:59,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 10 [2022-11-18 21:09:59,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533680517] [2022-11-18 21:09:59,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:09:59,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 21:09:59,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:09:59,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 21:09:59,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:09:59,337 INFO L87 Difference]: Start difference. First operand 211 states and 269 transitions. Second operand has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 21:09:59,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:09:59,471 INFO L93 Difference]: Finished difference Result 295 states and 376 transitions. [2022-11-18 21:09:59,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 21:09:59,472 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 67 [2022-11-18 21:09:59,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:09:59,474 INFO L225 Difference]: With dead ends: 295 [2022-11-18 21:09:59,474 INFO L226 Difference]: Without dead ends: 198 [2022-11-18 21:09:59,474 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 90 GetRequests, 78 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2022-11-18 21:09:59,475 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 11 mSDsluCounter, 664 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 766 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:09:59,475 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 766 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:09:59,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2022-11-18 21:09:59,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 195. [2022-11-18 21:09:59,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 137 states have (on average 1.167883211678832) internal successors, (160), 141 states have internal predecessors, (160), 39 states have call successors, (39), 17 states have call predecessors, (39), 18 states have return successors, (49), 36 states have call predecessors, (49), 36 states have call successors, (49) [2022-11-18 21:09:59,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 248 transitions. [2022-11-18 21:09:59,505 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 248 transitions. Word has length 67 [2022-11-18 21:09:59,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:09:59,506 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 248 transitions. [2022-11-18 21:09:59,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 21:09:59,506 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 248 transitions. [2022-11-18 21:09:59,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2022-11-18 21:09:59,507 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:09:59,508 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:09:59,521 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-18 21:09:59,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:09:59,717 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:09:59,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:09:59,717 INFO L85 PathProgramCache]: Analyzing trace with hash 425129218, now seen corresponding path program 1 times [2022-11-18 21:09:59,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:09:59,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831098960] [2022-11-18 21:09:59,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:09:59,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:09:59,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:00,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:00,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:00,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:10:00,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:00,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:10:00,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:00,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:10:00,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:00,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 21:10:00,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:00,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:10:00,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:00,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:10:00,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:00,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 21:10:00,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:01,029 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-18 21:10:01,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:01,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831098960] [2022-11-18 21:10:01,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831098960] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:01,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:10:01,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:10:01,030 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232216818] [2022-11-18 21:10:01,030 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:01,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:10:01,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:01,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:10:01,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:10:01,031 INFO L87 Difference]: Start difference. First operand 195 states and 248 transitions. Second operand has 14 states, 13 states have (on average 3.0) internal successors, (39), 11 states have internal predecessors, (39), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-18 21:10:01,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:01,899 INFO L93 Difference]: Finished difference Result 203 states and 256 transitions. [2022-11-18 21:10:01,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 21:10:01,900 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.0) internal successors, (39), 11 states have internal predecessors, (39), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 70 [2022-11-18 21:10:01,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:01,901 INFO L225 Difference]: With dead ends: 203 [2022-11-18 21:10:01,901 INFO L226 Difference]: Without dead ends: 201 [2022-11-18 21:10:01,902 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2022-11-18 21:10:01,903 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 72 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 754 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:01,903 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 660 Invalid, 754 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 21:10:01,904 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2022-11-18 21:10:01,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 195. [2022-11-18 21:10:01,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 137 states have (on average 1.167883211678832) internal successors, (160), 141 states have internal predecessors, (160), 39 states have call successors, (39), 17 states have call predecessors, (39), 18 states have return successors, (49), 36 states have call predecessors, (49), 36 states have call successors, (49) [2022-11-18 21:10:01,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 248 transitions. [2022-11-18 21:10:01,932 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 248 transitions. Word has length 70 [2022-11-18 21:10:01,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:01,932 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 248 transitions. [2022-11-18 21:10:01,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.0) internal successors, (39), 11 states have internal predecessors, (39), 2 states have call successors, (9), 3 states have call predecessors, (9), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-18 21:10:01,933 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 248 transitions. [2022-11-18 21:10:01,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-18 21:10:01,934 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:01,934 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:01,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-18 21:10:01,935 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:10:01,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:01,935 INFO L85 PathProgramCache]: Analyzing trace with hash -999155823, now seen corresponding path program 2 times [2022-11-18 21:10:01,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:01,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799210968] [2022-11-18 21:10:01,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:01,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:02,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:03,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:03,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:03,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:10:03,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:04,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-18 21:10:04,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:04,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2022-11-18 21:10:04,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:04,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-18 21:10:04,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:04,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 21:10:04,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:04,443 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 2 proven. 29 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-11-18 21:10:04,443 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:04,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799210968] [2022-11-18 21:10:04,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799210968] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:10:04,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1502920259] [2022-11-18 21:10:04,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:10:04,444 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:10:04,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:10:04,445 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:10:04,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-18 21:10:05,273 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:10:05,273 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:10:05,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 2557 conjuncts, 41 conjunts are in the unsatisfiable core [2022-11-18 21:10:05,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:10:05,367 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:10:05,372 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:10:05,987 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-18 21:10:05,988 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:10:05,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1502920259] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:05,988 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:10:05,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [14] total 23 [2022-11-18 21:10:05,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547164520] [2022-11-18 21:10:05,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:05,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 21:10:05,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:05,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 21:10:05,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=433, Unknown=0, NotChecked=0, Total=506 [2022-11-18 21:10:05,989 INFO L87 Difference]: Start difference. First operand 195 states and 248 transitions. Second operand has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 21:10:06,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:06,284 INFO L93 Difference]: Finished difference Result 314 states and 409 transitions. [2022-11-18 21:10:06,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 21:10:06,285 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Word has length 69 [2022-11-18 21:10:06,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:06,286 INFO L225 Difference]: With dead ends: 314 [2022-11-18 21:10:06,287 INFO L226 Difference]: Without dead ends: 210 [2022-11-18 21:10:06,287 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=85, Invalid=515, Unknown=0, NotChecked=0, Total=600 [2022-11-18 21:10:06,288 INFO L413 NwaCegarLoop]: 145 mSDtfsCounter, 45 mSDsluCounter, 766 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 911 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 97 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:06,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 911 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 91 Invalid, 0 Unknown, 97 Unchecked, 0.2s Time] [2022-11-18 21:10:06,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2022-11-18 21:10:06,313 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 184. [2022-11-18 21:10:06,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 130 states have (on average 1.1538461538461537) internal successors, (150), 135 states have internal predecessors, (150), 35 states have call successors, (35), 17 states have call predecessors, (35), 18 states have return successors, (43), 31 states have call predecessors, (43), 32 states have call successors, (43) [2022-11-18 21:10:06,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 228 transitions. [2022-11-18 21:10:06,315 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 228 transitions. Word has length 69 [2022-11-18 21:10:06,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:06,315 INFO L495 AbstractCegarLoop]: Abstraction has 184 states and 228 transitions. [2022-11-18 21:10:06,315 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.0) internal successors, (44), 10 states have internal predecessors, (44), 3 states have call successors, (7), 3 states have call predecessors, (7), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2022-11-18 21:10:06,315 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 228 transitions. [2022-11-18 21:10:06,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-11-18 21:10:06,316 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:06,317 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:06,331 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-18 21:10:06,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-18 21:10:06,526 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:10:06,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:06,527 INFO L85 PathProgramCache]: Analyzing trace with hash -1153679959, now seen corresponding path program 1 times [2022-11-18 21:10:06,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:06,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479029107] [2022-11-18 21:10:06,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:06,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:06,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:07,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:07,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:07,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:10:07,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:07,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:10:07,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:07,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:10:07,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:07,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:10:07,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:07,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:10:07,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:07,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:10:07,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:07,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:10:07,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:07,170 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-18 21:10:07,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:07,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479029107] [2022-11-18 21:10:07,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479029107] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:07,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:10:07,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-18 21:10:07,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1860028218] [2022-11-18 21:10:07,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:07,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-18 21:10:07,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:07,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-18 21:10:07,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-18 21:10:07,173 INFO L87 Difference]: Start difference. First operand 184 states and 228 transitions. Second operand has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 21:10:07,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:07,493 INFO L93 Difference]: Finished difference Result 247 states and 312 transitions. [2022-11-18 21:10:07,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 21:10:07,494 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) Word has length 71 [2022-11-18 21:10:07,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:07,495 INFO L225 Difference]: With dead ends: 247 [2022-11-18 21:10:07,495 INFO L226 Difference]: Without dead ends: 192 [2022-11-18 21:10:07,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:10:07,496 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 21 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:07,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 429 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 21:10:07,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2022-11-18 21:10:07,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 190. [2022-11-18 21:10:07,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 190 states, 131 states have (on average 1.1526717557251909) internal successors, (151), 138 states have internal predecessors, (151), 40 states have call successors, (40), 17 states have call predecessors, (40), 18 states have return successors, (50), 34 states have call predecessors, (50), 37 states have call successors, (50) [2022-11-18 21:10:07,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 241 transitions. [2022-11-18 21:10:07,537 INFO L78 Accepts]: Start accepts. Automaton has 190 states and 241 transitions. Word has length 71 [2022-11-18 21:10:07,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:07,537 INFO L495 AbstractCegarLoop]: Abstraction has 190 states and 241 transitions. [2022-11-18 21:10:07,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.571428571428571) internal successors, (39), 7 states have internal predecessors, (39), 3 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 21:10:07,537 INFO L276 IsEmpty]: Start isEmpty. Operand 190 states and 241 transitions. [2022-11-18 21:10:07,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-11-18 21:10:07,541 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:07,541 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:07,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-18 21:10:07,542 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:10:07,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:07,542 INFO L85 PathProgramCache]: Analyzing trace with hash -452080085, now seen corresponding path program 1 times [2022-11-18 21:10:07,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:07,543 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [295496926] [2022-11-18 21:10:07,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:07,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:07,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:09,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:09,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:09,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:10:09,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:09,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:10:09,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:09,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:10:09,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:10,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:10:10,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:10,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:10:10,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:10,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:10:10,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:10,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:10:10,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:10,307 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-18 21:10:10,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:10,307 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [295496926] [2022-11-18 21:10:10,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [295496926] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:10:10,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962032178] [2022-11-18 21:10:10,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:10,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:10:10,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:10:10,311 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:10:10,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-18 21:10:10,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:10,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 2575 conjuncts, 70 conjunts are in the unsatisfiable core [2022-11-18 21:10:10,876 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:10:11,587 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2022-11-18 21:10:11,677 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 21 [2022-11-18 21:10:11,683 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 12 [2022-11-18 21:10:11,699 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 21:10:11,700 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 29 [2022-11-18 21:10:11,706 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2022-11-18 21:10:12,696 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 15 proven. 21 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 21:10:12,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:10:13,188 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:10:13,189 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 40 [2022-11-18 21:10:13,196 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:10:13,199 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 30 [2022-11-18 21:10:13,204 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2022-11-18 21:10:13,215 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:10:13,215 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 26 [2022-11-18 21:10:13,512 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2022-11-18 21:10:13,675 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-18 21:10:13,676 INFO L350 Elim1Store]: Elim1 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 29 treesize of output 24 [2022-11-18 21:10:13,750 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 19 proven. 19 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-18 21:10:13,750 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962032178] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:10:13,750 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:10:13,750 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 18] total 35 [2022-11-18 21:10:13,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135926339] [2022-11-18 21:10:13,751 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:10:13,751 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-18 21:10:13,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:13,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-18 21:10:13,752 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1061, Unknown=0, NotChecked=0, Total=1190 [2022-11-18 21:10:13,752 INFO L87 Difference]: Start difference. First operand 190 states and 241 transitions. Second operand has 35 states, 31 states have (on average 2.903225806451613) internal successors, (90), 35 states have internal predecessors, (90), 10 states have call successors, (18), 3 states have call predecessors, (18), 6 states have return successors, (19), 6 states have call predecessors, (19), 9 states have call successors, (19) [2022-11-18 21:10:18,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:18,267 INFO L93 Difference]: Finished difference Result 389 states and 522 transitions. [2022-11-18 21:10:18,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-18 21:10:18,268 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 31 states have (on average 2.903225806451613) internal successors, (90), 35 states have internal predecessors, (90), 10 states have call successors, (18), 3 states have call predecessors, (18), 6 states have return successors, (19), 6 states have call predecessors, (19), 9 states have call successors, (19) Word has length 71 [2022-11-18 21:10:18,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:18,269 INFO L225 Difference]: With dead ends: 389 [2022-11-18 21:10:18,270 INFO L226 Difference]: Without dead ends: 287 [2022-11-18 21:10:18,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 213 GetRequests, 129 SyntacticMatches, 23 SemanticMatches, 61 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1231 ImplicationChecksByTransitivity, 3.4s TimeCoverageRelationStatistics Valid=462, Invalid=3444, Unknown=0, NotChecked=0, Total=3906 [2022-11-18 21:10:18,272 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 211 mSDsluCounter, 1785 mSDsCounter, 0 mSdLazyCounter, 1973 mSolverCounterSat, 172 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 1929 SdHoareTripleChecker+Invalid, 2398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1973 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 253 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:18,273 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 1929 Invalid, 2398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1973 Invalid, 0 Unknown, 253 Unchecked, 2.7s Time] [2022-11-18 21:10:18,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2022-11-18 21:10:18,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 204. [2022-11-18 21:10:18,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 141 states have (on average 1.1205673758865249) internal successors, (158), 148 states have internal predecessors, (158), 41 states have call successors, (41), 20 states have call predecessors, (41), 21 states have return successors, (51), 35 states have call predecessors, (51), 38 states have call successors, (51) [2022-11-18 21:10:18,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 250 transitions. [2022-11-18 21:10:18,314 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 250 transitions. Word has length 71 [2022-11-18 21:10:18,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:18,314 INFO L495 AbstractCegarLoop]: Abstraction has 204 states and 250 transitions. [2022-11-18 21:10:18,314 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 31 states have (on average 2.903225806451613) internal successors, (90), 35 states have internal predecessors, (90), 10 states have call successors, (18), 3 states have call predecessors, (18), 6 states have return successors, (19), 6 states have call predecessors, (19), 9 states have call successors, (19) [2022-11-18 21:10:18,315 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 250 transitions. [2022-11-18 21:10:18,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-18 21:10:18,316 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:18,316 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:18,326 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-18 21:10:18,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-18 21:10:18,523 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:10:18,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:18,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1701555945, now seen corresponding path program 1 times [2022-11-18 21:10:18,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:18,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1298566891] [2022-11-18 21:10:18,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:18,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:18,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:18,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:18,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:18,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:10:18,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:18,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:10:18,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:18,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:10:18,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:18,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:10:18,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:18,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:10:18,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:18,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:10:18,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:18,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:10:18,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:18,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:10:18,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:18,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:10:18,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:18,849 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-18 21:10:18,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:18,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1298566891] [2022-11-18 21:10:18,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1298566891] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:18,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:10:18,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 21:10:18,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031323313] [2022-11-18 21:10:18,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:18,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 21:10:18,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:18,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 21:10:18,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:10:18,852 INFO L87 Difference]: Start difference. First operand 204 states and 250 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 21:10:18,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:18,917 INFO L93 Difference]: Finished difference Result 230 states and 283 transitions. [2022-11-18 21:10:18,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 21:10:18,918 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 80 [2022-11-18 21:10:18,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:18,919 INFO L225 Difference]: With dead ends: 230 [2022-11-18 21:10:18,919 INFO L226 Difference]: Without dead ends: 201 [2022-11-18 21:10:18,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 21:10:18,921 INFO L413 NwaCegarLoop]: 98 mSDtfsCounter, 26 mSDsluCounter, 237 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 335 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:18,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 335 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:10:18,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2022-11-18 21:10:18,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2022-11-18 21:10:18,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 139 states have (on average 1.1151079136690647) internal successors, (155), 145 states have internal predecessors, (155), 41 states have call successors, (41), 20 states have call predecessors, (41), 20 states have return successors, (50), 35 states have call predecessors, (50), 38 states have call successors, (50) [2022-11-18 21:10:18,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 246 transitions. [2022-11-18 21:10:18,959 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 246 transitions. Word has length 80 [2022-11-18 21:10:18,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:18,959 INFO L495 AbstractCegarLoop]: Abstraction has 201 states and 246 transitions. [2022-11-18 21:10:18,960 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 21:10:18,960 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 246 transitions. [2022-11-18 21:10:18,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-18 21:10:18,961 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:18,961 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:18,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-18 21:10:18,962 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:10:18,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:18,962 INFO L85 PathProgramCache]: Analyzing trace with hash -1390033412, now seen corresponding path program 1 times [2022-11-18 21:10:18,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:18,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198117759] [2022-11-18 21:10:18,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:18,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:19,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:19,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:19,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:19,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:10:19,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:19,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:10:19,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:19,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:10:19,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:19,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:10:19,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:19,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:10:19,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:19,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:10:19,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:19,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:10:19,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:19,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:10:19,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:19,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:10:19,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:19,547 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-18 21:10:19,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:19,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198117759] [2022-11-18 21:10:19,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198117759] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:19,548 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:10:19,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 21:10:19,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667505471] [2022-11-18 21:10:19,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:19,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:10:19,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:19,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:10:19,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:10:19,549 INFO L87 Difference]: Start difference. First operand 201 states and 246 transitions. Second operand has 8 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 21:10:19,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:19,667 INFO L93 Difference]: Finished difference Result 209 states and 254 transitions. [2022-11-18 21:10:19,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:10:19,668 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 82 [2022-11-18 21:10:19,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:19,670 INFO L225 Difference]: With dead ends: 209 [2022-11-18 21:10:19,670 INFO L226 Difference]: Without dead ends: 207 [2022-11-18 21:10:19,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:10:19,671 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 15 mSDsluCounter, 577 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:19,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 681 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 21:10:19,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2022-11-18 21:10:19,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 206. [2022-11-18 21:10:19,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 142 states have (on average 1.1126760563380282) internal successors, (158), 148 states have internal predecessors, (158), 42 states have call successors, (42), 21 states have call predecessors, (42), 21 states have return successors, (51), 36 states have call predecessors, (51), 39 states have call successors, (51) [2022-11-18 21:10:19,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 251 transitions. [2022-11-18 21:10:19,719 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 251 transitions. Word has length 82 [2022-11-18 21:10:19,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:19,720 INFO L495 AbstractCegarLoop]: Abstraction has 206 states and 251 transitions. [2022-11-18 21:10:19,720 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 21:10:19,720 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 251 transitions. [2022-11-18 21:10:19,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-18 21:10:19,721 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:19,721 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:19,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-18 21:10:19,722 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:10:19,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:19,722 INFO L85 PathProgramCache]: Analyzing trace with hash 716152983, now seen corresponding path program 1 times [2022-11-18 21:10:19,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:19,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184775354] [2022-11-18 21:10:19,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:19,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:19,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:21,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:21,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:21,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:10:21,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:21,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:10:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:21,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:10:21,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:21,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:10:21,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:21,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:10:21,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:21,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 21:10:21,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:21,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-18 21:10:21,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:21,854 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 12 proven. 10 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-18 21:10:21,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:21,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184775354] [2022-11-18 21:10:21,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184775354] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:10:21,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1871083094] [2022-11-18 21:10:21,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:21,855 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:10:21,855 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:10:21,856 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:10:21,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-18 21:10:22,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:22,451 INFO L263 TraceCheckSpWp]: Trace formula consists of 2594 conjuncts, 50 conjunts are in the unsatisfiable core [2022-11-18 21:10:22,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:10:22,674 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:10:23,355 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2022-11-18 21:10:23,361 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 8 [2022-11-18 21:10:23,410 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2022-11-18 21:10:23,410 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 21:10:23,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1871083094] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:23,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 21:10:23,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [15] total 28 [2022-11-18 21:10:23,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1592162071] [2022-11-18 21:10:23,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:23,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 21:10:23,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:23,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 21:10:23,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=666, Unknown=0, NotChecked=0, Total=756 [2022-11-18 21:10:23,412 INFO L87 Difference]: Start difference. First operand 206 states and 251 transitions. Second operand has 15 states, 15 states have (on average 3.6) internal successors, (54), 11 states have internal predecessors, (54), 5 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-18 21:10:24,287 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:24,288 INFO L93 Difference]: Finished difference Result 366 states and 463 transitions. [2022-11-18 21:10:24,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:10:24,288 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 11 states have internal predecessors, (54), 5 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) Word has length 80 [2022-11-18 21:10:24,288 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:24,290 INFO L225 Difference]: With dead ends: 366 [2022-11-18 21:10:24,290 INFO L226 Difference]: Without dead ends: 247 [2022-11-18 21:10:24,291 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 82 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=140, Invalid=982, Unknown=0, NotChecked=0, Total=1122 [2022-11-18 21:10:24,292 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 130 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 1090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 565 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:24,292 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 615 Invalid, 1090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 462 Invalid, 0 Unknown, 565 Unchecked, 0.6s Time] [2022-11-18 21:10:24,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 247 states. [2022-11-18 21:10:24,334 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 247 to 217. [2022-11-18 21:10:24,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 151 states have (on average 1.099337748344371) internal successors, (166), 158 states have internal predecessors, (166), 42 states have call successors, (42), 22 states have call predecessors, (42), 23 states have return successors, (51), 36 states have call predecessors, (51), 39 states have call successors, (51) [2022-11-18 21:10:24,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 259 transitions. [2022-11-18 21:10:24,336 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 259 transitions. Word has length 80 [2022-11-18 21:10:24,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:24,337 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 259 transitions. [2022-11-18 21:10:24,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6) internal successors, (54), 11 states have internal predecessors, (54), 5 states have call successors, (9), 4 states have call predecessors, (9), 5 states have return successors, (8), 5 states have call predecessors, (8), 5 states have call successors, (8) [2022-11-18 21:10:24,337 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 259 transitions. [2022-11-18 21:10:24,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-18 21:10:24,338 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:24,339 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:24,353 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-18 21:10:24,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-18 21:10:24,553 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:10:24,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:24,554 INFO L85 PathProgramCache]: Analyzing trace with hash -1172549180, now seen corresponding path program 1 times [2022-11-18 21:10:24,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:24,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917418530] [2022-11-18 21:10:24,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:24,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:24,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:25,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:10:25,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:10:25,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:10:25,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:10:25,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:10:25,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:10:25,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:10:25,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:10:25,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:10:25,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:25,362 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-18 21:10:25,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:25,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917418530] [2022-11-18 21:10:25,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917418530] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:25,363 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:10:25,363 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-18 21:10:25,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1589763851] [2022-11-18 21:10:25,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:25,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 21:10:25,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:25,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 21:10:25,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-11-18 21:10:25,364 INFO L87 Difference]: Start difference. First operand 217 states and 259 transitions. Second operand has 9 states, 8 states have (on average 5.125) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-18 21:10:25,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:25,829 INFO L93 Difference]: Finished difference Result 268 states and 332 transitions. [2022-11-18 21:10:25,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:10:25,830 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 86 [2022-11-18 21:10:25,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:25,832 INFO L225 Difference]: With dead ends: 268 [2022-11-18 21:10:25,832 INFO L226 Difference]: Without dead ends: 242 [2022-11-18 21:10:25,833 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:10:25,833 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 61 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 578 SdHoareTripleChecker+Invalid, 353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:25,834 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 578 Invalid, 353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 21:10:25,834 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 242 states. [2022-11-18 21:10:25,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 242 to 225. [2022-11-18 21:10:25,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 154 states have (on average 1.0974025974025974) internal successors, (169), 162 states have internal predecessors, (169), 47 states have call successors, (47), 22 states have call predecessors, (47), 23 states have return successors, (56), 40 states have call predecessors, (56), 44 states have call successors, (56) [2022-11-18 21:10:25,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 272 transitions. [2022-11-18 21:10:25,885 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 272 transitions. Word has length 86 [2022-11-18 21:10:25,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:25,885 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 272 transitions. [2022-11-18 21:10:25,886 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 9 states have internal predecessors, (41), 4 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2022-11-18 21:10:25,886 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 272 transitions. [2022-11-18 21:10:25,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-18 21:10:25,887 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:25,887 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:25,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-18 21:10:25,888 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:10:25,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:25,888 INFO L85 PathProgramCache]: Analyzing trace with hash 755723522, now seen corresponding path program 1 times [2022-11-18 21:10:25,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:25,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868807183] [2022-11-18 21:10:25,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:25,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:25,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:26,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:26,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:26,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:10:26,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:26,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:10:26,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:26,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:10:26,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:26,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:10:26,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:26,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:10:26,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:26,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:10:26,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:26,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:10:26,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:26,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:10:26,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:26,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:10:26,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:26,998 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 40 proven. 5 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-18 21:10:26,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:26,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868807183] [2022-11-18 21:10:26,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868807183] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:10:26,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583774739] [2022-11-18 21:10:26,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:26,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:10:26,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:10:27,006 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:10:27,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-18 21:10:28,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:28,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 2621 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-18 21:10:28,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:10:28,815 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 50 proven. 4 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-18 21:10:28,815 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:10:29,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583774739] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:10:29,135 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:10:29,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14] total 21 [2022-11-18 21:10:29,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225299498] [2022-11-18 21:10:29,135 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:10:29,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 21:10:29,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:29,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 21:10:29,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=513, Unknown=0, NotChecked=0, Total=600 [2022-11-18 21:10:29,137 INFO L87 Difference]: Start difference. First operand 225 states and 272 transitions. Second operand has 21 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 19 states have internal predecessors, (68), 8 states have call successors, (18), 3 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2022-11-18 21:10:30,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:30,330 INFO L93 Difference]: Finished difference Result 288 states and 354 transitions. [2022-11-18 21:10:30,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 21:10:30,331 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 19 states have internal predecessors, (68), 8 states have call successors, (18), 3 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) Word has length 86 [2022-11-18 21:10:30,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:30,333 INFO L225 Difference]: With dead ends: 288 [2022-11-18 21:10:30,333 INFO L226 Difference]: Without dead ends: 254 [2022-11-18 21:10:30,333 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 108 SyntacticMatches, 5 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=164, Invalid=828, Unknown=0, NotChecked=0, Total=992 [2022-11-18 21:10:30,334 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 71 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 653 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 1231 SdHoareTripleChecker+Invalid, 912 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 653 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 249 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:30,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 1231 Invalid, 912 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 653 Invalid, 0 Unknown, 249 Unchecked, 0.7s Time] [2022-11-18 21:10:30,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2022-11-18 21:10:30,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 220. [2022-11-18 21:10:30,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 153 states have (on average 1.0980392156862746) internal successors, (168), 160 states have internal predecessors, (168), 43 states have call successors, (43), 22 states have call predecessors, (43), 23 states have return successors, (52), 37 states have call predecessors, (52), 40 states have call successors, (52) [2022-11-18 21:10:30,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 263 transitions. [2022-11-18 21:10:30,380 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 263 transitions. Word has length 86 [2022-11-18 21:10:30,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:30,380 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 263 transitions. [2022-11-18 21:10:30,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 19 states have (on average 3.5789473684210527) internal successors, (68), 19 states have internal predecessors, (68), 8 states have call successors, (18), 3 states have call predecessors, (18), 5 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2022-11-18 21:10:30,381 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 263 transitions. [2022-11-18 21:10:30,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-18 21:10:30,382 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:30,382 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:30,392 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-18 21:10:30,588 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-18 21:10:30,588 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:10:30,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:30,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1314150920, now seen corresponding path program 1 times [2022-11-18 21:10:30,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:30,589 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [262996584] [2022-11-18 21:10:30,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:30,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:31,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:32,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:32,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:32,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:10:32,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:32,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:10:32,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:32,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:10:32,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:32,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:10:32,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:32,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:10:32,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:32,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:10:32,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:33,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:10:33,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:33,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:10:33,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:33,585 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 25 proven. 7 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-18 21:10:33,586 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:33,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [262996584] [2022-11-18 21:10:33,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [262996584] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:10:33,586 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [922576230] [2022-11-18 21:10:33,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:33,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:10:33,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:10:33,587 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:10:33,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-18 21:10:34,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:34,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 2639 conjuncts, 97 conjunts are in the unsatisfiable core [2022-11-18 21:10:34,165 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:10:34,175 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:10:34,397 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 21:10:34,398 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 21:10:34,501 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:10:35,447 INFO L321 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-18 21:10:35,447 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-18 21:10:35,572 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2022-11-18 21:10:35,987 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2022-11-18 21:10:36,122 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 21:10:36,122 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2022-11-18 21:10:36,781 INFO L321 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-18 21:10:36,782 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:10:36,847 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2022-11-18 21:10:40,859 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 33 proven. 25 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-18 21:10:40,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:10:41,528 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1541 (Array Int Int))) (not (= (select (select (store |c_#memory_$Pointer$.base| |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_ArrVal_1541) |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base|) (+ |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset| 8)) 0))) is different from false [2022-11-18 21:10:41,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [922576230] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:10:41,629 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:10:41,629 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 26] total 44 [2022-11-18 21:10:41,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616934153] [2022-11-18 21:10:41,630 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:10:41,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-11-18 21:10:41,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:41,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-11-18 21:10:41,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=2742, Unknown=2, NotChecked=106, Total=3080 [2022-11-18 21:10:41,632 INFO L87 Difference]: Start difference. First operand 220 states and 263 transitions. Second operand has 44 states, 41 states have (on average 2.926829268292683) internal successors, (120), 40 states have internal predecessors, (120), 13 states have call successors, (19), 8 states have call predecessors, (19), 9 states have return successors, (18), 11 states have call predecessors, (18), 12 states have call successors, (18) [2022-11-18 21:10:59,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:59,090 INFO L93 Difference]: Finished difference Result 394 states and 478 transitions. [2022-11-18 21:10:59,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2022-11-18 21:10:59,091 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 41 states have (on average 2.926829268292683) internal successors, (120), 40 states have internal predecessors, (120), 13 states have call successors, (19), 8 states have call predecessors, (19), 9 states have return successors, (18), 11 states have call predecessors, (18), 12 states have call successors, (18) Word has length 87 [2022-11-18 21:10:59,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:59,092 INFO L225 Difference]: With dead ends: 394 [2022-11-18 21:10:59,093 INFO L226 Difference]: Without dead ends: 301 [2022-11-18 21:10:59,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 86 SyntacticMatches, 9 SemanticMatches, 99 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 3211 ImplicationChecksByTransitivity, 22.2s TimeCoverageRelationStatistics Valid=749, Invalid=9150, Unknown=5, NotChecked=196, Total=10100 [2022-11-18 21:10:59,096 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 154 mSDsluCounter, 862 mSDsCounter, 0 mSdLazyCounter, 1503 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 970 SdHoareTripleChecker+Invalid, 2200 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1503 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 599 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:59,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 970 Invalid, 2200 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1503 Invalid, 0 Unknown, 599 Unchecked, 1.6s Time] [2022-11-18 21:10:59,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2022-11-18 21:10:59,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 248. [2022-11-18 21:10:59,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 180 states have (on average 1.0888888888888888) internal successors, (196), 187 states have internal predecessors, (196), 40 states have call successors, (40), 26 states have call predecessors, (40), 27 states have return successors, (46), 34 states have call predecessors, (46), 37 states have call successors, (46) [2022-11-18 21:10:59,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 282 transitions. [2022-11-18 21:10:59,144 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 282 transitions. Word has length 87 [2022-11-18 21:10:59,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:59,144 INFO L495 AbstractCegarLoop]: Abstraction has 248 states and 282 transitions. [2022-11-18 21:10:59,144 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 41 states have (on average 2.926829268292683) internal successors, (120), 40 states have internal predecessors, (120), 13 states have call successors, (19), 8 states have call predecessors, (19), 9 states have return successors, (18), 11 states have call predecessors, (18), 12 states have call successors, (18) [2022-11-18 21:10:59,144 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 282 transitions. [2022-11-18 21:10:59,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-18 21:10:59,146 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:59,146 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:59,160 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-18 21:10:59,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:10:59,356 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:10:59,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:59,357 INFO L85 PathProgramCache]: Analyzing trace with hash -253022058, now seen corresponding path program 1 times [2022-11-18 21:10:59,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:59,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1570128470] [2022-11-18 21:10:59,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:59,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:59,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:10:59,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:10:59,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:10:59,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:10:59,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:10:59,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:10:59,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:10:59,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:10:59,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:10:59,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:10:59,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:10:59,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:10:59,524 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-11-18 21:10:59,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:10:59,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1570128470] [2022-11-18 21:10:59,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1570128470] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:10:59,525 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:10:59,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:10:59,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800884188] [2022-11-18 21:10:59,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:10:59,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:10:59,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:10:59,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:10:59,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:10:59,526 INFO L87 Difference]: Start difference. First operand 248 states and 282 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-18 21:10:59,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:10:59,569 INFO L93 Difference]: Finished difference Result 262 states and 299 transitions. [2022-11-18 21:10:59,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:10:59,570 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 90 [2022-11-18 21:10:59,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:10:59,571 INFO L225 Difference]: With dead ends: 262 [2022-11-18 21:10:59,571 INFO L226 Difference]: Without dead ends: 249 [2022-11-18 21:10:59,572 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:10:59,572 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 0 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:10:59,573 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 197 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:10:59,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2022-11-18 21:10:59,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 249. [2022-11-18 21:10:59,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 249 states, 181 states have (on average 1.0883977900552486) internal successors, (197), 188 states have internal predecessors, (197), 40 states have call successors, (40), 26 states have call predecessors, (40), 27 states have return successors, (46), 34 states have call predecessors, (46), 37 states have call successors, (46) [2022-11-18 21:10:59,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 249 states to 249 states and 283 transitions. [2022-11-18 21:10:59,615 INFO L78 Accepts]: Start accepts. Automaton has 249 states and 283 transitions. Word has length 90 [2022-11-18 21:10:59,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:10:59,616 INFO L495 AbstractCegarLoop]: Abstraction has 249 states and 283 transitions. [2022-11-18 21:10:59,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-18 21:10:59,616 INFO L276 IsEmpty]: Start isEmpty. Operand 249 states and 283 transitions. [2022-11-18 21:10:59,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-18 21:10:59,617 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:10:59,618 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:10:59,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-18 21:10:59,618 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:10:59,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:10:59,619 INFO L85 PathProgramCache]: Analyzing trace with hash -266130098, now seen corresponding path program 1 times [2022-11-18 21:10:59,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:10:59,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790888321] [2022-11-18 21:10:59,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:10:59,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:10:59,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:00,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:11:00,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:11:00,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:11:00,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:11:00,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:11:00,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:11:00,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:11:00,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:11:00,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:11:00,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:11:00,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:00,604 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-11-18 21:11:00,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:00,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790888321] [2022-11-18 21:11:00,605 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790888321] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:11:00,605 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:11:00,605 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 21:11:00,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687288115] [2022-11-18 21:11:00,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:11:00,605 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:11:00,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:00,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:11:00,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:11:00,607 INFO L87 Difference]: Start difference. First operand 249 states and 283 transitions. Second operand has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-18 21:11:00,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:00,903 INFO L93 Difference]: Finished difference Result 281 states and 327 transitions. [2022-11-18 21:11:00,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:11:00,903 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 90 [2022-11-18 21:11:00,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:00,905 INFO L225 Difference]: With dead ends: 281 [2022-11-18 21:11:00,905 INFO L226 Difference]: Without dead ends: 279 [2022-11-18 21:11:00,906 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:11:00,906 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 26 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:00,906 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 665 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:11:00,907 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2022-11-18 21:11:00,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 267. [2022-11-18 21:11:00,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 267 states, 191 states have (on average 1.094240837696335) internal successors, (209), 199 states have internal predecessors, (209), 47 states have call successors, (47), 27 states have call predecessors, (47), 28 states have return successors, (53), 40 states have call predecessors, (53), 44 states have call successors, (53) [2022-11-18 21:11:00,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 267 states to 267 states and 309 transitions. [2022-11-18 21:11:00,965 INFO L78 Accepts]: Start accepts. Automaton has 267 states and 309 transitions. Word has length 90 [2022-11-18 21:11:00,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:00,966 INFO L495 AbstractCegarLoop]: Abstraction has 267 states and 309 transitions. [2022-11-18 21:11:00,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 7 states have internal predecessors, (34), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-18 21:11:00,966 INFO L276 IsEmpty]: Start isEmpty. Operand 267 states and 309 transitions. [2022-11-18 21:11:00,968 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-18 21:11:00,968 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:00,968 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:00,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-18 21:11:00,968 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:00,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:00,969 INFO L85 PathProgramCache]: Analyzing trace with hash -195763756, now seen corresponding path program 1 times [2022-11-18 21:11:00,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:00,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223986401] [2022-11-18 21:11:00,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:00,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:01,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:02,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:02,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:02,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:11:02,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:02,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:11:02,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:02,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:11:02,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:02,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:11:02,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:02,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:11:02,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:02,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:11:02,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:02,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:11:02,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:02,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:11:02,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:02,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:11:02,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:03,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:11:03,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:03,014 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-11-18 21:11:03,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:03,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223986401] [2022-11-18 21:11:03,015 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223986401] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:11:03,015 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:11:03,015 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:11:03,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690392337] [2022-11-18 21:11:03,015 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:11:03,016 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:11:03,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:03,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:11:03,017 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:11:03,018 INFO L87 Difference]: Start difference. First operand 267 states and 309 transitions. Second operand has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-11-18 21:11:04,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:04,225 INFO L93 Difference]: Finished difference Result 303 states and 360 transitions. [2022-11-18 21:11:04,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:11:04,226 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) Word has length 90 [2022-11-18 21:11:04,226 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:04,228 INFO L225 Difference]: With dead ends: 303 [2022-11-18 21:11:04,228 INFO L226 Difference]: Without dead ends: 301 [2022-11-18 21:11:04,229 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2022-11-18 21:11:04,229 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 83 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 931 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:04,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 931 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 21:11:04,230 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2022-11-18 21:11:04,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 288. [2022-11-18 21:11:04,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 203 states have (on average 1.1083743842364533) internal successors, (225), 211 states have internal predecessors, (225), 55 states have call successors, (55), 28 states have call predecessors, (55), 29 states have return successors, (61), 48 states have call predecessors, (61), 52 states have call successors, (61) [2022-11-18 21:11:04,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 341 transitions. [2022-11-18 21:11:04,301 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 341 transitions. Word has length 90 [2022-11-18 21:11:04,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:04,301 INFO L495 AbstractCegarLoop]: Abstraction has 288 states and 341 transitions. [2022-11-18 21:11:04,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 13 states have internal predecessors, (34), 6 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 5 states have call successors, (11) [2022-11-18 21:11:04,302 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 341 transitions. [2022-11-18 21:11:04,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-18 21:11:04,303 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:04,303 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:04,304 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-18 21:11:04,304 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:04,304 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:04,304 INFO L85 PathProgramCache]: Analyzing trace with hash -747210356, now seen corresponding path program 1 times [2022-11-18 21:11:04,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:04,305 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245546845] [2022-11-18 21:11:04,305 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:04,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:04,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:06,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:11:06,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:11:06,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:11:06,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:11:06,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:11:06,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:11:06,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:11:06,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:11:06,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:11:06,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:11:06,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:06,325 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-11-18 21:11:06,325 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:06,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245546845] [2022-11-18 21:11:06,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245546845] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:11:06,326 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:11:06,326 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-18 21:11:06,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509390994] [2022-11-18 21:11:06,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:11:06,326 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-18 21:11:06,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:06,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-18 21:11:06,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-11-18 21:11:06,327 INFO L87 Difference]: Start difference. First operand 288 states and 341 transitions. Second operand has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-18 21:11:07,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:07,294 INFO L93 Difference]: Finished difference Result 359 states and 444 transitions. [2022-11-18 21:11:07,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:11:07,295 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 90 [2022-11-18 21:11:07,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:07,297 INFO L225 Difference]: With dead ends: 359 [2022-11-18 21:11:07,297 INFO L226 Difference]: Without dead ends: 337 [2022-11-18 21:11:07,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=64, Invalid=176, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:11:07,298 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 28 mSDsluCounter, 563 mSDsCounter, 0 mSdLazyCounter, 463 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 678 SdHoareTripleChecker+Invalid, 489 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:07,298 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 678 Invalid, 489 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 463 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 21:11:07,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 337 states. [2022-11-18 21:11:07,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 337 to 314. [2022-11-18 21:11:07,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 216 states have (on average 1.1157407407407407) internal successors, (241), 225 states have internal predecessors, (241), 68 states have call successors, (68), 28 states have call predecessors, (68), 29 states have return successors, (74), 60 states have call predecessors, (74), 65 states have call successors, (74) [2022-11-18 21:11:07,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 383 transitions. [2022-11-18 21:11:07,376 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 383 transitions. Word has length 90 [2022-11-18 21:11:07,377 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:07,377 INFO L495 AbstractCegarLoop]: Abstraction has 314 states and 383 transitions. [2022-11-18 21:11:07,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 3.4) internal successors, (34), 10 states have internal predecessors, (34), 4 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-11-18 21:11:07,377 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 383 transitions. [2022-11-18 21:11:07,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-18 21:11:07,379 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:07,379 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:07,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-18 21:11:07,380 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:07,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:07,380 INFO L85 PathProgramCache]: Analyzing trace with hash -676844014, now seen corresponding path program 1 times [2022-11-18 21:11:07,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:07,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128172809] [2022-11-18 21:11:07,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:07,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:07,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:11,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:11:11,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:11:11,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:11:11,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:11:11,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:11:11,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:11:11,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:11:11,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:11:11,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:11:11,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:11:11,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:11,248 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-11-18 21:11:11,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:11,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128172809] [2022-11-18 21:11:11,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128172809] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:11:11,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:11:11,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-11-18 21:11:11,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630940622] [2022-11-18 21:11:11,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:11:11,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 21:11:11,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:11,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 21:11:11,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:11:11,250 INFO L87 Difference]: Start difference. First operand 314 states and 383 transitions. Second operand has 15 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 14 states have internal predecessors, (34), 7 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 6 states have call successors, (11) [2022-11-18 21:11:13,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:13,108 INFO L93 Difference]: Finished difference Result 358 states and 442 transitions. [2022-11-18 21:11:13,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:11:13,108 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 14 states have internal predecessors, (34), 7 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 6 states have call successors, (11) Word has length 90 [2022-11-18 21:11:13,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:13,110 INFO L225 Difference]: With dead ends: 358 [2022-11-18 21:11:13,110 INFO L226 Difference]: Without dead ends: 356 [2022-11-18 21:11:13,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=110, Invalid=592, Unknown=0, NotChecked=0, Total=702 [2022-11-18 21:11:13,111 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 69 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 827 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 951 SdHoareTripleChecker+Invalid, 909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 827 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:13,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 951 Invalid, 909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 827 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-11-18 21:11:13,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2022-11-18 21:11:13,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 326. [2022-11-18 21:11:13,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 222 states have (on average 1.117117117117117) internal successors, (248), 231 states have internal predecessors, (248), 74 states have call successors, (74), 28 states have call predecessors, (74), 29 states have return successors, (80), 66 states have call predecessors, (80), 71 states have call successors, (80) [2022-11-18 21:11:13,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 402 transitions. [2022-11-18 21:11:13,227 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 402 transitions. Word has length 90 [2022-11-18 21:11:13,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:13,228 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 402 transitions. [2022-11-18 21:11:13,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 2.6153846153846154) internal successors, (34), 14 states have internal predecessors, (34), 7 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 5 states have call predecessors, (11), 6 states have call successors, (11) [2022-11-18 21:11:13,228 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 402 transitions. [2022-11-18 21:11:13,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-18 21:11:13,230 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:13,231 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:13,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-18 21:11:13,231 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:13,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:13,231 INFO L85 PathProgramCache]: Analyzing trace with hash -689952054, now seen corresponding path program 1 times [2022-11-18 21:11:13,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:13,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227567248] [2022-11-18 21:11:13,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:13,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:13,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:14,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:11:14,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:11:14,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:11:14,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:11:14,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:11:14,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:11:14,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:11:14,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:11:14,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:11:14,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:11:14,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:14,838 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 12 proven. 18 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-18 21:11:14,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:14,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227567248] [2022-11-18 21:11:14,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227567248] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:11:14,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1630793413] [2022-11-18 21:11:14,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:14,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:11:14,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:11:14,843 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:11:14,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-18 21:11:15,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:15,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 2630 conjuncts, 47 conjunts are in the unsatisfiable core [2022-11-18 21:11:15,455 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:11:15,483 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:11:16,007 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 32 [2022-11-18 21:11:16,197 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 7 proven. 45 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 21:11:16,197 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:11:16,559 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 6 proven. 24 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-18 21:11:16,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1630793413] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:11:16,560 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:11:16,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 10] total 24 [2022-11-18 21:11:16,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068703141] [2022-11-18 21:11:16,560 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:11:16,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-18 21:11:16,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:16,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-18 21:11:16,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=484, Unknown=0, NotChecked=0, Total=552 [2022-11-18 21:11:16,563 INFO L87 Difference]: Start difference. First operand 326 states and 402 transitions. Second operand has 24 states, 23 states have (on average 3.0869565217391304) internal successors, (71), 23 states have internal predecessors, (71), 11 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (20), 8 states have call predecessors, (20), 10 states have call successors, (20) [2022-11-18 21:11:19,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:19,666 INFO L93 Difference]: Finished difference Result 496 states and 654 transitions. [2022-11-18 21:11:19,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-18 21:11:19,666 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 3.0869565217391304) internal successors, (71), 23 states have internal predecessors, (71), 11 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (20), 8 states have call predecessors, (20), 10 states have call successors, (20) Word has length 90 [2022-11-18 21:11:19,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:19,670 INFO L225 Difference]: With dead ends: 496 [2022-11-18 21:11:19,670 INFO L226 Difference]: Without dead ends: 481 [2022-11-18 21:11:19,671 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 185 SyntacticMatches, 10 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 576 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=302, Invalid=1954, Unknown=0, NotChecked=0, Total=2256 [2022-11-18 21:11:19,671 INFO L413 NwaCegarLoop]: 182 mSDtfsCounter, 221 mSDsluCounter, 1651 mSDsCounter, 0 mSdLazyCounter, 1662 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 1833 SdHoareTripleChecker+Invalid, 2178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 1662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 300 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:19,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 1833 Invalid, 2178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 1662 Invalid, 0 Unknown, 300 Unchecked, 1.9s Time] [2022-11-18 21:11:19,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 481 states. [2022-11-18 21:11:19,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 481 to 350. [2022-11-18 21:11:19,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 236 states have (on average 1.1144067796610169) internal successors, (263), 244 states have internal predecessors, (263), 83 states have call successors, (83), 29 states have call predecessors, (83), 30 states have return successors, (89), 76 states have call predecessors, (89), 80 states have call successors, (89) [2022-11-18 21:11:19,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 435 transitions. [2022-11-18 21:11:19,813 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 435 transitions. Word has length 90 [2022-11-18 21:11:19,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:19,813 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 435 transitions. [2022-11-18 21:11:19,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 3.0869565217391304) internal successors, (71), 23 states have internal predecessors, (71), 11 states have call successors, (20), 3 states have call predecessors, (20), 3 states have return successors, (20), 8 states have call predecessors, (20), 10 states have call successors, (20) [2022-11-18 21:11:19,814 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 435 transitions. [2022-11-18 21:11:19,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-11-18 21:11:19,816 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:19,816 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:19,830 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-18 21:11:20,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:11:20,026 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:20,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:20,026 INFO L85 PathProgramCache]: Analyzing trace with hash 1338634056, now seen corresponding path program 1 times [2022-11-18 21:11:20,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:20,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425506414] [2022-11-18 21:11:20,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:20,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:20,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:20,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:11:20,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:11:20,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:11:20,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:11:20,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:11:20,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:11:20,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:11:20,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:11:20,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:11:20,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:11:20,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:20,190 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2022-11-18 21:11:20,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:20,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425506414] [2022-11-18 21:11:20,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425506414] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:11:20,191 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:11:20,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 21:11:20,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033195975] [2022-11-18 21:11:20,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:11:20,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 21:11:20,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:20,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 21:11:20,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:11:20,192 INFO L87 Difference]: Start difference. First operand 350 states and 435 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-18 21:11:20,324 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:20,324 INFO L93 Difference]: Finished difference Result 424 states and 508 transitions. [2022-11-18 21:11:20,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 21:11:20,325 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 90 [2022-11-18 21:11:20,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:20,327 INFO L225 Difference]: With dead ends: 424 [2022-11-18 21:11:20,327 INFO L226 Difference]: Without dead ends: 325 [2022-11-18 21:11:20,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 21:11:20,328 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 0 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:20,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 198 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 21:11:20,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2022-11-18 21:11:20,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 324. [2022-11-18 21:11:20,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 324 states, 224 states have (on average 1.0982142857142858) internal successors, (246), 230 states have internal predecessors, (246), 69 states have call successors, (69), 29 states have call predecessors, (69), 30 states have return successors, (74), 64 states have call predecessors, (74), 66 states have call successors, (74) [2022-11-18 21:11:20,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 324 states to 324 states and 389 transitions. [2022-11-18 21:11:20,471 INFO L78 Accepts]: Start accepts. Automaton has 324 states and 389 transitions. Word has length 90 [2022-11-18 21:11:20,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:20,471 INFO L495 AbstractCegarLoop]: Abstraction has 324 states and 389 transitions. [2022-11-18 21:11:20,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2022-11-18 21:11:20,472 INFO L276 IsEmpty]: Start isEmpty. Operand 324 states and 389 transitions. [2022-11-18 21:11:20,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-18 21:11:20,473 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:20,473 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:20,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-18 21:11:20,474 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:20,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:20,475 INFO L85 PathProgramCache]: Analyzing trace with hash -1792661847, now seen corresponding path program 1 times [2022-11-18 21:11:20,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:20,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1692774279] [2022-11-18 21:11:20,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:20,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:20,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:22,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:11:22,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:11:22,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:11:22,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:11:22,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:11:22,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:11:22,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:11:22,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:11:22,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:11:22,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:11:22,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 21:11:22,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:22,574 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-11-18 21:11:22,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:22,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1692774279] [2022-11-18 21:11:22,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1692774279] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:11:22,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:11:22,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-18 21:11:22,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049027047] [2022-11-18 21:11:22,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:11:22,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 21:11:22,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:22,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 21:11:22,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:11:22,577 INFO L87 Difference]: Start difference. First operand 324 states and 389 transitions. Second operand has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 5 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-11-18 21:11:23,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:23,491 INFO L93 Difference]: Finished difference Result 363 states and 441 transitions. [2022-11-18 21:11:23,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 21:11:23,492 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 5 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 96 [2022-11-18 21:11:23,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:23,494 INFO L225 Difference]: With dead ends: 363 [2022-11-18 21:11:23,494 INFO L226 Difference]: Without dead ends: 345 [2022-11-18 21:11:23,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:11:23,495 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 18 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 663 SdHoareTripleChecker+Invalid, 418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:23,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 663 Invalid, 418 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 397 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 21:11:23,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 345 states. [2022-11-18 21:11:23,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 335. [2022-11-18 21:11:23,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 229 states have (on average 1.1004366812227073) internal successors, (252), 235 states have internal predecessors, (252), 75 states have call successors, (75), 29 states have call predecessors, (75), 30 states have return successors, (80), 70 states have call predecessors, (80), 72 states have call successors, (80) [2022-11-18 21:11:23,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 407 transitions. [2022-11-18 21:11:23,612 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 407 transitions. Word has length 96 [2022-11-18 21:11:23,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:23,613 INFO L495 AbstractCegarLoop]: Abstraction has 335 states and 407 transitions. [2022-11-18 21:11:23,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.1818181818181817) internal successors, (35), 11 states have internal predecessors, (35), 5 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-11-18 21:11:23,613 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 407 transitions. [2022-11-18 21:11:23,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-18 21:11:23,615 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:23,615 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:23,615 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-18 21:11:23,615 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:23,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:23,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1410948513, now seen corresponding path program 1 times [2022-11-18 21:11:23,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:23,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1623653781] [2022-11-18 21:11:23,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:23,617 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:23,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:24,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:11:24,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:11:24,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:11:24,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:11:24,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:11:24,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:11:24,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:11:24,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:11:24,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:11:24,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:11:24,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 21:11:24,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:24,396 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-11-18 21:11:24,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:24,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1623653781] [2022-11-18 21:11:24,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1623653781] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:11:24,397 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:11:24,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 21:11:24,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181178739] [2022-11-18 21:11:24,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:11:24,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 21:11:24,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:24,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 21:11:24,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-18 21:11:24,399 INFO L87 Difference]: Start difference. First operand 335 states and 407 transitions. Second operand has 8 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-18 21:11:24,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:24,768 INFO L93 Difference]: Finished difference Result 354 states and 430 transitions. [2022-11-18 21:11:24,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:11:24,769 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 96 [2022-11-18 21:11:24,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:24,772 INFO L225 Difference]: With dead ends: 354 [2022-11-18 21:11:24,773 INFO L226 Difference]: Without dead ends: 352 [2022-11-18 21:11:24,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:11:24,775 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 25 mSDsluCounter, 530 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 637 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:24,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 637 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 174 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 21:11:24,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2022-11-18 21:11:24,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 341. [2022-11-18 21:11:24,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 233 states have (on average 1.0987124463519313) internal successors, (256), 239 states have internal predecessors, (256), 76 states have call successors, (76), 30 states have call predecessors, (76), 31 states have return successors, (81), 71 states have call predecessors, (81), 73 states have call successors, (81) [2022-11-18 21:11:24,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 413 transitions. [2022-11-18 21:11:24,906 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 413 transitions. Word has length 96 [2022-11-18 21:11:24,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:24,906 INFO L495 AbstractCegarLoop]: Abstraction has 341 states and 413 transitions. [2022-11-18 21:11:24,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 4 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-18 21:11:24,907 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 413 transitions. [2022-11-18 21:11:24,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-18 21:11:24,908 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:24,908 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:24,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-11-18 21:11:24,909 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:24,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:24,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1751987097, now seen corresponding path program 1 times [2022-11-18 21:11:24,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:24,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651404140] [2022-11-18 21:11:24,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:24,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:25,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:27,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:11:27,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:11:27,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:11:27,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:11:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:11:27,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:11:27,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:11:27,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:11:27,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:11:27,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:11:27,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 21:11:27,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:27,238 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-11-18 21:11:27,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:27,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651404140] [2022-11-18 21:11:27,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651404140] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:11:27,239 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:11:27,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-11-18 21:11:27,239 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421887876] [2022-11-18 21:11:27,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:11:27,240 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 21:11:27,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:27,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 21:11:27,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:11:27,241 INFO L87 Difference]: Start difference. First operand 341 states and 413 transitions. Second operand has 15 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 14 states have internal predecessors, (35), 6 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2022-11-18 21:11:28,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:28,238 INFO L93 Difference]: Finished difference Result 361 states and 437 transitions. [2022-11-18 21:11:28,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:11:28,238 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 14 states have internal predecessors, (35), 6 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) Word has length 96 [2022-11-18 21:11:28,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:28,240 INFO L225 Difference]: With dead ends: 361 [2022-11-18 21:11:28,241 INFO L226 Difference]: Without dead ends: 359 [2022-11-18 21:11:28,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2022-11-18 21:11:28,242 INFO L413 NwaCegarLoop]: 128 mSDtfsCounter, 55 mSDsluCounter, 1031 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 1159 SdHoareTripleChecker+Invalid, 697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:28,242 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 1159 Invalid, 697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-18 21:11:28,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2022-11-18 21:11:28,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 348. [2022-11-18 21:11:28,372 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 237 states have (on average 1.0970464135021096) internal successors, (260), 244 states have internal predecessors, (260), 78 states have call successors, (78), 31 states have call predecessors, (78), 32 states have return successors, (83), 72 states have call predecessors, (83), 75 states have call successors, (83) [2022-11-18 21:11:28,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 421 transitions. [2022-11-18 21:11:28,374 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 421 transitions. Word has length 96 [2022-11-18 21:11:28,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:28,374 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 421 transitions. [2022-11-18 21:11:28,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 2.6923076923076925) internal successors, (35), 14 states have internal predecessors, (35), 6 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2022-11-18 21:11:28,375 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 421 transitions. [2022-11-18 21:11:28,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-18 21:11:28,377 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:28,377 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:28,377 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-11-18 21:11:28,377 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:28,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:28,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1241388199, now seen corresponding path program 1 times [2022-11-18 21:11:28,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:28,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449987192] [2022-11-18 21:11:28,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:28,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:28,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:29,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:11:29,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:11:29,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:11:29,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:11:29,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:11:29,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:11:29,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:11:29,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:11:29,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:11:29,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:11:29,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 21:11:29,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:29,746 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 14 proven. 18 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-11-18 21:11:29,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:29,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449987192] [2022-11-18 21:11:29,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449987192] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:11:29,746 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712559557] [2022-11-18 21:11:29,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:29,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:11:29,747 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:11:29,748 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:11:29,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-18 21:11:30,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:30,324 INFO L263 TraceCheckSpWp]: Trace formula consists of 2612 conjuncts, 45 conjunts are in the unsatisfiable core [2022-11-18 21:11:30,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:11:30,357 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:11:30,817 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 40 [2022-11-18 21:11:30,926 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 19 proven. 45 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-11-18 21:11:30,927 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:11:31,266 INFO L134 CoverageAnalysis]: Checked inductivity of 106 backedges. 8 proven. 24 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-11-18 21:11:31,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712559557] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:11:31,267 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:11:31,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 10] total 23 [2022-11-18 21:11:31,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1009393059] [2022-11-18 21:11:31,267 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:11:31,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-18 21:11:31,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:31,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-18 21:11:31,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=440, Unknown=0, NotChecked=0, Total=506 [2022-11-18 21:11:31,268 INFO L87 Difference]: Start difference. First operand 348 states and 421 transitions. Second operand has 23 states, 22 states have (on average 3.3181818181818183) internal successors, (73), 22 states have internal predecessors, (73), 11 states have call successors, (22), 3 states have call predecessors, (22), 5 states have return successors, (22), 9 states have call predecessors, (22), 11 states have call successors, (22) [2022-11-18 21:11:34,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:34,465 INFO L93 Difference]: Finished difference Result 476 states and 594 transitions. [2022-11-18 21:11:34,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-18 21:11:34,466 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 3.3181818181818183) internal successors, (73), 22 states have internal predecessors, (73), 11 states have call successors, (22), 3 states have call predecessors, (22), 5 states have return successors, (22), 9 states have call predecessors, (22), 11 states have call successors, (22) Word has length 96 [2022-11-18 21:11:34,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:34,469 INFO L225 Difference]: With dead ends: 476 [2022-11-18 21:11:34,469 INFO L226 Difference]: Without dead ends: 439 [2022-11-18 21:11:34,470 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 198 SyntacticMatches, 8 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 539 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=322, Invalid=2030, Unknown=0, NotChecked=0, Total=2352 [2022-11-18 21:11:34,471 INFO L413 NwaCegarLoop]: 152 mSDtfsCounter, 202 mSDsluCounter, 1233 mSDsCounter, 0 mSdLazyCounter, 1950 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 1385 SdHoareTripleChecker+Invalid, 2330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 1950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 179 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:34,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 1385 Invalid, 2330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 1950 Invalid, 0 Unknown, 179 Unchecked, 2.1s Time] [2022-11-18 21:11:34,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2022-11-18 21:11:34,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 345. [2022-11-18 21:11:34,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 235 states have (on average 1.0893617021276596) internal successors, (256), 241 states have internal predecessors, (256), 77 states have call successors, (77), 31 states have call predecessors, (77), 32 states have return successors, (82), 72 states have call predecessors, (82), 74 states have call successors, (82) [2022-11-18 21:11:34,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 415 transitions. [2022-11-18 21:11:34,584 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 415 transitions. Word has length 96 [2022-11-18 21:11:34,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:34,584 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 415 transitions. [2022-11-18 21:11:34,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 3.3181818181818183) internal successors, (73), 22 states have internal predecessors, (73), 11 states have call successors, (22), 3 states have call predecessors, (22), 5 states have return successors, (22), 9 states have call predecessors, (22), 11 states have call successors, (22) [2022-11-18 21:11:34,585 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 415 transitions. [2022-11-18 21:11:34,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-18 21:11:34,586 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:34,587 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:34,600 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-11-18 21:11:34,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:11:34,796 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:34,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:34,796 INFO L85 PathProgramCache]: Analyzing trace with hash 1566240838, now seen corresponding path program 1 times [2022-11-18 21:11:34,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:34,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873874011] [2022-11-18 21:11:34,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:34,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:35,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:37,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:37,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:37,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:11:37,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:11:38,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:11:38,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 21:11:38,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:11:38,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:11:38,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 21:11:38,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-18 21:11:38,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 21:11:38,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 21:11:38,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 21:11:38,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-18 21:11:38,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,281 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 12 proven. 18 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-18 21:11:38,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:38,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873874011] [2022-11-18 21:11:38,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873874011] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:11:38,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [828909583] [2022-11-18 21:11:38,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:38,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:11:38,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:11:38,283 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:11:38,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-18 21:11:38,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:38,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 2664 conjuncts, 92 conjunts are in the unsatisfiable core [2022-11-18 21:11:38,906 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:11:39,133 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:11:39,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:11:39,858 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 8 [2022-11-18 21:11:40,836 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 18 [2022-11-18 21:11:40,904 INFO L321 Elim1Store]: treesize reduction 65, result has 39.3 percent of original size [2022-11-18 21:11:40,904 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 4 case distinctions, treesize of input 33 treesize of output 64 [2022-11-18 21:11:40,908 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-18 21:11:40,921 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-18 21:11:40,969 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 20 [2022-11-18 21:11:43,032 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:11:43,033 INFO L350 Elim1Store]: Elim1 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 64 treesize of output 48 [2022-11-18 21:11:43,074 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 12 proven. 55 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-18 21:11:43,074 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:11:43,494 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:11:43,494 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 28 [2022-11-18 21:11:43,504 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:11:43,505 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 25 [2022-11-18 21:11:43,523 WARN L837 $PredicateComparison]: unable to prove that (and (forall ((aux_div_v_ArrVal_2191_40 Int) (|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_arrayElimArr_8 (Array Int Int)) (|ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| Int) (v_arrayElimArr_9 (Array Int Int))) (or (not (< 9223372036854775807 (mod (select (select (store (store |c_#memory_int| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_arrayElimArr_8) |ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| v_arrayElimArr_9) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset|) 18446744073709551616))) (not (= (select v_arrayElimArr_9 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset|) (* 18446744073709551616 aux_div_v_ArrVal_2191_40))) (not (= (select v_arrayElimArr_8 |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset|) |c_ULTIMATE.start_aws_byte_cursor_advance_~len#1|)))) (not (< 9223372036854775807 (mod |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~len~2#1| 18446744073709551616)))) is different from false [2022-11-18 21:11:43,549 WARN L837 $PredicateComparison]: unable to prove that (or |c_ULTIMATE.start_aws_byte_cursor_advance_#t~short1072#1| (and (forall ((aux_div_v_ArrVal_2191_40 Int) (|ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| Int) (v_arrayElimArr_8 (Array Int Int)) (|ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| Int) (v_arrayElimArr_9 (Array Int Int))) (or (not (< 9223372036854775807 (mod (select (select (store (store |c_#memory_int| |ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base| v_arrayElimArr_8) |ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.base| v_arrayElimArr_9) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base|) |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.offset|) 18446744073709551616))) (not (= (select v_arrayElimArr_9 |c_ULTIMATE.start_aws_byte_cursor_advance_~cursor#1.offset|) (* 18446744073709551616 aux_div_v_ArrVal_2191_40))) (not (= (select v_arrayElimArr_8 |c_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.offset|) |c_ULTIMATE.start_aws_byte_cursor_advance_~len#1|)))) (not (< 9223372036854775807 (mod |c_ULTIMATE.start_aws_byte_cursor_advance_harness_~len~2#1| 18446744073709551616))))) is different from false [2022-11-18 21:11:43,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [828909583] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:11:43,827 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:11:43,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 26] total 41 [2022-11-18 21:11:43,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194527521] [2022-11-18 21:11:43,827 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:11:43,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-18 21:11:43,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:43,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-18 21:11:43,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1816, Unknown=2, NotChecked=174, Total=2162 [2022-11-18 21:11:43,829 INFO L87 Difference]: Start difference. First operand 345 states and 415 transitions. Second operand has 41 states, 38 states have (on average 2.3947368421052633) internal successors, (91), 36 states have internal predecessors, (91), 16 states have call successors, (27), 7 states have call predecessors, (27), 8 states have return successors, (26), 12 states have call predecessors, (26), 15 states have call successors, (26) [2022-11-18 21:11:51,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:51,130 INFO L93 Difference]: Finished difference Result 415 states and 494 transitions. [2022-11-18 21:11:51,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-11-18 21:11:51,131 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 38 states have (on average 2.3947368421052633) internal successors, (91), 36 states have internal predecessors, (91), 16 states have call successors, (27), 7 states have call predecessors, (27), 8 states have return successors, (26), 12 states have call predecessors, (26), 15 states have call successors, (26) Word has length 101 [2022-11-18 21:11:51,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:51,133 INFO L225 Difference]: With dead ends: 415 [2022-11-18 21:11:51,134 INFO L226 Difference]: Without dead ends: 399 [2022-11-18 21:11:51,137 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 144 SyntacticMatches, 16 SemanticMatches, 88 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2445 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=624, Invalid=7037, Unknown=3, NotChecked=346, Total=8010 [2022-11-18 21:11:51,138 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 117 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 1600 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 796 SdHoareTripleChecker+Invalid, 2954 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 1600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1221 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:51,138 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 796 Invalid, 2954 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 1600 Invalid, 0 Unknown, 1221 Unchecked, 1.8s Time] [2022-11-18 21:11:51,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-11-18 21:11:51,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 385. [2022-11-18 21:11:51,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 385 states, 264 states have (on average 1.0795454545454546) internal successors, (285), 269 states have internal predecessors, (285), 82 states have call successors, (82), 37 states have call predecessors, (82), 38 states have return successors, (87), 78 states have call predecessors, (87), 79 states have call successors, (87) [2022-11-18 21:11:51,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 385 states to 385 states and 454 transitions. [2022-11-18 21:11:51,264 INFO L78 Accepts]: Start accepts. Automaton has 385 states and 454 transitions. Word has length 101 [2022-11-18 21:11:51,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:51,265 INFO L495 AbstractCegarLoop]: Abstraction has 385 states and 454 transitions. [2022-11-18 21:11:51,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 38 states have (on average 2.3947368421052633) internal successors, (91), 36 states have internal predecessors, (91), 16 states have call successors, (27), 7 states have call predecessors, (27), 8 states have return successors, (26), 12 states have call predecessors, (26), 15 states have call successors, (26) [2022-11-18 21:11:51,265 INFO L276 IsEmpty]: Start isEmpty. Operand 385 states and 454 transitions. [2022-11-18 21:11:51,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-18 21:11:51,267 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:51,267 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:11:51,278 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-11-18 21:11:51,476 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:11:51,476 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:51,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:51,477 INFO L85 PathProgramCache]: Analyzing trace with hash 1636607180, now seen corresponding path program 1 times [2022-11-18 21:11:51,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:51,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852309775] [2022-11-18 21:11:51,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:51,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:51,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:11:54,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:11:54,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:11:54,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:11:54,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 21:11:54,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:11:54,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:11:54,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 21:11:54,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-18 21:11:54,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 21:11:54,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 21:11:54,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 21:11:54,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-18 21:11:54,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:11:54,636 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2022-11-18 21:11:54,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:11:54,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852309775] [2022-11-18 21:11:54,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852309775] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:11:54,637 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:11:54,637 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2022-11-18 21:11:54,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383154809] [2022-11-18 21:11:54,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:11:54,637 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-18 21:11:54,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:11:54,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 21:11:54,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2022-11-18 21:11:54,638 INFO L87 Difference]: Start difference. First operand 385 states and 454 transitions. Second operand has 16 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 7 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2022-11-18 21:11:56,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:11:56,312 INFO L93 Difference]: Finished difference Result 400 states and 471 transitions. [2022-11-18 21:11:56,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:11:56,313 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 7 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) Word has length 101 [2022-11-18 21:11:56,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:11:56,315 INFO L225 Difference]: With dead ends: 400 [2022-11-18 21:11:56,315 INFO L226 Difference]: Without dead ends: 398 [2022-11-18 21:11:56,315 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2022-11-18 21:11:56,316 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 91 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 1219 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 1219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:11:56,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 383 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 1219 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-18 21:11:56,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2022-11-18 21:11:56,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 391. [2022-11-18 21:11:56,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 391 states, 268 states have (on average 1.078358208955224) internal successors, (289), 274 states have internal predecessors, (289), 83 states have call successors, (83), 38 states have call predecessors, (83), 39 states have return successors, (88), 78 states have call predecessors, (88), 80 states have call successors, (88) [2022-11-18 21:11:56,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 391 states to 391 states and 460 transitions. [2022-11-18 21:11:56,439 INFO L78 Accepts]: Start accepts. Automaton has 391 states and 460 transitions. Word has length 101 [2022-11-18 21:11:56,439 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:11:56,439 INFO L495 AbstractCegarLoop]: Abstraction has 391 states and 460 transitions. [2022-11-18 21:11:56,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 2.7142857142857144) internal successors, (38), 14 states have internal predecessors, (38), 7 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2022-11-18 21:11:56,439 INFO L276 IsEmpty]: Start isEmpty. Operand 391 states and 460 transitions. [2022-11-18 21:11:56,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-18 21:11:56,441 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:11:56,441 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 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] [2022-11-18 21:11:56,441 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-11-18 21:11:56,441 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:11:56,441 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:11:56,442 INFO L85 PathProgramCache]: Analyzing trace with hash -326672390, now seen corresponding path program 1 times [2022-11-18 21:11:56,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:11:56,442 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [423641413] [2022-11-18 21:11:56,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:11:56,442 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:11:57,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:12:03,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:12:03,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:12:03,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:12:03,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:12:03,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:12:03,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:12:03,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:12:03,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:12:03,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:12:03,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:12:03,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 21:12:03,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-18 21:12:03,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,326 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 16 proven. 18 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-11-18 21:12:03,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:12:03,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [423641413] [2022-11-18 21:12:03,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [423641413] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:12:03,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733358495] [2022-11-18 21:12:03,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:03,328 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:12:03,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:12:03,331 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:12:03,341 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-18 21:12:03,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:03,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 2662 conjuncts, 117 conjunts are in the unsatisfiable core [2022-11-18 21:12:03,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:12:04,013 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:12:04,015 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:12:04,018 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:12:05,335 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 27 [2022-11-18 21:12:05,462 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:12:05,465 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:12:05,466 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:12:05,490 INFO L321 Elim1Store]: treesize reduction 34, result has 38.2 percent of original size [2022-11-18 21:12:05,491 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 41 [2022-11-18 21:12:05,504 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:12:05,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:12:05,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:12:05,510 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:12:05,531 INFO L321 Elim1Store]: treesize reduction 30, result has 41.2 percent of original size [2022-11-18 21:12:05,531 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 60 treesize of output 37 [2022-11-18 21:12:06,948 INFO L321 Elim1Store]: treesize reduction 68, result has 1.4 percent of original size [2022-11-18 21:12:06,948 INFO L350 Elim1Store]: Elim1 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 4 new quantified variables, introduced 6 case distinctions, treesize of input 56 treesize of output 16 [2022-11-18 21:12:06,958 INFO L321 Elim1Store]: treesize reduction 68, result has 1.4 percent of original size [2022-11-18 21:12:06,958 INFO L350 Elim1Store]: Elim1 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 4 new quantified variables, introduced 6 case distinctions, treesize of input 60 treesize of output 20 [2022-11-18 21:12:07,124 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 19 proven. 52 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-18 21:12:07,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:12:09,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733358495] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:12:09,471 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:12:09,472 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 27] total 47 [2022-11-18 21:12:09,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717696051] [2022-11-18 21:12:09,472 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:12:09,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 47 states [2022-11-18 21:12:09,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:12:09,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 47 interpolants. [2022-11-18 21:12:09,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=2891, Unknown=0, NotChecked=0, Total=3080 [2022-11-18 21:12:09,475 INFO L87 Difference]: Start difference. First operand 391 states and 460 transitions. Second operand has 47 states, 40 states have (on average 2.05) internal successors, (82), 44 states have internal predecessors, (82), 19 states have call successors, (28), 3 states have call predecessors, (28), 6 states have return successors, (26), 13 states have call predecessors, (26), 17 states have call successors, (26) [2022-11-18 21:12:17,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:17,140 INFO L93 Difference]: Finished difference Result 441 states and 526 transitions. [2022-11-18 21:12:17,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-11-18 21:12:17,140 INFO L78 Accepts]: Start accepts. Automaton has has 47 states, 40 states have (on average 2.05) internal successors, (82), 44 states have internal predecessors, (82), 19 states have call successors, (28), 3 states have call predecessors, (28), 6 states have return successors, (26), 13 states have call predecessors, (26), 17 states have call successors, (26) Word has length 102 [2022-11-18 21:12:17,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:17,142 INFO L225 Difference]: With dead ends: 441 [2022-11-18 21:12:17,143 INFO L226 Difference]: Without dead ends: 439 [2022-11-18 21:12:17,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 106 SyntacticMatches, 16 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2099 ImplicationChecksByTransitivity, 8.6s TimeCoverageRelationStatistics Valid=561, Invalid=7629, Unknown=0, NotChecked=0, Total=8190 [2022-11-18 21:12:17,144 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 141 mSDsluCounter, 1629 mSDsCounter, 0 mSdLazyCounter, 2746 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 1730 SdHoareTripleChecker+Invalid, 3836 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 2746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 967 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:17,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 1730 Invalid, 3836 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 2746 Invalid, 0 Unknown, 967 Unchecked, 3.6s Time] [2022-11-18 21:12:17,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2022-11-18 21:12:17,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 399. [2022-11-18 21:12:17,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 273 states have (on average 1.0769230769230769) internal successors, (294), 279 states have internal predecessors, (294), 85 states have call successors, (85), 39 states have call predecessors, (85), 40 states have return successors, (90), 80 states have call predecessors, (90), 82 states have call successors, (90) [2022-11-18 21:12:17,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 469 transitions. [2022-11-18 21:12:17,306 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 469 transitions. Word has length 102 [2022-11-18 21:12:17,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:17,306 INFO L495 AbstractCegarLoop]: Abstraction has 399 states and 469 transitions. [2022-11-18 21:12:17,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 47 states, 40 states have (on average 2.05) internal successors, (82), 44 states have internal predecessors, (82), 19 states have call successors, (28), 3 states have call predecessors, (28), 6 states have return successors, (26), 13 states have call predecessors, (26), 17 states have call successors, (26) [2022-11-18 21:12:17,307 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 469 transitions. [2022-11-18 21:12:17,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-18 21:12:17,308 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:17,309 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:17,323 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-18 21:12:17,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-18 21:12:17,518 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:12:17,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:17,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1201612672, now seen corresponding path program 1 times [2022-11-18 21:12:17,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:12:17,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082824440] [2022-11-18 21:12:17,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:17,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:12:18,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:20,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:12:20,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:20,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:12:20,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:20,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:12:20,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:20,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:12:20,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:20,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:12:20,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:20,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:12:20,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:20,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:12:20,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:20,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:12:20,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:20,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:12:21,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:21,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 21:12:21,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:21,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:12:21,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:21,204 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-18 21:12:21,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:12:21,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082824440] [2022-11-18 21:12:21,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1082824440] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:12:21,204 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:12:21,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-11-18 21:12:21,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619622075] [2022-11-18 21:12:21,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:12:21,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 21:12:21,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:12:21,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 21:12:21,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=333, Unknown=0, NotChecked=0, Total=380 [2022-11-18 21:12:21,205 INFO L87 Difference]: Start difference. First operand 399 states and 469 transitions. Second operand has 20 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 8 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 21:12:23,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:23,232 INFO L93 Difference]: Finished difference Result 478 states and 566 transitions. [2022-11-18 21:12:23,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 21:12:23,233 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 8 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) Word has length 101 [2022-11-18 21:12:23,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:23,235 INFO L225 Difference]: With dead ends: 478 [2022-11-18 21:12:23,235 INFO L226 Difference]: Without dead ends: 420 [2022-11-18 21:12:23,236 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=135, Invalid=795, Unknown=0, NotChecked=0, Total=930 [2022-11-18 21:12:23,236 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 99 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 1549 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 1658 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:23,237 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 538 Invalid, 1658 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1549 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-18 21:12:23,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2022-11-18 21:12:23,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 399. [2022-11-18 21:12:23,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 273 states have (on average 1.0769230769230769) internal successors, (294), 279 states have internal predecessors, (294), 85 states have call successors, (85), 39 states have call predecessors, (85), 40 states have return successors, (89), 80 states have call predecessors, (89), 82 states have call successors, (89) [2022-11-18 21:12:23,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 468 transitions. [2022-11-18 21:12:23,399 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 468 transitions. Word has length 101 [2022-11-18 21:12:23,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:23,399 INFO L495 AbstractCegarLoop]: Abstraction has 399 states and 468 transitions. [2022-11-18 21:12:23,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 2.736842105263158) internal successors, (52), 18 states have internal predecessors, (52), 8 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (11), 8 states have call predecessors, (11), 7 states have call successors, (11) [2022-11-18 21:12:23,400 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 468 transitions. [2022-11-18 21:12:23,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-11-18 21:12:23,401 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:23,401 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:23,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-11-18 21:12:23,402 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:12:23,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:23,402 INFO L85 PathProgramCache]: Analyzing trace with hash -808905162, now seen corresponding path program 1 times [2022-11-18 21:12:23,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:12:23,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561886785] [2022-11-18 21:12:23,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:23,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:12:23,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:12:25,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:12:25,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:12:25,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:12:25,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:12:25,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:12:25,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:12:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:12:25,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:12:25,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:12:25,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:12:25,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 21:12:25,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-18 21:12:25,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:25,345 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-11-18 21:12:25,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:12:25,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561886785] [2022-11-18 21:12:25,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561886785] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:12:25,346 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:12:25,346 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-18 21:12:25,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203832070] [2022-11-18 21:12:25,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:12:25,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-18 21:12:25,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:12:25,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-18 21:12:25,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-18 21:12:25,347 INFO L87 Difference]: Start difference. First operand 399 states and 468 transitions. Second operand has 11 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 6 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-18 21:12:25,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:25,911 INFO L93 Difference]: Finished difference Result 427 states and 503 transitions. [2022-11-18 21:12:25,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 21:12:25,912 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 6 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 106 [2022-11-18 21:12:25,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:25,914 INFO L225 Difference]: With dead ends: 427 [2022-11-18 21:12:25,914 INFO L226 Difference]: Without dead ends: 384 [2022-11-18 21:12:25,915 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=138, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:12:25,915 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 24 mSDsluCounter, 626 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 729 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:25,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 729 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-18 21:12:25,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2022-11-18 21:12:26,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 384. [2022-11-18 21:12:26,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 265 states have (on average 1.0716981132075472) internal successors, (284), 271 states have internal predecessors, (284), 79 states have call successors, (79), 38 states have call predecessors, (79), 39 states have return successors, (83), 74 states have call predecessors, (83), 76 states have call successors, (83) [2022-11-18 21:12:26,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 446 transitions. [2022-11-18 21:12:26,065 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 446 transitions. Word has length 106 [2022-11-18 21:12:26,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:26,066 INFO L495 AbstractCegarLoop]: Abstraction has 384 states and 446 transitions. [2022-11-18 21:12:26,066 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 3.9) internal successors, (39), 10 states have internal predecessors, (39), 6 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-18 21:12:26,066 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 446 transitions. [2022-11-18 21:12:26,067 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2022-11-18 21:12:26,068 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:26,068 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:26,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-18 21:12:26,069 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:12:26,069 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:26,069 INFO L85 PathProgramCache]: Analyzing trace with hash -1821091513, now seen corresponding path program 1 times [2022-11-18 21:12:26,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:12:26,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1313519570] [2022-11-18 21:12:26,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:26,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:12:26,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:26,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:12:26,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:26,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:12:26,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:26,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:12:26,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:26,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:12:26,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:26,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:12:26,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:26,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:12:26,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:26,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:12:26,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:26,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:12:26,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:26,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:12:26,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:26,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 21:12:26,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:26,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:12:26,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:27,145 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2022-11-18 21:12:27,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:12:27,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1313519570] [2022-11-18 21:12:27,145 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1313519570] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:12:27,145 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:12:27,145 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:12:27,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391116973] [2022-11-18 21:12:27,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:12:27,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:12:27,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:12:27,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:12:27,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:12:27,146 INFO L87 Difference]: Start difference. First operand 384 states and 446 transitions. Second operand has 14 states, 13 states have (on average 3.923076923076923) internal successors, (51), 11 states have internal predecessors, (51), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-18 21:12:28,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:28,068 INFO L93 Difference]: Finished difference Result 390 states and 451 transitions. [2022-11-18 21:12:28,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 21:12:28,068 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.923076923076923) internal successors, (51), 11 states have internal predecessors, (51), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) Word has length 103 [2022-11-18 21:12:28,069 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:28,071 INFO L225 Difference]: With dead ends: 390 [2022-11-18 21:12:28,071 INFO L226 Difference]: Without dead ends: 388 [2022-11-18 21:12:28,072 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2022-11-18 21:12:28,072 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 69 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 704 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:28,073 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 658 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 704 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 21:12:28,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2022-11-18 21:12:28,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 388. [2022-11-18 21:12:28,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 268 states have (on average 1.0708955223880596) internal successors, (287), 274 states have internal predecessors, (287), 79 states have call successors, (79), 39 states have call predecessors, (79), 40 states have return successors, (83), 74 states have call predecessors, (83), 76 states have call successors, (83) [2022-11-18 21:12:28,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 449 transitions. [2022-11-18 21:12:28,194 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 449 transitions. Word has length 103 [2022-11-18 21:12:28,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:28,194 INFO L495 AbstractCegarLoop]: Abstraction has 388 states and 449 transitions. [2022-11-18 21:12:28,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.923076923076923) internal successors, (51), 11 states have internal predecessors, (51), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (11), 2 states have call predecessors, (11), 1 states have call successors, (11) [2022-11-18 21:12:28,195 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 449 transitions. [2022-11-18 21:12:28,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2022-11-18 21:12:28,196 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:28,196 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:28,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-11-18 21:12:28,196 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:12:28,197 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:28,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1257386079, now seen corresponding path program 1 times [2022-11-18 21:12:28,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:12:28,197 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003413872] [2022-11-18 21:12:28,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:28,197 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:12:28,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:31,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:12:31,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:31,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:12:31,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:31,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:12:31,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:31,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:12:31,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:31,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 21:12:31,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:31,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:12:31,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:31,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:12:31,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:31,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 21:12:31,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:31,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-18 21:12:31,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:31,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 21:12:31,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:32,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 21:12:32,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:32,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 21:12:32,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:32,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-18 21:12:32,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:32,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-18 21:12:32,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:32,177 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 26 proven. 6 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-11-18 21:12:32,177 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:12:32,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003413872] [2022-11-18 21:12:32,177 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003413872] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:12:32,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519363814] [2022-11-18 21:12:32,177 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:32,178 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:12:32,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:12:32,179 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:12:32,181 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-18 21:12:32,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:32,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 2682 conjuncts, 103 conjunts are in the unsatisfiable core [2022-11-18 21:12:32,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:12:33,086 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:12:33,090 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:12:33,925 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 8 [2022-11-18 21:12:34,627 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:12:34,628 INFO L350 Elim1Store]: Elim1 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 40 treesize of output 31 [2022-11-18 21:12:34,732 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 17 [2022-11-18 21:12:34,736 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 12 [2022-11-18 21:12:34,752 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 21:12:34,753 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 21:12:34,758 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-18 21:12:36,534 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-18 21:12:36,534 INFO L350 Elim1Store]: Elim1 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 37 treesize of output 17 [2022-11-18 21:12:36,756 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 32 proven. 62 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2022-11-18 21:12:36,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:12:37,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519363814] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:12:37,372 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:12:37,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 31] total 52 [2022-11-18 21:12:37,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213484216] [2022-11-18 21:12:37,373 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:12:37,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 52 states [2022-11-18 21:12:37,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:12:37,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 52 interpolants. [2022-11-18 21:12:37,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=3027, Unknown=0, NotChecked=0, Total=3192 [2022-11-18 21:12:37,375 INFO L87 Difference]: Start difference. First operand 388 states and 449 transitions. Second operand has 52 states, 48 states have (on average 2.0208333333333335) internal successors, (97), 45 states have internal predecessors, (97), 18 states have call successors, (30), 6 states have call predecessors, (30), 8 states have return successors, (28), 17 states have call predecessors, (28), 16 states have call successors, (28) [2022-11-18 21:12:46,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:46,071 INFO L93 Difference]: Finished difference Result 434 states and 494 transitions. [2022-11-18 21:12:46,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2022-11-18 21:12:46,072 INFO L78 Accepts]: Start accepts. Automaton has has 52 states, 48 states have (on average 2.0208333333333335) internal successors, (97), 45 states have internal predecessors, (97), 18 states have call successors, (30), 6 states have call predecessors, (30), 8 states have return successors, (28), 17 states have call predecessors, (28), 16 states have call successors, (28) Word has length 107 [2022-11-18 21:12:46,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:46,074 INFO L225 Difference]: With dead ends: 434 [2022-11-18 21:12:46,074 INFO L226 Difference]: Without dead ends: 432 [2022-11-18 21:12:46,075 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 118 SyntacticMatches, 17 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2483 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=622, Invalid=9277, Unknown=1, NotChecked=0, Total=9900 [2022-11-18 21:12:46,075 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 181 mSDsluCounter, 1142 mSDsCounter, 0 mSdLazyCounter, 3708 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 1213 SdHoareTripleChecker+Invalid, 5134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 3708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1229 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:46,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 1213 Invalid, 5134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 3708 Invalid, 0 Unknown, 1229 Unchecked, 3.5s Time] [2022-11-18 21:12:46,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2022-11-18 21:12:46,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 399. [2022-11-18 21:12:46,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 399 states, 279 states have (on average 1.0681003584229392) internal successors, (298), 285 states have internal predecessors, (298), 76 states have call successors, (76), 42 states have call predecessors, (76), 43 states have return successors, (80), 71 states have call predecessors, (80), 73 states have call successors, (80) [2022-11-18 21:12:46,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 399 states to 399 states and 454 transitions. [2022-11-18 21:12:46,189 INFO L78 Accepts]: Start accepts. Automaton has 399 states and 454 transitions. Word has length 107 [2022-11-18 21:12:46,189 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:46,189 INFO L495 AbstractCegarLoop]: Abstraction has 399 states and 454 transitions. [2022-11-18 21:12:46,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 52 states, 48 states have (on average 2.0208333333333335) internal successors, (97), 45 states have internal predecessors, (97), 18 states have call successors, (30), 6 states have call predecessors, (30), 8 states have return successors, (28), 17 states have call predecessors, (28), 16 states have call successors, (28) [2022-11-18 21:12:46,190 INFO L276 IsEmpty]: Start isEmpty. Operand 399 states and 454 transitions. [2022-11-18 21:12:46,191 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2022-11-18 21:12:46,191 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:46,191 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:46,201 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-11-18 21:12:46,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:12:46,401 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:12:46,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:46,402 INFO L85 PathProgramCache]: Analyzing trace with hash 1379697227, now seen corresponding path program 1 times [2022-11-18 21:12:46,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:12:46,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464814862] [2022-11-18 21:12:46,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:46,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:12:46,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:12:49,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 21:12:49,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2022-11-18 21:12:49,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-18 21:12:49,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-18 21:12:49,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 21:12:49,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:12:49,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 21:12:49,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:12:49,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 21:12:49,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 21:12:49,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 21:12:49,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-18 21:12:49,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-18 21:12:49,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:49,677 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2022-11-18 21:12:49,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:12:49,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464814862] [2022-11-18 21:12:49,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464814862] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:12:49,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:12:49,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:12:49,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1231098739] [2022-11-18 21:12:49,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:12:49,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:12:49,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:12:49,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:12:49,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:12:49,681 INFO L87 Difference]: Start difference. First operand 399 states and 454 transitions. Second operand has 14 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 13 states have internal predecessors, (37), 7 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2022-11-18 21:12:50,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:12:50,619 INFO L93 Difference]: Finished difference Result 416 states and 474 transitions. [2022-11-18 21:12:50,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 21:12:50,620 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 13 states have internal predecessors, (37), 7 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) Word has length 108 [2022-11-18 21:12:50,620 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:12:50,621 INFO L225 Difference]: With dead ends: 416 [2022-11-18 21:12:50,621 INFO L226 Difference]: Without dead ends: 335 [2022-11-18 21:12:50,621 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=73, Invalid=307, Unknown=0, NotChecked=0, Total=380 [2022-11-18 21:12:50,622 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 22 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 432 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 432 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:12:50,622 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 718 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 432 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 21:12:50,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2022-11-18 21:12:50,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 335. [2022-11-18 21:12:50,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 335 states, 232 states have (on average 1.0775862068965518) internal successors, (250), 237 states have internal predecessors, (250), 67 states have call successors, (67), 34 states have call predecessors, (67), 35 states have return successors, (71), 63 states have call predecessors, (71), 64 states have call successors, (71) [2022-11-18 21:12:50,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 335 states to 335 states and 388 transitions. [2022-11-18 21:12:50,714 INFO L78 Accepts]: Start accepts. Automaton has 335 states and 388 transitions. Word has length 108 [2022-11-18 21:12:50,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:12:50,714 INFO L495 AbstractCegarLoop]: Abstraction has 335 states and 388 transitions. [2022-11-18 21:12:50,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 3.0833333333333335) internal successors, (37), 13 states have internal predecessors, (37), 7 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2022-11-18 21:12:50,714 INFO L276 IsEmpty]: Start isEmpty. Operand 335 states and 388 transitions. [2022-11-18 21:12:50,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-18 21:12:50,716 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:12:50,716 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:12:50,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-11-18 21:12:50,716 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:12:50,717 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:12:50,717 INFO L85 PathProgramCache]: Analyzing trace with hash -1767868658, now seen corresponding path program 1 times [2022-11-18 21:12:50,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:12:50,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860987647] [2022-11-18 21:12:50,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:50,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:12:50,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:12:53,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:12:53,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:12:53,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:12:53,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:12:53,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:12:53,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:12:53,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 21:12:53,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 21:12:53,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 21:12:53,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 21:12:53,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-18 21:12:53,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-18 21:12:53,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 21:12:53,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:53,923 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 18 proven. 12 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-11-18 21:12:53,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:12:53,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860987647] [2022-11-18 21:12:53,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860987647] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:12:53,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1424796005] [2022-11-18 21:12:53,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:12:53,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:12:53,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:12:53,927 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:12:53,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-18 21:12:54,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:12:54,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 2708 conjuncts, 60 conjunts are in the unsatisfiable core [2022-11-18 21:12:54,598 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:12:54,602 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:12:54,826 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 21:12:54,827 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-18 21:12:55,417 INFO L321 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2022-11-18 21:12:55,417 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 20 treesize of output 22 [2022-11-18 21:12:55,478 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-11-18 21:12:59,684 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-11-18 21:13:04,247 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 62 proven. 11 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-18 21:13:04,247 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:13:06,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1424796005] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:13:06,684 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:13:06,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 18] total 38 [2022-11-18 21:13:06,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335151341] [2022-11-18 21:13:06,685 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:13:06,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-11-18 21:13:06,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:13:06,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-11-18 21:13:06,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=1575, Unknown=7, NotChecked=0, Total=1722 [2022-11-18 21:13:06,686 INFO L87 Difference]: Start difference. First operand 335 states and 388 transitions. Second operand has 38 states, 35 states have (on average 3.257142857142857) internal successors, (114), 34 states have internal predecessors, (114), 14 states have call successors, (29), 8 states have call predecessors, (29), 10 states have return successors, (27), 11 states have call predecessors, (27), 13 states have call successors, (27) [2022-11-18 21:13:12,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:12,492 INFO L93 Difference]: Finished difference Result 445 states and 520 transitions. [2022-11-18 21:13:12,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-18 21:13:12,493 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 35 states have (on average 3.257142857142857) internal successors, (114), 34 states have internal predecessors, (114), 14 states have call successors, (29), 8 states have call predecessors, (29), 10 states have return successors, (27), 11 states have call predecessors, (27), 13 states have call successors, (27) Word has length 114 [2022-11-18 21:13:12,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:12,494 INFO L225 Difference]: With dead ends: 445 [2022-11-18 21:13:12,494 INFO L226 Difference]: Without dead ends: 336 [2022-11-18 21:13:12,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 254 GetRequests, 192 SyntacticMatches, 6 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 808 ImplicationChecksByTransitivity, 15.0s TimeCoverageRelationStatistics Valid=274, Invalid=3024, Unknown=8, NotChecked=0, Total=3306 [2022-11-18 21:13:12,495 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 100 mSDsluCounter, 1303 mSDsCounter, 0 mSdLazyCounter, 2492 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1397 SdHoareTripleChecker+Invalid, 3608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 2492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1021 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:12,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 1397 Invalid, 3608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 2492 Invalid, 0 Unknown, 1021 Unchecked, 2.7s Time] [2022-11-18 21:13:12,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2022-11-18 21:13:12,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 323. [2022-11-18 21:13:12,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 225 states have (on average 1.0711111111111111) internal successors, (241), 229 states have internal predecessors, (241), 63 states have call successors, (63), 34 states have call predecessors, (63), 34 states have return successors, (66), 59 states have call predecessors, (66), 60 states have call successors, (66) [2022-11-18 21:13:12,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 370 transitions. [2022-11-18 21:13:12,576 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 370 transitions. Word has length 114 [2022-11-18 21:13:12,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:12,576 INFO L495 AbstractCegarLoop]: Abstraction has 323 states and 370 transitions. [2022-11-18 21:13:12,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 35 states have (on average 3.257142857142857) internal successors, (114), 34 states have internal predecessors, (114), 14 states have call successors, (29), 8 states have call predecessors, (29), 10 states have return successors, (27), 11 states have call predecessors, (27), 13 states have call successors, (27) [2022-11-18 21:13:12,576 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 370 transitions. [2022-11-18 21:13:12,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-18 21:13:12,577 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:12,578 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:12,589 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:12,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-11-18 21:13:12,788 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:13:12,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:12,789 INFO L85 PathProgramCache]: Analyzing trace with hash -329161806, now seen corresponding path program 1 times [2022-11-18 21:13:12,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:13:12,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633677905] [2022-11-18 21:13:12,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:12,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:13:12,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:13:15,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:13:15,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:13:15,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:13:15,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 21:13:15,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:13:15,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:13:15,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 21:13:15,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-18 21:13:15,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 21:13:15,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 21:13:15,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 21:13:15,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-18 21:13:15,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-18 21:13:15,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 21:13:15,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:15,991 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-18 21:13:15,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:13:15,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633677905] [2022-11-18 21:13:15,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633677905] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:15,991 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:15,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-11-18 21:13:15,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [311611431] [2022-11-18 21:13:15,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:15,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-18 21:13:15,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:13:15,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-18 21:13:15,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2022-11-18 21:13:15,993 INFO L87 Difference]: Start difference. First operand 323 states and 370 transitions. Second operand has 17 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 9 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-11-18 21:13:18,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:18,799 INFO L93 Difference]: Finished difference Result 346 states and 396 transitions. [2022-11-18 21:13:18,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:13:18,800 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 9 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) Word has length 117 [2022-11-18 21:13:18,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:18,802 INFO L225 Difference]: With dead ends: 346 [2022-11-18 21:13:18,802 INFO L226 Difference]: Without dead ends: 330 [2022-11-18 21:13:18,803 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 131 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=145, Invalid=725, Unknown=0, NotChecked=0, Total=870 [2022-11-18 21:13:18,803 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 107 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 1168 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 1264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:18,803 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 332 Invalid, 1264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1168 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-18 21:13:18,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2022-11-18 21:13:18,922 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 323. [2022-11-18 21:13:18,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 323 states, 225 states have (on average 1.0666666666666667) internal successors, (240), 229 states have internal predecessors, (240), 63 states have call successors, (63), 34 states have call predecessors, (63), 34 states have return successors, (66), 59 states have call predecessors, (66), 60 states have call successors, (66) [2022-11-18 21:13:18,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 323 states to 323 states and 369 transitions. [2022-11-18 21:13:18,924 INFO L78 Accepts]: Start accepts. Automaton has 323 states and 369 transitions. Word has length 117 [2022-11-18 21:13:18,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:18,924 INFO L495 AbstractCegarLoop]: Abstraction has 323 states and 369 transitions. [2022-11-18 21:13:18,925 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.6875) internal successors, (43), 15 states have internal predecessors, (43), 9 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-11-18 21:13:18,925 INFO L276 IsEmpty]: Start isEmpty. Operand 323 states and 369 transitions. [2022-11-18 21:13:18,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-18 21:13:18,926 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:18,926 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:18,926 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-11-18 21:13:18,927 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:13:18,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:18,927 INFO L85 PathProgramCache]: Analyzing trace with hash -110307088, now seen corresponding path program 1 times [2022-11-18 21:13:18,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:13:18,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228195448] [2022-11-18 21:13:18,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:18,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:13:19,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:13:21,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:13:21,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:13:21,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:13:21,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 21:13:21,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:13:21,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:13:21,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 21:13:21,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-18 21:13:21,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 21:13:21,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 21:13:21,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 21:13:21,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-18 21:13:21,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-18 21:13:21,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 21:13:21,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:21,762 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-18 21:13:21,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:13:21,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228195448] [2022-11-18 21:13:21,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228195448] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:21,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:21,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:13:21,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023983626] [2022-11-18 21:13:21,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:21,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:13:21,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:13:21,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:13:21,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:13:21,764 INFO L87 Difference]: Start difference. First operand 323 states and 369 transitions. Second operand has 14 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 8 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2022-11-18 21:13:23,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:23,556 INFO L93 Difference]: Finished difference Result 339 states and 386 transitions. [2022-11-18 21:13:23,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-18 21:13:23,556 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 8 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) Word has length 117 [2022-11-18 21:13:23,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:23,558 INFO L225 Difference]: With dead ends: 339 [2022-11-18 21:13:23,558 INFO L226 Difference]: Without dead ends: 289 [2022-11-18 21:13:23,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2022-11-18 21:13:23,559 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 97 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 77 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 887 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:23,560 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 277 Invalid, 887 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 810 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-18 21:13:23,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2022-11-18 21:13:23,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 289. [2022-11-18 21:13:23,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 205 states have (on average 1.0634146341463415) internal successors, (218), 209 states have internal predecessors, (218), 51 states have call successors, (51), 32 states have call predecessors, (51), 32 states have return successors, (54), 47 states have call predecessors, (54), 48 states have call successors, (54) [2022-11-18 21:13:23,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 323 transitions. [2022-11-18 21:13:23,633 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 323 transitions. Word has length 117 [2022-11-18 21:13:23,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:23,633 INFO L495 AbstractCegarLoop]: Abstraction has 289 states and 323 transitions. [2022-11-18 21:13:23,633 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.3076923076923075) internal successors, (43), 12 states have internal predecessors, (43), 8 states have call successors, (17), 4 states have call predecessors, (17), 1 states have return successors, (15), 6 states have call predecessors, (15), 6 states have call successors, (15) [2022-11-18 21:13:23,633 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 323 transitions. [2022-11-18 21:13:23,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-11-18 21:13:23,634 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:23,635 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 5, 5, 5, 5, 5, 5, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:23,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-11-18 21:13:23,635 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:13:23,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:23,635 INFO L85 PathProgramCache]: Analyzing trace with hash -1577419131, now seen corresponding path program 1 times [2022-11-18 21:13:23,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:13:23,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668387377] [2022-11-18 21:13:23,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:23,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:13:23,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:13:27,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:13:27,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:13:27,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:13:27,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 21:13:27,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 21:13:27,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 21:13:27,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 21:13:27,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-18 21:13:27,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 21:13:27,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-18 21:13:27,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-18 21:13:27,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-18 21:13:27,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-18 21:13:27,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-18 21:13:27,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-18 21:13:27,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:27,434 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2022-11-18 21:13:27,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:13:27,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668387377] [2022-11-18 21:13:27,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668387377] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:13:27,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [213075658] [2022-11-18 21:13:27,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:27,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:13:27,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:13:27,439 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:13:27,447 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-18 21:13:28,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:28,271 INFO L263 TraceCheckSpWp]: Trace formula consists of 2712 conjuncts, 89 conjunts are in the unsatisfiable core [2022-11-18 21:13:28,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:28,282 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:13:28,443 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-18 21:13:28,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:28,527 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 17 [2022-11-18 21:13:29,129 INFO L321 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-18 21:13:29,129 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-18 21:13:29,249 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 21:13:29,250 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2022-11-18 21:13:30,118 INFO L321 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-18 21:13:30,118 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:13:30,240 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 39 [2022-11-18 21:13:30,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:30,248 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 37 [2022-11-18 21:13:30,259 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 26 [2022-11-18 21:13:36,144 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 20 [2022-11-18 21:13:36,309 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 14 proven. 73 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2022-11-18 21:13:36,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:13:37,491 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:13:37,492 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 411 treesize of output 342 [2022-11-18 21:13:38,746 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [213075658] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:13:38,746 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:13:38,746 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 28] total 44 [2022-11-18 21:13:38,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965459449] [2022-11-18 21:13:38,746 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:13:38,746 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-11-18 21:13:38,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:13:38,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-11-18 21:13:38,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=179, Invalid=2357, Unknown=14, NotChecked=0, Total=2550 [2022-11-18 21:13:38,747 INFO L87 Difference]: Start difference. First operand 289 states and 323 transitions. Second operand has 44 states, 39 states have (on average 2.7435897435897436) internal successors, (107), 40 states have internal predecessors, (107), 15 states have call successors, (33), 9 states have call predecessors, (33), 10 states have return successors, (31), 11 states have call predecessors, (31), 13 states have call successors, (31) [2022-11-18 21:13:42,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:42,102 INFO L93 Difference]: Finished difference Result 298 states and 331 transitions. [2022-11-18 21:13:42,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-11-18 21:13:42,103 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 39 states have (on average 2.7435897435897436) internal successors, (107), 40 states have internal predecessors, (107), 15 states have call successors, (33), 9 states have call predecessors, (33), 10 states have return successors, (31), 11 states have call predecessors, (31), 13 states have call successors, (31) Word has length 119 [2022-11-18 21:13:42,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:42,104 INFO L225 Difference]: With dead ends: 298 [2022-11-18 21:13:42,104 INFO L226 Difference]: Without dead ends: 200 [2022-11-18 21:13:42,106 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 175 SyntacticMatches, 24 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2221 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=420, Invalid=6040, Unknown=20, NotChecked=0, Total=6480 [2022-11-18 21:13:42,106 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 64 mSDsluCounter, 745 mSDsCounter, 0 mSdLazyCounter, 871 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 810 SdHoareTripleChecker+Invalid, 1864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 871 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 966 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:42,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 810 Invalid, 1864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 871 Invalid, 0 Unknown, 966 Unchecked, 1.0s Time] [2022-11-18 21:13:42,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2022-11-18 21:13:42,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 199. [2022-11-18 21:13:42,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 140 states have (on average 1.0857142857142856) internal successors, (152), 143 states have internal predecessors, (152), 39 states have call successors, (39), 20 states have call predecessors, (39), 19 states have return successors, (41), 35 states have call predecessors, (41), 36 states have call successors, (41) [2022-11-18 21:13:42,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 232 transitions. [2022-11-18 21:13:42,158 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 232 transitions. Word has length 119 [2022-11-18 21:13:42,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:42,158 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 232 transitions. [2022-11-18 21:13:42,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 39 states have (on average 2.7435897435897436) internal successors, (107), 40 states have internal predecessors, (107), 15 states have call successors, (33), 9 states have call predecessors, (33), 10 states have return successors, (31), 11 states have call predecessors, (31), 13 states have call successors, (31) [2022-11-18 21:13:42,158 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 232 transitions. [2022-11-18 21:13:42,159 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-18 21:13:42,159 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:42,160 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:42,176 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-18 21:13:42,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-11-18 21:13:42,375 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:13:42,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:42,375 INFO L85 PathProgramCache]: Analyzing trace with hash -913789417, now seen corresponding path program 1 times [2022-11-18 21:13:42,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:13:42,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86624585] [2022-11-18 21:13:42,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:42,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:13:42,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:13:45,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:13:45,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:13:45,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:13:45,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:13:45,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:13:45,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:13:45,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:13:45,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:13:45,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 21:13:45,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:13:45,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 21:13:45,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-18 21:13:45,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-18 21:13:45,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:45,327 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-11-18 21:13:45,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:13:45,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86624585] [2022-11-18 21:13:45,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86624585] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:13:45,328 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:13:45,328 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-11-18 21:13:45,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812607785] [2022-11-18 21:13:45,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:13:45,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 21:13:45,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:13:45,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 21:13:45,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=176, Unknown=0, NotChecked=0, Total=210 [2022-11-18 21:13:45,330 INFO L87 Difference]: Start difference. First operand 199 states and 232 transitions. Second operand has 15 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 8 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) [2022-11-18 21:13:46,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:13:46,688 INFO L93 Difference]: Finished difference Result 263 states and 319 transitions. [2022-11-18 21:13:46,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-18 21:13:46,688 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 8 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) Word has length 120 [2022-11-18 21:13:46,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:13:46,690 INFO L225 Difference]: With dead ends: 263 [2022-11-18 21:13:46,690 INFO L226 Difference]: Without dead ends: 235 [2022-11-18 21:13:46,691 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=86, Invalid=334, Unknown=0, NotChecked=0, Total=420 [2022-11-18 21:13:46,691 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 97 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 968 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 207 SdHoareTripleChecker+Invalid, 1068 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:13:46,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 207 Invalid, 1068 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 968 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-18 21:13:46,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 235 states. [2022-11-18 21:13:46,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 235 to 219. [2022-11-18 21:13:46,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 149 states have (on average 1.0738255033557047) internal successors, (160), 151 states have internal predecessors, (160), 50 states have call successors, (50), 20 states have call predecessors, (50), 19 states have return successors, (53), 47 states have call predecessors, (53), 47 states have call successors, (53) [2022-11-18 21:13:46,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 263 transitions. [2022-11-18 21:13:46,751 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 263 transitions. Word has length 120 [2022-11-18 21:13:46,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:13:46,752 INFO L495 AbstractCegarLoop]: Abstraction has 219 states and 263 transitions. [2022-11-18 21:13:46,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 3.357142857142857) internal successors, (47), 14 states have internal predecessors, (47), 8 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) [2022-11-18 21:13:46,752 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 263 transitions. [2022-11-18 21:13:46,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-18 21:13:46,753 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:13:46,753 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:13:46,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-11-18 21:13:46,754 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:13:46,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:13:46,754 INFO L85 PathProgramCache]: Analyzing trace with hash -843423075, now seen corresponding path program 1 times [2022-11-18 21:13:46,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:13:46,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702602693] [2022-11-18 21:13:46,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:46,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:13:47,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:49,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:13:49,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:49,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:13:49,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:49,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:13:49,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:49,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:13:49,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:49,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:13:49,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:49,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:13:49,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:49,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:13:49,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:50,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:13:50,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:50,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:13:50,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:50,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 21:13:50,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:50,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:13:50,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:50,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 21:13:50,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:50,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-18 21:13:50,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:50,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-18 21:13:50,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:50,354 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 30 proven. 28 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2022-11-18 21:13:50,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:13:50,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702602693] [2022-11-18 21:13:50,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702602693] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:13:50,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227973018] [2022-11-18 21:13:50,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:13:50,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:13:50,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:13:50,356 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:13:50,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-18 21:13:51,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:13:51,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 2760 conjuncts, 133 conjunts are in the unsatisfiable core [2022-11-18 21:13:51,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:13:51,099 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:13:51,297 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-18 21:13:51,307 WARN L859 $PredicateComparison]: unable to prove that (and (< |c_bounded_malloc_#res.base| |c_#StackHeapBarrier|) (exists ((v_ArrVal_3223 Int)) (= |c_#valid| (store |c_old(#valid)| |c_bounded_malloc_#res.base| v_ArrVal_3223)))) is different from true [2022-11-18 21:13:51,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:51,319 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:13:51,440 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:13:51,444 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:13:51,968 INFO L321 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-18 21:13:51,968 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-18 21:13:52,136 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 34 [2022-11-18 21:13:52,171 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2022-11-18 21:13:52,581 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2022-11-18 21:13:52,588 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 34 [2022-11-18 21:13:52,737 INFO L321 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2022-11-18 21:13:52,737 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2022-11-18 21:13:53,827 INFO L321 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-18 21:13:53,828 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-18 21:13:54,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:54,003 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 57 [2022-11-18 21:13:54,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:13:54,015 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 6 disjoint index pairs (out of 1 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 42 [2022-11-18 21:13:54,025 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 36 [2022-11-18 21:13:54,032 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 55 [2022-11-18 21:13:54,037 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2022-11-18 21:13:54,051 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 9 [2022-11-18 21:13:56,154 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_13| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_42| Int)) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_13|) 8))) (and (<= (+ .cse0 2) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_42|) (not (= |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_42| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_13|)) (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_13|) 8) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_42|) 8)) (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_42|) 8) .cse0)))) is different from true [2022-11-18 21:14:04,729 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_14| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_43| Int)) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_14|) 8))) (and (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_43|) 8) .cse0) (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_43|) 8) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_14|) 8)) (<= (+ .cse0 2) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_43|) (not (= |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_43| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_14|))))) is different from true [2022-11-18 21:14:11,213 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_15| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_44| Int)) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_15|) 8))) (and (= .cse0 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_44|) 8)) (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_15|) 8) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_44|) 8)) (not (= |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_44| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_15|)) (<= (+ .cse0 2) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_44|)))) is different from true [2022-11-18 21:14:13,432 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_16| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_45| Int)) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_16|) 8))) (and (<= (+ 2 .cse0) |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_45|) (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_45|) 8) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_16|) 8)) (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_45|) 8) .cse0) (not (= |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_45| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_BEFORE_CALL_16|))))) is different from true [2022-11-18 21:14:15,993 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.offset_BEFORE_CALL_17| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_30| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_46| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.base_BEFORE_CALL_17| Int)) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_30|) 8))) (let ((.cse1 (+ |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.offset_BEFORE_CALL_17| 8)) (.cse2 (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_30|) 8)) (.cse3 (+ .cse0 2))) (and (= .cse0 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_46|) 8)) (= .cse0 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.base_BEFORE_CALL_17|) .cse1)) (not (= |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_46| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_30|)) (= .cse2 (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.base_BEFORE_CALL_17|) .cse1)) (not (= |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_46| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.base_BEFORE_CALL_17|)) (<= .cse3 |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.base_BEFORE_CALL_17|) (= .cse2 (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_46|) 8)) (<= .cse3 |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_46|))))) is different from true [2022-11-18 21:14:18,431 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.offset_BEFORE_CALL_18| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_30| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_47| Int) (|v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.base_BEFORE_CALL_18| Int)) (let ((.cse1 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_30|) 8))) (let ((.cse0 (+ .cse1 2)) (.cse2 (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_30|) 8)) (.cse3 (+ |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.offset_BEFORE_CALL_18| 8))) (and (<= .cse0 |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_47|) (= .cse1 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_47|) 8)) (= .cse2 (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_47|) 8)) (<= .cse0 |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.base_BEFORE_CALL_18|) (= .cse1 (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.base_BEFORE_CALL_18|) .cse3)) (not (= |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_47| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.base_BEFORE_CALL_18|)) (= .cse2 (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#rv~14#1.base_BEFORE_CALL_18|) .cse3)) (not (= |v_ULTIMATE.start_aws_byte_cursor_advance_harness_~#old~0#1.base_BEFORE_CALL_47| |v_ULTIMATE.start_aws_byte_cursor_advance_~#rv~6#1.base_30|)))))) is different from true [2022-11-18 21:14:18,830 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-18 21:14:18,830 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 59 treesize of output 23 [2022-11-18 21:14:18,850 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-18 21:14:18,850 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 13 [2022-11-18 21:14:21,043 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 16 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 72 not checked. [2022-11-18 21:14:21,043 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:14:23,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227973018] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:14:23,662 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:14:23,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 34] total 50 [2022-11-18 21:14:23,663 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174903185] [2022-11-18 21:14:23,663 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:14:23,663 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-11-18 21:14:23,663 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:14:23,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-11-18 21:14:23,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=154, Invalid=2121, Unknown=9, NotChecked=686, Total=2970 [2022-11-18 21:14:23,664 INFO L87 Difference]: Start difference. First operand 219 states and 263 transitions. Second operand has 50 states, 46 states have (on average 3.260869565217391) internal successors, (150), 44 states have internal predecessors, (150), 16 states have call successors, (29), 15 states have call predecessors, (29), 15 states have return successors, (27), 14 states have call predecessors, (27), 15 states have call successors, (27) [2022-11-18 21:17:39,585 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:39,585 INFO L93 Difference]: Finished difference Result 340 states and 399 transitions. [2022-11-18 21:17:39,585 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-11-18 21:17:39,585 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 46 states have (on average 3.260869565217391) internal successors, (150), 44 states have internal predecessors, (150), 16 states have call successors, (29), 15 states have call predecessors, (29), 15 states have return successors, (27), 14 states have call predecessors, (27), 15 states have call successors, (27) Word has length 120 [2022-11-18 21:17:39,586 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:39,586 INFO L225 Difference]: With dead ends: 340 [2022-11-18 21:17:39,586 INFO L226 Difference]: Without dead ends: 252 [2022-11-18 21:17:39,590 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 133 SyntacticMatches, 16 SemanticMatches, 102 ConstructedPredicates, 7 IntricatePredicates, 0 DeprecatedPredicates, 2643 ImplicationChecksByTransitivity, 222.9s TimeCoverageRelationStatistics Valid=548, Invalid=8723, Unknown=69, NotChecked=1372, Total=10712 [2022-11-18 21:17:39,590 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 208 mSDsluCounter, 880 mSDsCounter, 0 mSdLazyCounter, 2459 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 210 SdHoareTripleChecker+Valid, 952 SdHoareTripleChecker+Invalid, 5073 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 2459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2418 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:39,591 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [210 Valid, 952 Invalid, 5073 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 2459 Invalid, 0 Unknown, 2418 Unchecked, 3.0s Time] [2022-11-18 21:17:39,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-11-18 21:17:39,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 225. [2022-11-18 21:17:39,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 159 states have (on average 1.069182389937107) internal successors, (170), 161 states have internal predecessors, (170), 43 states have call successors, (43), 24 states have call predecessors, (43), 22 states have return successors, (44), 39 states have call predecessors, (44), 40 states have call successors, (44) [2022-11-18 21:17:39,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 257 transitions. [2022-11-18 21:17:39,651 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 257 transitions. Word has length 120 [2022-11-18 21:17:39,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:39,651 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 257 transitions. [2022-11-18 21:17:39,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 46 states have (on average 3.260869565217391) internal successors, (150), 44 states have internal predecessors, (150), 16 states have call successors, (29), 15 states have call predecessors, (29), 15 states have return successors, (27), 14 states have call predecessors, (27), 15 states have call successors, (27) [2022-11-18 21:17:39,651 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 257 transitions. [2022-11-18 21:17:39,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2022-11-18 21:17:39,652 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:39,652 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:39,661 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-11-18 21:17:39,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-11-18 21:17:39,853 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:17:39,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:39,853 INFO L85 PathProgramCache]: Analyzing trace with hash 134496030, now seen corresponding path program 1 times [2022-11-18 21:17:39,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:17:39,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1680501389] [2022-11-18 21:17:39,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:39,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:17:40,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:43,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:17:43,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:43,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:17:43,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:17:44,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:17:44,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:17:44,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:17:44,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:17:44,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:17:44,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:17:44,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 21:17:44,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:17:44,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:17:44,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:17:44,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:44,281 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-11-18 21:17:44,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:17:44,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1680501389] [2022-11-18 21:17:44,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1680501389] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:17:44,281 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:17:44,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-11-18 21:17:44,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167513846] [2022-11-18 21:17:44,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:17:44,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-18 21:17:44,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:17:44,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-18 21:17:44,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=372, Unknown=0, NotChecked=0, Total=420 [2022-11-18 21:17:44,283 INFO L87 Difference]: Start difference. First operand 225 states and 257 transitions. Second operand has 21 states, 20 states have (on average 2.7) internal successors, (54), 19 states have internal predecessors, (54), 8 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-18 21:17:46,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:46,617 INFO L93 Difference]: Finished difference Result 261 states and 302 transitions. [2022-11-18 21:17:46,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 21:17:46,618 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 2.7) internal successors, (54), 19 states have internal predecessors, (54), 8 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) Word has length 122 [2022-11-18 21:17:46,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:46,619 INFO L225 Difference]: With dead ends: 261 [2022-11-18 21:17:46,620 INFO L226 Difference]: Without dead ends: 230 [2022-11-18 21:17:46,620 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=160, Invalid=1100, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 21:17:46,620 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 142 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 1787 mSolverCounterSat, 129 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 294 SdHoareTripleChecker+Invalid, 1916 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 129 IncrementalHoareTripleChecker+Valid, 1787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:46,621 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 294 Invalid, 1916 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [129 Valid, 1787 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-18 21:17:46,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2022-11-18 21:17:46,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 214. [2022-11-18 21:17:46,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 149 states have (on average 1.0604026845637584) internal successors, (158), 151 states have internal predecessors, (158), 43 states have call successors, (43), 23 states have call predecessors, (43), 21 states have return successors, (43), 39 states have call predecessors, (43), 40 states have call successors, (43) [2022-11-18 21:17:46,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 244 transitions. [2022-11-18 21:17:46,681 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 244 transitions. Word has length 122 [2022-11-18 21:17:46,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:46,682 INFO L495 AbstractCegarLoop]: Abstraction has 214 states and 244 transitions. [2022-11-18 21:17:46,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 2.7) internal successors, (54), 19 states have internal predecessors, (54), 8 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 8 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-18 21:17:46,682 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 244 transitions. [2022-11-18 21:17:46,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-11-18 21:17:46,683 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:46,683 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:46,683 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-11-18 21:17:46,683 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:17:46,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:46,684 INFO L85 PathProgramCache]: Analyzing trace with hash -188751515, now seen corresponding path program 1 times [2022-11-18 21:17:46,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:17:46,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783835339] [2022-11-18 21:17:46,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:46,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:17:46,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:17:47,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:17:47,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:17:47,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:17:47,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:17:47,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:17:47,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:17:47,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:17:47,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:17:47,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 21:17:47,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:17:47,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:17:47,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:47,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:17:47,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:48,099 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2022-11-18 21:17:48,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:17:48,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783835339] [2022-11-18 21:17:48,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1783835339] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:17:48,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:17:48,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 21:17:48,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1756484773] [2022-11-18 21:17:48,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:17:48,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 21:17:48,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:17:48,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 21:17:48,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-18 21:17:48,101 INFO L87 Difference]: Start difference. First operand 214 states and 244 transitions. Second operand has 14 states, 13 states have (on average 4.076923076923077) internal successors, (53), 11 states have internal predecessors, (53), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-11-18 21:17:48,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:48,944 INFO L93 Difference]: Finished difference Result 220 states and 249 transitions. [2022-11-18 21:17:48,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:17:48,945 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.076923076923077) internal successors, (53), 11 states have internal predecessors, (53), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) Word has length 124 [2022-11-18 21:17:48,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:48,946 INFO L225 Difference]: With dead ends: 220 [2022-11-18 21:17:48,946 INFO L226 Difference]: Without dead ends: 218 [2022-11-18 21:17:48,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2022-11-18 21:17:48,947 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 60 mSDsluCounter, 557 mSDsCounter, 0 mSdLazyCounter, 636 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 659 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:48,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 630 Invalid, 659 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 636 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 21:17:48,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2022-11-18 21:17:49,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 218. [2022-11-18 21:17:49,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 218 states, 152 states have (on average 1.0592105263157894) internal successors, (161), 154 states have internal predecessors, (161), 43 states have call successors, (43), 24 states have call predecessors, (43), 22 states have return successors, (43), 39 states have call predecessors, (43), 40 states have call successors, (43) [2022-11-18 21:17:49,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 218 states to 218 states and 247 transitions. [2022-11-18 21:17:49,003 INFO L78 Accepts]: Start accepts. Automaton has 218 states and 247 transitions. Word has length 124 [2022-11-18 21:17:49,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:49,004 INFO L495 AbstractCegarLoop]: Abstraction has 218 states and 247 transitions. [2022-11-18 21:17:49,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.076923076923077) internal successors, (53), 11 states have internal predecessors, (53), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 1 states have call successors, (13) [2022-11-18 21:17:49,004 INFO L276 IsEmpty]: Start isEmpty. Operand 218 states and 247 transitions. [2022-11-18 21:17:49,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-18 21:17:49,005 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:49,005 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:49,006 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-11-18 21:17:49,006 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:17:49,006 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:49,006 INFO L85 PathProgramCache]: Analyzing trace with hash 1413159472, now seen corresponding path program 2 times [2022-11-18 21:17:49,006 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:17:49,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830643477] [2022-11-18 21:17:49,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:49,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:17:49,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:52,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:17:52,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:17:53,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:17:53,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:17:53,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:17:53,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:17:53,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:17:53,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:17:53,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:17:53,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:17:53,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 21:17:53,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:17:53,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:17:53,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 21:17:53,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:17:53,284 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2022-11-18 21:17:53,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:17:53,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830643477] [2022-11-18 21:17:53,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830643477] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:17:53,285 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:17:53,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-11-18 21:17:53,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831044846] [2022-11-18 21:17:53,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:17:53,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-18 21:17:53,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:17:53,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-18 21:17:53,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=413, Unknown=0, NotChecked=0, Total=462 [2022-11-18 21:17:53,286 INFO L87 Difference]: Start difference. First operand 218 states and 247 transitions. Second operand has 22 states, 20 states have (on average 2.35) internal successors, (47), 18 states have internal predecessors, (47), 9 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 7 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-18 21:17:56,709 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:17:56,709 INFO L93 Difference]: Finished difference Result 238 states and 272 transitions. [2022-11-18 21:17:56,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 21:17:56,710 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 20 states have (on average 2.35) internal successors, (47), 18 states have internal predecessors, (47), 9 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 7 states have call predecessors, (14), 8 states have call successors, (14) Word has length 126 [2022-11-18 21:17:56,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:17:56,710 INFO L225 Difference]: With dead ends: 238 [2022-11-18 21:17:56,710 INFO L226 Difference]: Without dead ends: 236 [2022-11-18 21:17:56,711 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 140 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=141, Invalid=915, Unknown=0, NotChecked=0, Total=1056 [2022-11-18 21:17:56,711 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 82 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 1754 mSolverCounterSat, 72 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 1826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 1754 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:17:56,712 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 399 Invalid, 1826 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 1754 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2022-11-18 21:17:56,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-11-18 21:17:56,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 224. [2022-11-18 21:17:56,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 156 states have (on average 1.064102564102564) internal successors, (166), 159 states have internal predecessors, (166), 44 states have call successors, (44), 25 states have call predecessors, (44), 23 states have return successors, (44), 39 states have call predecessors, (44), 41 states have call successors, (44) [2022-11-18 21:17:56,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 254 transitions. [2022-11-18 21:17:56,772 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 254 transitions. Word has length 126 [2022-11-18 21:17:56,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:17:56,772 INFO L495 AbstractCegarLoop]: Abstraction has 224 states and 254 transitions. [2022-11-18 21:17:56,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 20 states have (on average 2.35) internal successors, (47), 18 states have internal predecessors, (47), 9 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 7 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-18 21:17:56,773 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 254 transitions. [2022-11-18 21:17:56,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-18 21:17:56,773 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:17:56,773 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:17:56,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-11-18 21:17:56,774 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:17:56,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:17:56,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1453834222, now seen corresponding path program 2 times [2022-11-18 21:17:56,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:17:56,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1981785524] [2022-11-18 21:17:56,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:17:56,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:17:57,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:18:01,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:18:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:18:01,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:18:01,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:18:01,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:18:01,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:18:01,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:18:01,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:18:01,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:18:01,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 21:18:01,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:18:01,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:18:01,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 21:18:01,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:01,510 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2022-11-18 21:18:01,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:18:01,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1981785524] [2022-11-18 21:18:01,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1981785524] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:18:01,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:18:01,511 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-18 21:18:01,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899964808] [2022-11-18 21:18:01,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:18:01,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 21:18:01,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:18:01,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 21:18:01,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:18:01,512 INFO L87 Difference]: Start difference. First operand 224 states and 254 transitions. Second operand has 18 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 9 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 7 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-18 21:18:03,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:18:03,608 INFO L93 Difference]: Finished difference Result 240 states and 272 transitions. [2022-11-18 21:18:03,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-18 21:18:03,609 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 9 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 7 states have call predecessors, (14), 8 states have call successors, (14) Word has length 126 [2022-11-18 21:18:03,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:18:03,609 INFO L225 Difference]: With dead ends: 240 [2022-11-18 21:18:03,609 INFO L226 Difference]: Without dead ends: 238 [2022-11-18 21:18:03,610 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=97, Invalid=605, Unknown=0, NotChecked=0, Total=702 [2022-11-18 21:18:03,610 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 78 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 1441 mSolverCounterSat, 84 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 1525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 84 IncrementalHoareTripleChecker+Valid, 1441 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:18:03,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 417 Invalid, 1525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [84 Valid, 1441 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-18 21:18:03,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2022-11-18 21:18:03,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 213. [2022-11-18 21:18:03,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 148 states have (on average 1.0608108108108107) internal successors, (157), 152 states have internal predecessors, (157), 42 states have call successors, (42), 23 states have call predecessors, (42), 22 states have return successors, (42), 37 states have call predecessors, (42), 39 states have call successors, (42) [2022-11-18 21:18:03,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 241 transitions. [2022-11-18 21:18:03,674 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 241 transitions. Word has length 126 [2022-11-18 21:18:03,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:18:03,674 INFO L495 AbstractCegarLoop]: Abstraction has 213 states and 241 transitions. [2022-11-18 21:18:03,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 16 states have (on average 2.9375) internal successors, (47), 16 states have internal predecessors, (47), 9 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 7 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-18 21:18:03,674 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 241 transitions. [2022-11-18 21:18:03,675 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-18 21:18:03,675 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:18:03,675 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:18:03,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-11-18 21:18:03,675 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:18:03,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:18:03,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1440726182, now seen corresponding path program 1 times [2022-11-18 21:18:03,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:18:03,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [500677117] [2022-11-18 21:18:03,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:03,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:18:03,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:05,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:18:05,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:05,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:18:05,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:05,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:18:05,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:05,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:18:05,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:05,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:18:05,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:05,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:18:05,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:05,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:18:05,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:05,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:18:05,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:05,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:18:05,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:05,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:18:05,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:05,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 21:18:05,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:06,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:18:06,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:06,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:18:06,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:06,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 21:18:06,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:06,075 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 24 proven. 6 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-18 21:18:06,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:18:06,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [500677117] [2022-11-18 21:18:06,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [500677117] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:18:06,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [975280320] [2022-11-18 21:18:06,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:06,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:18:06,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:18:06,077 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:18:06,082 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-18 21:18:06,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:06,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 2778 conjuncts, 44 conjunts are in the unsatisfiable core [2022-11-18 21:18:06,791 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:18:06,901 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 17 [2022-11-18 21:18:06,905 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 12 [2022-11-18 21:18:06,918 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 21:18:06,918 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 21:18:06,924 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-18 21:18:11,876 INFO L321 Elim1Store]: treesize reduction 8, result has 68.0 percent of original size [2022-11-18 21:18:11,877 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 37 treesize of output 37 [2022-11-18 21:18:11,936 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 47 proven. 25 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2022-11-18 21:18:11,936 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:18:12,608 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:18:12,608 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 28 treesize of output 29 [2022-11-18 21:18:12,619 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:18:12,619 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 24 [2022-11-18 21:18:12,628 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2022-11-18 21:18:12,639 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:18:12,640 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 48 treesize of output 48 [2022-11-18 21:18:12,905 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 42 proven. 18 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-18 21:18:12,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [975280320] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 21:18:12,905 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 21:18:12,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 15] total 35 [2022-11-18 21:18:12,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1908125574] [2022-11-18 21:18:12,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 21:18:12,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-11-18 21:18:12,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:18:12,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-11-18 21:18:12,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=1081, Unknown=1, NotChecked=0, Total=1190 [2022-11-18 21:18:12,907 INFO L87 Difference]: Start difference. First operand 213 states and 241 transitions. Second operand has 35 states, 32 states have (on average 3.1875) internal successors, (102), 34 states have internal predecessors, (102), 16 states have call successors, (31), 4 states have call predecessors, (31), 6 states have return successors, (30), 12 states have call predecessors, (30), 15 states have call successors, (30) [2022-11-18 21:18:16,101 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:18:16,101 INFO L93 Difference]: Finished difference Result 280 states and 321 transitions. [2022-11-18 21:18:16,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-18 21:18:16,102 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 32 states have (on average 3.1875) internal successors, (102), 34 states have internal predecessors, (102), 16 states have call successors, (31), 4 states have call predecessors, (31), 6 states have return successors, (30), 12 states have call predecessors, (30), 15 states have call successors, (30) Word has length 126 [2022-11-18 21:18:16,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:18:16,104 INFO L225 Difference]: With dead ends: 280 [2022-11-18 21:18:16,104 INFO L226 Difference]: Without dead ends: 265 [2022-11-18 21:18:16,105 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 312 GetRequests, 255 SyntacticMatches, 6 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 476 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=300, Invalid=2455, Unknown=1, NotChecked=0, Total=2756 [2022-11-18 21:18:16,105 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 212 mSDsluCounter, 1090 mSDsCounter, 0 mSdLazyCounter, 2296 mSolverCounterSat, 156 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 1182 SdHoareTripleChecker+Invalid, 2852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 156 IncrementalHoareTripleChecker+Valid, 2296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 400 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:18:16,105 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 1182 Invalid, 2852 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [156 Valid, 2296 Invalid, 0 Unknown, 400 Unchecked, 2.2s Time] [2022-11-18 21:18:16,106 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2022-11-18 21:18:16,169 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 237. [2022-11-18 21:18:16,169 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 169 states have (on average 1.0591715976331362) internal successors, (179), 173 states have internal predecessors, (179), 42 states have call successors, (42), 25 states have call predecessors, (42), 25 states have return successors, (42), 38 states have call predecessors, (42), 39 states have call successors, (42) [2022-11-18 21:18:16,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 263 transitions. [2022-11-18 21:18:16,170 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 263 transitions. Word has length 126 [2022-11-18 21:18:16,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:18:16,170 INFO L495 AbstractCegarLoop]: Abstraction has 237 states and 263 transitions. [2022-11-18 21:18:16,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 32 states have (on average 3.1875) internal successors, (102), 34 states have internal predecessors, (102), 16 states have call successors, (31), 4 states have call predecessors, (31), 6 states have return successors, (30), 12 states have call predecessors, (30), 15 states have call successors, (30) [2022-11-18 21:18:16,170 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 263 transitions. [2022-11-18 21:18:16,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-18 21:18:16,171 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:18:16,171 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:18:16,179 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-18 21:18:16,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:18:16,372 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:18:16,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:18:16,372 INFO L85 PathProgramCache]: Analyzing trace with hash 111840998, now seen corresponding path program 2 times [2022-11-18 21:18:16,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:18:16,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245082389] [2022-11-18 21:18:16,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:16,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:18:16,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:18:17,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:18:17,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:18:17,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:18:17,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:18:17,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:18:17,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:18:17,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:18:17,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:18:17,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 21:18:17,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:18:17,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:18:17,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:18:17,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 21:18:17,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:17,768 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 54 proven. 5 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2022-11-18 21:18:17,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:18:17,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245082389] [2022-11-18 21:18:17,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245082389] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:18:17,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1197583288] [2022-11-18 21:18:17,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:18:17,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:18:17,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:18:17,770 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:18:17,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-18 21:18:19,326 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:18:19,326 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:18:19,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 2778 conjuncts, 50 conjunts are in the unsatisfiable core [2022-11-18 21:18:19,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:18:19,465 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 17 [2022-11-18 21:18:19,469 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 12 [2022-11-18 21:18:19,485 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 21:18:19,485 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 21:18:19,490 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-18 21:18:20,326 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 70 proven. 4 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2022-11-18 21:18:20,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:18:20,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1197583288] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:18:20,786 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:18:20,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 16] total 24 [2022-11-18 21:18:20,787 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357219278] [2022-11-18 21:18:20,787 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:18:20,787 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-18 21:18:20,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:18:20,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-18 21:18:20,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=777, Unknown=0, NotChecked=0, Total=870 [2022-11-18 21:18:20,788 INFO L87 Difference]: Start difference. First operand 237 states and 263 transitions. Second operand has 24 states, 22 states have (on average 4.454545454545454) internal successors, (98), 21 states have internal predecessors, (98), 9 states have call successors, (28), 4 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 9 states have call successors, (27) [2022-11-18 21:18:21,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:18:21,957 INFO L93 Difference]: Finished difference Result 282 states and 315 transitions. [2022-11-18 21:18:21,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 21:18:21,958 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 4.454545454545454) internal successors, (98), 21 states have internal predecessors, (98), 9 states have call successors, (28), 4 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 9 states have call successors, (27) Word has length 126 [2022-11-18 21:18:21,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:18:21,959 INFO L225 Difference]: With dead ends: 282 [2022-11-18 21:18:21,959 INFO L226 Difference]: Without dead ends: 244 [2022-11-18 21:18:21,960 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 159 SyntacticMatches, 4 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 322 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=165, Invalid=1395, Unknown=0, NotChecked=0, Total=1560 [2022-11-18 21:18:21,960 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 99 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 476 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 407 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 476 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 145 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 21:18:21,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 407 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 476 Invalid, 0 Unknown, 145 Unchecked, 0.6s Time] [2022-11-18 21:18:21,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2022-11-18 21:18:22,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 230. [2022-11-18 21:18:22,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 230 states, 163 states have (on average 1.0552147239263803) internal successors, (172), 167 states have internal predecessors, (172), 42 states have call successors, (42), 24 states have call predecessors, (42), 24 states have return successors, (41), 38 states have call predecessors, (41), 39 states have call successors, (41) [2022-11-18 21:18:22,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 255 transitions. [2022-11-18 21:18:22,082 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 255 transitions. Word has length 126 [2022-11-18 21:18:22,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:18:22,082 INFO L495 AbstractCegarLoop]: Abstraction has 230 states and 255 transitions. [2022-11-18 21:18:22,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 4.454545454545454) internal successors, (98), 21 states have internal predecessors, (98), 9 states have call successors, (28), 4 states have call predecessors, (28), 6 states have return successors, (27), 7 states have call predecessors, (27), 9 states have call successors, (27) [2022-11-18 21:18:22,083 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 255 transitions. [2022-11-18 21:18:22,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-18 21:18:22,084 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:18:22,084 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:18:22,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-18 21:18:22,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:18:22,295 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:18:22,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:18:22,296 INFO L85 PathProgramCache]: Analyzing trace with hash 152242222, now seen corresponding path program 1 times [2022-11-18 21:18:22,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:18:22,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915341036] [2022-11-18 21:18:22,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:22,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:18:22,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:18:26,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:18:26,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:18:26,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:18:26,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:18:26,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:18:26,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:18:26,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:18:26,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:18:26,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:18:26,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 21:18:26,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:18:26,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:18:26,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 21:18:26,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:26,300 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2022-11-18 21:18:26,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:18:26,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915341036] [2022-11-18 21:18:26,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915341036] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:18:26,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:18:26,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-11-18 21:18:26,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979228174] [2022-11-18 21:18:26,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:18:26,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 21:18:26,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:18:26,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 21:18:26,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=336, Unknown=0, NotChecked=0, Total=380 [2022-11-18 21:18:26,302 INFO L87 Difference]: Start difference. First operand 230 states and 255 transitions. Second operand has 20 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 9 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 7 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-18 21:18:28,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:18:28,793 INFO L93 Difference]: Finished difference Result 254 states and 284 transitions. [2022-11-18 21:18:28,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:18:28,794 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 9 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 7 states have call predecessors, (14), 8 states have call successors, (14) Word has length 126 [2022-11-18 21:18:28,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:18:28,795 INFO L225 Difference]: With dead ends: 254 [2022-11-18 21:18:28,795 INFO L226 Difference]: Without dead ends: 252 [2022-11-18 21:18:28,795 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=130, Invalid=800, Unknown=0, NotChecked=0, Total=930 [2022-11-18 21:18:28,796 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 128 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 1428 mSolverCounterSat, 117 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 251 SdHoareTripleChecker+Invalid, 1545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 1428 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:18:28,796 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 251 Invalid, 1545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 1428 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-18 21:18:28,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-11-18 21:18:28,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 228. [2022-11-18 21:18:28,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 228 states, 162 states have (on average 1.0493827160493827) internal successors, (170), 165 states have internal predecessors, (170), 41 states have call successors, (41), 24 states have call predecessors, (41), 24 states have return successors, (40), 38 states have call predecessors, (40), 38 states have call successors, (40) [2022-11-18 21:18:28,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 251 transitions. [2022-11-18 21:18:28,869 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 251 transitions. Word has length 126 [2022-11-18 21:18:28,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:18:28,869 INFO L495 AbstractCegarLoop]: Abstraction has 228 states and 251 transitions. [2022-11-18 21:18:28,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 2.611111111111111) internal successors, (47), 17 states have internal predecessors, (47), 9 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 7 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-18 21:18:28,869 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 251 transitions. [2022-11-18 21:18:28,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-18 21:18:28,870 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:18:28,870 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:18:28,870 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-11-18 21:18:28,870 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:18:28,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:18:28,871 INFO L85 PathProgramCache]: Analyzing trace with hash 1346349573, now seen corresponding path program 1 times [2022-11-18 21:18:28,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:18:28,871 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [931843981] [2022-11-18 21:18:28,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:28,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:18:28,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:18:31,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:18:31,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:18:31,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:18:31,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:18:31,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:18:31,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:18:31,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:18:31,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:18:31,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:18:31,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 21:18:31,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:18:31,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:18:31,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 21:18:31,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-18 21:18:31,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:31,397 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2022-11-18 21:18:31,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:18:31,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [931843981] [2022-11-18 21:18:31,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [931843981] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:18:31,397 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:18:31,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-18 21:18:31,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467984273] [2022-11-18 21:18:31,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:18:31,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-18 21:18:31,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:18:31,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-18 21:18:31,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-11-18 21:18:31,399 INFO L87 Difference]: Start difference. First operand 228 states and 251 transitions. Second operand has 18 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 9 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 9 states have call predecessors, (15), 8 states have call successors, (15) [2022-11-18 21:18:33,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:18:33,392 INFO L93 Difference]: Finished difference Result 244 states and 269 transitions. [2022-11-18 21:18:33,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 21:18:33,393 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 9 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 9 states have call predecessors, (15), 8 states have call successors, (15) Word has length 132 [2022-11-18 21:18:33,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:18:33,394 INFO L225 Difference]: With dead ends: 244 [2022-11-18 21:18:33,394 INFO L226 Difference]: Without dead ends: 231 [2022-11-18 21:18:33,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=118, Invalid=752, Unknown=0, NotChecked=0, Total=870 [2022-11-18 21:18:33,395 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 69 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 1406 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 1468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 1406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:18:33,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 347 Invalid, 1468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 1406 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-18 21:18:33,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2022-11-18 21:18:33,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 227. [2022-11-18 21:18:33,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 161 states have (on average 1.0434782608695652) internal successors, (168), 164 states have internal predecessors, (168), 41 states have call successors, (41), 24 states have call predecessors, (41), 24 states have return successors, (40), 38 states have call predecessors, (40), 38 states have call successors, (40) [2022-11-18 21:18:33,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 249 transitions. [2022-11-18 21:18:33,450 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 249 transitions. Word has length 132 [2022-11-18 21:18:33,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:18:33,451 INFO L495 AbstractCegarLoop]: Abstraction has 227 states and 249 transitions. [2022-11-18 21:18:33,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 3.0) internal successors, (51), 16 states have internal predecessors, (51), 9 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 9 states have call predecessors, (15), 8 states have call successors, (15) [2022-11-18 21:18:33,451 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 249 transitions. [2022-11-18 21:18:33,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-18 21:18:33,452 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:18:33,452 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:18:33,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-11-18 21:18:33,452 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:18:33,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:18:33,452 INFO L85 PathProgramCache]: Analyzing trace with hash 2025621827, now seen corresponding path program 1 times [2022-11-18 21:18:33,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:18:33,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725541882] [2022-11-18 21:18:33,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:33,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:18:33,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:18:36,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:18:36,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:18:36,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:18:36,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:18:36,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:18:36,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:18:36,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:18:36,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:18:36,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:18:36,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 21:18:36,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:18:36,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:18:36,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 21:18:36,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-18 21:18:36,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:36,958 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 32 proven. 12 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-18 21:18:36,958 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:18:36,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725541882] [2022-11-18 21:18:36,958 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725541882] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:18:36,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833572112] [2022-11-18 21:18:36,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:36,959 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:18:36,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:18:36,959 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:18:36,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-18 21:18:37,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:37,706 INFO L263 TraceCheckSpWp]: Trace formula consists of 2793 conjuncts, 63 conjunts are in the unsatisfiable core [2022-11-18 21:18:37,711 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:18:37,859 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 17 [2022-11-18 21:18:37,865 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 12 [2022-11-18 21:18:37,881 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 21:18:37,881 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 21:18:37,886 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-18 21:18:41,403 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:18:41,422 INFO L321 Elim1Store]: treesize reduction 19, result has 42.4 percent of original size [2022-11-18 21:18:41,422 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 34 [2022-11-18 21:18:41,568 INFO L134 CoverageAnalysis]: Checked inductivity of 144 backedges. 69 proven. 30 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-18 21:18:41,568 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:18:42,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833572112] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:18:42,271 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:18:42,271 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 26] total 39 [2022-11-18 21:18:42,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462509107] [2022-11-18 21:18:42,271 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:18:42,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-11-18 21:18:42,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:18:42,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-11-18 21:18:42,273 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=1921, Unknown=1, NotChecked=0, Total=2070 [2022-11-18 21:18:42,273 INFO L87 Difference]: Start difference. First operand 227 states and 249 transitions. Second operand has 39 states, 34 states have (on average 3.088235294117647) internal successors, (105), 35 states have internal predecessors, (105), 12 states have call successors, (25), 5 states have call predecessors, (25), 7 states have return successors, (22), 9 states have call predecessors, (22), 10 states have call successors, (22) [2022-11-18 21:18:45,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:18:45,886 INFO L93 Difference]: Finished difference Result 281 states and 309 transitions. [2022-11-18 21:18:45,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-18 21:18:45,886 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 34 states have (on average 3.088235294117647) internal successors, (105), 35 states have internal predecessors, (105), 12 states have call successors, (25), 5 states have call predecessors, (25), 7 states have return successors, (22), 9 states have call predecessors, (22), 10 states have call successors, (22) Word has length 132 [2022-11-18 21:18:45,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:18:45,888 INFO L225 Difference]: With dead ends: 281 [2022-11-18 21:18:45,888 INFO L226 Difference]: Without dead ends: 279 [2022-11-18 21:18:45,889 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 157 SyntacticMatches, 11 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1043 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=318, Invalid=4103, Unknown=1, NotChecked=0, Total=4422 [2022-11-18 21:18:45,889 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 152 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 1739 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 2094 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 1739 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 247 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-18 21:18:45,889 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 886 Invalid, 2094 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 1739 Invalid, 0 Unknown, 247 Unchecked, 1.8s Time] [2022-11-18 21:18:45,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 279 states. [2022-11-18 21:18:46,010 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 279 to 262. [2022-11-18 21:18:46,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 185 states have (on average 1.0432432432432432) internal successors, (193), 189 states have internal predecessors, (193), 47 states have call successors, (47), 29 states have call predecessors, (47), 29 states have return successors, (46), 43 states have call predecessors, (46), 44 states have call successors, (46) [2022-11-18 21:18:46,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 286 transitions. [2022-11-18 21:18:46,011 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 286 transitions. Word has length 132 [2022-11-18 21:18:46,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:18:46,011 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 286 transitions. [2022-11-18 21:18:46,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 34 states have (on average 3.088235294117647) internal successors, (105), 35 states have internal predecessors, (105), 12 states have call successors, (25), 5 states have call predecessors, (25), 7 states have return successors, (22), 9 states have call predecessors, (22), 10 states have call successors, (22) [2022-11-18 21:18:46,011 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 286 transitions. [2022-11-18 21:18:46,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-18 21:18:46,012 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:18:46,012 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:18:46,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-18 21:18:46,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-11-18 21:18:46,213 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:18:46,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:18:46,213 INFO L85 PathProgramCache]: Analyzing trace with hash 149782773, now seen corresponding path program 3 times [2022-11-18 21:18:46,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:18:46,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369867795] [2022-11-18 21:18:46,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:46,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:18:46,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:18:50,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:18:50,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:18:50,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:18:50,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:18:50,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:18:50,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:18:50,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:18:50,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:18:50,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 21:18:50,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:18:50,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:18:50,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:18:50,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-11-18 21:18:50,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:18:50,405 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2022-11-18 21:18:50,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:18:50,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369867795] [2022-11-18 21:18:50,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1369867795] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 21:18:50,405 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 21:18:50,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-11-18 21:18:50,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220416633] [2022-11-18 21:18:50,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 21:18:50,406 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-18 21:18:50,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:18:50,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-18 21:18:50,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2022-11-18 21:18:50,407 INFO L87 Difference]: Start difference. First operand 262 states and 286 transitions. Second operand has 17 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 8 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) [2022-11-18 21:18:52,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:18:52,064 INFO L93 Difference]: Finished difference Result 275 states and 298 transitions. [2022-11-18 21:18:52,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-18 21:18:52,065 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 8 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) Word has length 132 [2022-11-18 21:18:52,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:18:52,066 INFO L225 Difference]: With dead ends: 275 [2022-11-18 21:18:52,066 INFO L226 Difference]: Without dead ends: 260 [2022-11-18 21:18:52,066 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=93, Invalid=413, Unknown=0, NotChecked=0, Total=506 [2022-11-18 21:18:52,066 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 63 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 1059 mSolverCounterSat, 67 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 1126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 67 IncrementalHoareTripleChecker+Valid, 1059 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 21:18:52,067 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 208 Invalid, 1126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [67 Valid, 1059 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-18 21:18:52,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-11-18 21:18:52,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 259. [2022-11-18 21:18:52,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 184 states have (on average 1.0326086956521738) internal successors, (190), 187 states have internal predecessors, (190), 45 states have call successors, (45), 29 states have call predecessors, (45), 29 states have return successors, (44), 42 states have call predecessors, (44), 42 states have call successors, (44) [2022-11-18 21:18:52,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 279 transitions. [2022-11-18 21:18:52,135 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 279 transitions. Word has length 132 [2022-11-18 21:18:52,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:18:52,135 INFO L495 AbstractCegarLoop]: Abstraction has 259 states and 279 transitions. [2022-11-18 21:18:52,135 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 2.9375) internal successors, (47), 15 states have internal predecessors, (47), 8 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (14), 6 states have call predecessors, (14), 7 states have call successors, (14) [2022-11-18 21:18:52,135 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 279 transitions. [2022-11-18 21:18:52,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-11-18 21:18:52,136 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:18:52,136 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:18:52,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-11-18 21:18:52,136 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:18:52,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:18:52,137 INFO L85 PathProgramCache]: Analyzing trace with hash 340723670, now seen corresponding path program 1 times [2022-11-18 21:18:52,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:18:52,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313941566] [2022-11-18 21:18:52,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:18:52,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:18:53,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:19:00,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:19:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:19:00,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:19:00,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:19:00,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:19:00,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:19:00,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:19:00,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:19:00,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:19:00,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 21:19:00,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:19:00,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:19:00,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 21:19:00,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-18 21:19:00,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-11-18 21:19:00,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:00,775 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 39 proven. 7 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-11-18 21:19:00,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:19:00,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313941566] [2022-11-18 21:19:00,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313941566] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:19:00,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176288056] [2022-11-18 21:19:00,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:19:00,776 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:19:00,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:19:00,777 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:19:00,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-18 21:19:01,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:01,529 INFO L263 TraceCheckSpWp]: Trace formula consists of 2810 conjuncts, 109 conjunts are in the unsatisfiable core [2022-11-18 21:19:01,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:19:01,910 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-18 21:19:01,913 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:19:01,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:01,929 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:19:01,951 INFO L321 Elim1Store]: treesize reduction 30, result has 41.2 percent of original size [2022-11-18 21:19:01,951 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 60 treesize of output 37 [2022-11-18 21:19:01,964 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:19:01,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:01,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:01,970 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:19:01,997 INFO L321 Elim1Store]: treesize reduction 30, result has 45.5 percent of original size [2022-11-18 21:19:01,997 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 64 treesize of output 45 [2022-11-18 21:19:07,326 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-18 21:19:07,327 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 133 treesize of output 137 [2022-11-18 21:19:08,928 INFO L321 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2022-11-18 21:19:08,929 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 13 [2022-11-18 21:19:08,937 INFO L321 Elim1Store]: treesize reduction 36, result has 2.7 percent of original size [2022-11-18 21:19:08,937 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 13 [2022-11-18 21:19:09,155 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 61 proven. 28 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2022-11-18 21:19:09,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:19:17,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176288056] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:19:17,287 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:19:17,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 29] total 56 [2022-11-18 21:19:17,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336748452] [2022-11-18 21:19:17,288 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:19:17,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-11-18 21:19:17,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:19:17,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-11-18 21:19:17,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=247, Invalid=4309, Unknown=0, NotChecked=0, Total=4556 [2022-11-18 21:19:17,289 INFO L87 Difference]: Start difference. First operand 259 states and 279 transitions. Second operand has 56 states, 48 states have (on average 2.1458333333333335) internal successors, (103), 47 states have internal predecessors, (103), 22 states have call successors, (34), 4 states have call predecessors, (34), 8 states have return successors, (32), 20 states have call predecessors, (32), 20 states have call successors, (32) [2022-11-18 21:19:28,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:19:28,008 INFO L93 Difference]: Finished difference Result 279 states and 304 transitions. [2022-11-18 21:19:28,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-11-18 21:19:28,008 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 48 states have (on average 2.1458333333333335) internal successors, (103), 47 states have internal predecessors, (103), 22 states have call successors, (34), 4 states have call predecessors, (34), 8 states have return successors, (32), 20 states have call predecessors, (32), 20 states have call successors, (32) Word has length 138 [2022-11-18 21:19:28,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:19:28,010 INFO L225 Difference]: With dead ends: 279 [2022-11-18 21:19:28,010 INFO L226 Difference]: Without dead ends: 277 [2022-11-18 21:19:28,011 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 146 SyntacticMatches, 12 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3367 ImplicationChecksByTransitivity, 20.6s TimeCoverageRelationStatistics Valid=703, Invalid=11069, Unknown=0, NotChecked=0, Total=11772 [2022-11-18 21:19:28,011 INFO L413 NwaCegarLoop]: 41 mSDtfsCounter, 144 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 3077 mSolverCounterSat, 200 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 3984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 200 IncrementalHoareTripleChecker+Valid, 3077 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 707 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-11-18 21:19:28,012 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 533 Invalid, 3984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [200 Valid, 3077 Invalid, 0 Unknown, 707 Unchecked, 4.0s Time] [2022-11-18 21:19:28,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2022-11-18 21:19:28,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 265. [2022-11-18 21:19:28,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 188 states have (on average 1.0319148936170213) internal successors, (194), 190 states have internal predecessors, (194), 47 states have call successors, (47), 30 states have call predecessors, (47), 29 states have return successors, (46), 44 states have call predecessors, (46), 44 states have call successors, (46) [2022-11-18 21:19:28,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 287 transitions. [2022-11-18 21:19:28,091 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 287 transitions. Word has length 138 [2022-11-18 21:19:28,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:19:28,091 INFO L495 AbstractCegarLoop]: Abstraction has 265 states and 287 transitions. [2022-11-18 21:19:28,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 48 states have (on average 2.1458333333333335) internal successors, (103), 47 states have internal predecessors, (103), 22 states have call successors, (34), 4 states have call predecessors, (34), 8 states have return successors, (32), 20 states have call predecessors, (32), 20 states have call successors, (32) [2022-11-18 21:19:28,091 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 287 transitions. [2022-11-18 21:19:28,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-11-18 21:19:28,092 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:19:28,092 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:19:28,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-18 21:19:28,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-11-18 21:19:28,293 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:19:28,293 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:19:28,293 INFO L85 PathProgramCache]: Analyzing trace with hash -2039245230, now seen corresponding path program 2 times [2022-11-18 21:19:28,293 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:19:28,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845378506] [2022-11-18 21:19:28,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:19:28,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:19:28,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:19:31,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:19:31,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:19:31,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:19:31,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:19:31,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:19:31,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:19:31,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:19:31,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:19:31,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 21:19:31,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:19:31,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:19:31,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:19:31,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-11-18 21:19:31,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-11-18 21:19:31,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:31,869 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 44 proven. 23 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2022-11-18 21:19:31,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:19:31,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845378506] [2022-11-18 21:19:31,869 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845378506] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:19:31,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990687175] [2022-11-18 21:19:31,870 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 21:19:31,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:19:31,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:19:31,871 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:19:31,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-18 21:19:33,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 21:19:33,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 21:19:33,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 2815 conjuncts, 65 conjunts are in the unsatisfiable core [2022-11-18 21:19:33,537 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:19:33,672 INFO L350 Elim1Store]: Elim1 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 17 [2022-11-18 21:19:33,675 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 12 [2022-11-18 21:19:33,692 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 21:19:33,692 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2022-11-18 21:19:33,698 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-18 21:19:37,155 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 21:19:37,173 INFO L321 Elim1Store]: treesize reduction 19, result has 42.4 percent of original size [2022-11-18 21:19:37,174 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 34 [2022-11-18 21:19:37,305 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 72 proven. 39 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2022-11-18 21:19:37,305 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:19:37,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990687175] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:19:37,798 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:19:37,798 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 26] total 40 [2022-11-18 21:19:37,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1552881155] [2022-11-18 21:19:37,799 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:19:37,799 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2022-11-18 21:19:37,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:19:37,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2022-11-18 21:19:37,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1924, Unknown=0, NotChecked=0, Total=2070 [2022-11-18 21:19:37,800 INFO L87 Difference]: Start difference. First operand 265 states and 287 transitions. Second operand has 40 states, 35 states have (on average 3.2) internal successors, (112), 34 states have internal predecessors, (112), 14 states have call successors, (25), 5 states have call predecessors, (25), 7 states have return successors, (22), 10 states have call predecessors, (22), 12 states have call successors, (22) [2022-11-18 21:19:40,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:19:40,945 INFO L93 Difference]: Finished difference Result 313 states and 330 transitions. [2022-11-18 21:19:40,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-18 21:19:40,945 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 35 states have (on average 3.2) internal successors, (112), 34 states have internal predecessors, (112), 14 states have call successors, (25), 5 states have call predecessors, (25), 7 states have return successors, (22), 10 states have call predecessors, (22), 12 states have call successors, (22) Word has length 138 [2022-11-18 21:19:40,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:19:40,946 INFO L225 Difference]: With dead ends: 313 [2022-11-18 21:19:40,946 INFO L226 Difference]: Without dead ends: 311 [2022-11-18 21:19:40,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 173 SyntacticMatches, 9 SemanticMatches, 70 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1412 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=377, Invalid=4735, Unknown=0, NotChecked=0, Total=5112 [2022-11-18 21:19:40,947 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 155 mSDsluCounter, 888 mSDsCounter, 0 mSdLazyCounter, 1352 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 970 SdHoareTripleChecker+Invalid, 2051 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 1352 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 596 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 21:19:40,947 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 970 Invalid, 2051 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 1352 Invalid, 0 Unknown, 596 Unchecked, 1.4s Time] [2022-11-18 21:19:40,948 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2022-11-18 21:19:41,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 307. [2022-11-18 21:19:41,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 307 states, 224 states have (on average 1.0267857142857142) internal successors, (230), 226 states have internal predecessors, (230), 47 states have call successors, (47), 36 states have call predecessors, (47), 35 states have return successors, (46), 44 states have call predecessors, (46), 44 states have call successors, (46) [2022-11-18 21:19:41,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 307 states to 307 states and 323 transitions. [2022-11-18 21:19:41,082 INFO L78 Accepts]: Start accepts. Automaton has 307 states and 323 transitions. Word has length 138 [2022-11-18 21:19:41,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:19:41,082 INFO L495 AbstractCegarLoop]: Abstraction has 307 states and 323 transitions. [2022-11-18 21:19:41,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 35 states have (on average 3.2) internal successors, (112), 34 states have internal predecessors, (112), 14 states have call successors, (25), 5 states have call predecessors, (25), 7 states have return successors, (22), 10 states have call predecessors, (22), 12 states have call successors, (22) [2022-11-18 21:19:41,083 INFO L276 IsEmpty]: Start isEmpty. Operand 307 states and 323 transitions. [2022-11-18 21:19:41,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-11-18 21:19:41,084 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:19:41,084 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:19:41,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-18 21:19:41,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:19:41,297 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:19:41,297 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:19:41,297 INFO L85 PathProgramCache]: Analyzing trace with hash -917825902, now seen corresponding path program 1 times [2022-11-18 21:19:41,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:19:41,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465003832] [2022-11-18 21:19:41,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:19:41,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:19:42,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:52,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:19:52,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:52,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:19:52,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:52,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:19:52,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:52,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:19:52,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:52,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:19:52,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:52,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:19:52,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:53,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:19:53,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:53,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:19:53,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:53,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:19:53,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:53,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:19:53,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:53,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 21:19:53,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:53,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:19:53,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:53,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:19:53,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:53,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 21:19:53,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:53,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-18 21:19:53,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:53,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-11-18 21:19:53,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:53,329 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 16 proven. 3 refuted. 0 times theorem prover too weak. 143 trivial. 0 not checked. [2022-11-18 21:19:53,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:19:53,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465003832] [2022-11-18 21:19:53,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465003832] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:19:53,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230015961] [2022-11-18 21:19:53,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:19:53,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:19:53,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:19:53,331 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:19:53,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-18 21:19:54,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:19:54,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 2801 conjuncts, 202 conjunts are in the unsatisfiable core [2022-11-18 21:19:54,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 21:19:54,431 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-18 21:19:54,818 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-18 21:19:54,818 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 14 [2022-11-18 21:19:55,109 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:19:55,118 INFO L350 Elim1Store]: Elim1 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 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-18 21:19:56,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:56,299 INFO L321 Elim1Store]: treesize reduction 86, result has 24.6 percent of original size [2022-11-18 21:19:56,300 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 9 case distinctions, treesize of input 34 treesize of output 49 [2022-11-18 21:19:56,659 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2022-11-18 21:19:56,718 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2022-11-18 21:19:56,735 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2022-11-18 21:19:58,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:58,174 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 93 treesize of output 91 [2022-11-18 21:19:58,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:58,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:58,207 INFO L321 Elim1Store]: treesize reduction 52, result has 1.9 percent of original size [2022-11-18 21:19:58,207 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 4 case distinctions, treesize of input 106 treesize of output 105 [2022-11-18 21:19:58,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:58,224 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 105 treesize of output 103 [2022-11-18 21:19:58,682 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:58,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:19:58,727 INFO L321 Elim1Store]: treesize reduction 64, result has 24.7 percent of original size [2022-11-18 21:19:58,727 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 27 treesize of output 38 [2022-11-18 21:20:05,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:05,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:05,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:06,022 INFO L321 Elim1Store]: treesize reduction 20, result has 39.4 percent of original size [2022-11-18 21:20:06,022 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 28 [2022-11-18 21:20:06,646 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 57 treesize of output 54 [2022-11-18 21:20:06,659 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:06,665 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:06,670 INFO L321 Elim1Store]: treesize reduction 22, result has 4.3 percent of original size [2022-11-18 21:20:06,671 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 64 treesize of output 66 [2022-11-18 21:20:06,688 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 70 treesize of output 61 [2022-11-18 21:20:18,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:18,578 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 51 treesize of output 35 [2022-11-18 21:20:18,594 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 21:20:18,594 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 66 treesize of output 46 [2022-11-18 21:20:19,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 21:20:19,400 INFO L321 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2022-11-18 21:20:19,401 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 7 new quantified variables, introduced 5 case distinctions, treesize of input 99 treesize of output 67 [2022-11-18 21:20:19,744 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 38 proven. 93 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-18 21:20:19,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 21:20:30,719 WARN L233 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 67 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:20:39,415 WARN L233 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 70 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:20:48,662 WARN L233 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 74 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:20:57,834 WARN L233 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 76 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:21:06,456 WARN L233 SmtUtils]: Spent 8.08s on a formula simplification that was a NOOP. DAG size: 76 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:21:25,607 WARN L233 SmtUtils]: Spent 18.18s on a formula simplification that was a NOOP. DAG size: 84 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 21:21:52,760 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230015961] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:21:52,760 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 21:21:52,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 42] total 66 [2022-11-18 21:21:52,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917450345] [2022-11-18 21:21:52,761 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 21:21:52,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 66 states [2022-11-18 21:21:52,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 21:21:52,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 66 interpolants. [2022-11-18 21:21:52,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=328, Invalid=6476, Unknown=2, NotChecked=0, Total=6806 [2022-11-18 21:21:52,763 INFO L87 Difference]: Start difference. First operand 307 states and 323 transitions. Second operand has 66 states, 56 states have (on average 2.625) internal successors, (147), 54 states have internal predecessors, (147), 20 states have call successors, (35), 12 states have call predecessors, (35), 12 states have return successors, (31), 15 states have call predecessors, (31), 16 states have call successors, (31) [2022-11-18 21:22:17,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 21:22:17,428 INFO L93 Difference]: Finished difference Result 367 states and 377 transitions. [2022-11-18 21:22:17,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-11-18 21:22:17,429 INFO L78 Accepts]: Start accepts. Automaton has has 66 states, 56 states have (on average 2.625) internal successors, (147), 54 states have internal predecessors, (147), 20 states have call successors, (35), 12 states have call predecessors, (35), 12 states have return successors, (31), 15 states have call predecessors, (31), 16 states have call successors, (31) Word has length 142 [2022-11-18 21:22:17,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 21:22:17,431 INFO L225 Difference]: With dead ends: 367 [2022-11-18 21:22:17,431 INFO L226 Difference]: Without dead ends: 298 [2022-11-18 21:22:17,432 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 177 SyntacticMatches, 21 SemanticMatches, 112 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3858 ImplicationChecksByTransitivity, 129.1s TimeCoverageRelationStatistics Valid=582, Invalid=12298, Unknown=2, NotChecked=0, Total=12882 [2022-11-18 21:22:17,432 INFO L413 NwaCegarLoop]: 81 mSDtfsCounter, 63 mSDsluCounter, 1728 mSDsCounter, 0 mSdLazyCounter, 1024 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 1809 SdHoareTripleChecker+Invalid, 2312 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1024 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1267 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-18 21:22:17,432 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [64 Valid, 1809 Invalid, 2312 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1024 Invalid, 0 Unknown, 1267 Unchecked, 1.9s Time] [2022-11-18 21:22:17,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2022-11-18 21:22:17,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 296. [2022-11-18 21:22:17,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 219 states have (on average 1.0228310502283104) internal successors, (224), 221 states have internal predecessors, (224), 41 states have call successors, (41), 36 states have call predecessors, (41), 35 states have return successors, (40), 38 states have call predecessors, (40), 38 states have call successors, (40) [2022-11-18 21:22:17,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 305 transitions. [2022-11-18 21:22:17,501 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 305 transitions. Word has length 142 [2022-11-18 21:22:17,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 21:22:17,501 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 305 transitions. [2022-11-18 21:22:17,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 66 states, 56 states have (on average 2.625) internal successors, (147), 54 states have internal predecessors, (147), 20 states have call successors, (35), 12 states have call predecessors, (35), 12 states have return successors, (31), 15 states have call predecessors, (31), 16 states have call successors, (31) [2022-11-18 21:22:17,501 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 305 transitions. [2022-11-18 21:22:17,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-11-18 21:22:17,502 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 21:22:17,503 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 21:22:17,515 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-11-18 21:22:17,703 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-11-18 21:22:17,703 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 21:22:17,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 21:22:17,704 INFO L85 PathProgramCache]: Analyzing trace with hash 774361938, now seen corresponding path program 1 times [2022-11-18 21:22:17,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 21:22:17,704 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293578183] [2022-11-18 21:22:17,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:22:17,705 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 21:22:19,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:27,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-18 21:22:27,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:27,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-18 21:22:27,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 21:22:28,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-18 21:22:28,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 21:22:28,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 21:22:28,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 21:22:28,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 21:22:28,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 21:22:28,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-18 21:22:28,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-18 21:22:28,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-18 21:22:28,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-18 21:22:28,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-18 21:22:28,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-18 21:22:28,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2022-11-18 21:22:28,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 21:22:28,639 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 37 proven. 21 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2022-11-18 21:22:28,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 21:22:28,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293578183] [2022-11-18 21:22:28,639 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293578183] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 21:22:28,639 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [169219552] [2022-11-18 21:22:28,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 21:22:28,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 21:22:28,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 21:22:28,640 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 21:22:28,642 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_76466ae4-aa85-4fd9-95b7-6771f0980278/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process