./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_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_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/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_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/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_84cd5ab0-43d1-4d17-84fc-5dea931783c5/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 f85fffa00ce152c2185c303de3856b218143afacade5a3da3d11c284e86ce457 --- 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 18:37:22,129 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-18 18:37:22,132 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-18 18:37:22,178 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-18 18:37:22,179 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-18 18:37:22,180 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-18 18:37:22,182 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-18 18:37:22,184 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-18 18:37:22,192 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-18 18:37:22,199 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-18 18:37:22,201 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-18 18:37:22,205 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-18 18:37:22,206 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-18 18:37:22,209 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-18 18:37:22,212 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-18 18:37:22,216 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-18 18:37:22,218 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-18 18:37:22,219 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-18 18:37:22,223 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-18 18:37:22,230 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-18 18:37:22,234 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-18 18:37:22,235 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-18 18:37:22,238 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-18 18:37:22,241 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-18 18:37:22,248 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-18 18:37:22,249 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-18 18:37:22,253 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-18 18:37:22,254 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-18 18:37:22,256 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-18 18:37:22,257 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-18 18:37:22,258 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-18 18:37:22,259 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-18 18:37:22,262 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-18 18:37:22,263 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-18 18:37:22,264 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-18 18:37:22,265 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-18 18:37:22,266 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-18 18:37:22,266 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-18 18:37:22,266 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-18 18:37:22,268 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-18 18:37:22,269 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-18 18:37:22,270 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-18 18:37:22,318 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-18 18:37:22,318 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-18 18:37:22,319 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-18 18:37:22,319 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-18 18:37:22,320 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-18 18:37:22,321 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-18 18:37:22,322 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-18 18:37:22,322 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-18 18:37:22,322 INFO L138 SettingsManager]: * Use SBE=true [2022-11-18 18:37:22,323 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-18 18:37:22,324 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-18 18:37:22,324 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-18 18:37:22,325 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-18 18:37:22,325 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-18 18:37:22,325 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-18 18:37:22,325 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-18 18:37:22,326 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-18 18:37:22,326 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-18 18:37:22,326 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-18 18:37:22,327 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-18 18:37:22,327 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-18 18:37:22,327 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:37:22,327 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-18 18:37:22,328 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-18 18:37:22,328 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-18 18:37:22,328 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-18 18:37:22,330 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-18 18:37:22,330 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-18 18:37:22,331 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-18 18:37:22,331 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-18 18:37:22,331 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_84cd5ab0-43d1-4d17-84fc-5dea931783c5/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_84cd5ab0-43d1-4d17-84fc-5dea931783c5/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 -> f85fffa00ce152c2185c303de3856b218143afacade5a3da3d11c284e86ce457 [2022-11-18 18:37:22,674 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-18 18:37:22,704 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-18 18:37:22,707 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-18 18:37:22,709 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-18 18:37:22,710 INFO L275 PluginConnector]: CDTParser initialized [2022-11-18 18:37:22,712 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/../../sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i [2022-11-18 18:37:22,807 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/data/d8dc82ed7/1d81d9bcb5424f7f844dbefe9ff52b14/FLAG4fa7add0c [2022-11-18 18:37:23,833 INFO L306 CDTParser]: Found 1 translation units. [2022-11-18 18:37:23,834 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i [2022-11-18 18:37:23,887 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/data/d8dc82ed7/1d81d9bcb5424f7f844dbefe9ff52b14/FLAG4fa7add0c [2022-11-18 18:37:24,230 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/data/d8dc82ed7/1d81d9bcb5424f7f844dbefe9ff52b14 [2022-11-18 18:37:24,234 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-18 18:37:24,235 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-18 18:37:24,238 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-18 18:37:24,238 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-18 18:37:24,243 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-18 18:37:24,244 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:37:24" (1/1) ... [2022-11-18 18:37:24,245 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6a26955d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:24, skipping insertion in model container [2022-11-18 18:37:24,245 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.11 06:37:24" (1/1) ... [2022-11-18 18:37:24,255 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-18 18:37:24,427 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-18 18:37:24,751 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_84cd5ab0-43d1-4d17-84fc-5dea931783c5/sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i[4505,4518] [2022-11-18 18:37:24,760 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_84cd5ab0-43d1-4d17-84fc-5dea931783c5/sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i[4565,4578] [2022-11-18 18:37:25,935 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:25,940 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:25,941 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:25,942 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:25,946 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:25,971 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:25,972 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:25,974 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:25,975 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:26,460 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-18 18:37:26,461 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-18 18:37:26,463 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-18 18:37:26,464 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-18 18:37:26,466 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-18 18:37:26,467 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-18 18:37:26,468 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-18 18:37:26,469 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-18 18:37:26,470 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-18 18:37:26,471 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-18 18:37:26,734 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-18 18:37:26,934 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:26,937 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,143 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:37:27,233 INFO L203 MainTranslator]: Completed pre-run [2022-11-18 18:37:27,268 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_84cd5ab0-43d1-4d17-84fc-5dea931783c5/sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i[4505,4518] [2022-11-18 18:37:27,269 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_84cd5ab0-43d1-4d17-84fc-5dea931783c5/sv-benchmarks/c/aws-c-common/aws_byte_cursor_right_trim_pred_harness.i[4565,4578] [2022-11-18 18:37:27,338 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,338 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,340 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,342 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,343 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,352 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,353 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,359 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,359 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,430 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-18 18:37:27,431 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-18 18:37:27,432 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-18 18:37:27,433 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-18 18:37:27,435 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-18 18:37:27,436 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-18 18:37:27,436 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-18 18:37:27,437 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-18 18:37:27,438 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-18 18:37:27,442 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-18 18:37:27,480 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-18 18:37:27,579 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,580 WARN L1568 CHandler]: Possible shadowing of function index [2022-11-18 18:37:27,627 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-18 18:37:27,936 INFO L208 MainTranslator]: Completed translation [2022-11-18 18:37:27,936 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27 WrapperNode [2022-11-18 18:37:27,937 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-18 18:37:27,938 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-18 18:37:27,938 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-18 18:37:27,938 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-18 18:37:27,952 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (1/1) ... [2022-11-18 18:37:28,090 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (1/1) ... [2022-11-18 18:37:28,203 INFO L138 Inliner]: procedures = 690, calls = 2619, calls flagged for inlining = 60, calls inlined = 8, statements flattened = 799 [2022-11-18 18:37:28,205 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-18 18:37:28,207 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-18 18:37:28,207 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-18 18:37:28,207 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-18 18:37:28,219 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (1/1) ... [2022-11-18 18:37:28,219 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (1/1) ... [2022-11-18 18:37:28,240 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (1/1) ... [2022-11-18 18:37:28,241 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (1/1) ... [2022-11-18 18:37:28,328 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (1/1) ... [2022-11-18 18:37:28,354 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (1/1) ... [2022-11-18 18:37:28,360 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (1/1) ... [2022-11-18 18:37:28,376 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (1/1) ... [2022-11-18 18:37:28,384 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-18 18:37:28,393 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-18 18:37:28,393 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-18 18:37:28,393 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-18 18:37:28,394 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (1/1) ... [2022-11-18 18:37:28,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-18 18:37:28,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:37:28,434 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-18 18:37:28,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-18 18:37:28,491 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_is_valid [2022-11-18 18:37:28,492 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_is_valid [2022-11-18 18:37:28,492 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-18 18:37:28,493 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-18 18:37:28,493 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-18 18:37:28,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-18 18:37:28,493 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-18 18:37:28,494 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-18 18:37:28,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-18 18:37:28,494 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-18 18:37:28,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-18 18:37:28,496 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-18 18:37:28,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-18 18:37:28,497 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-18 18:37:28,497 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-18 18:37:28,497 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2022-11-18 18:37:28,497 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2022-11-18 18:37:28,497 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-18 18:37:28,498 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-18 18:37:28,498 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-18 18:37:28,498 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-18 18:37:28,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-18 18:37:28,499 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~uint8_t~0~TO~int [2022-11-18 18:37:28,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~uint8_t~0~TO~int [2022-11-18 18:37:28,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-18 18:37:28,500 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_right_trim_pred [2022-11-18 18:37:28,500 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_right_trim_pred [2022-11-18 18:37:28,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-18 18:37:28,929 INFO L235 CfgBuilder]: Building ICFG [2022-11-18 18:37:28,932 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-18 18:37:30,388 INFO L276 CfgBuilder]: Performing block encoding [2022-11-18 18:37:30,397 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-18 18:37:30,397 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-18 18:37:30,400 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:37:30 BoogieIcfgContainer [2022-11-18 18:37:30,400 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-18 18:37:30,403 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-18 18:37:30,403 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-18 18:37:30,407 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-18 18:37:30,408 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.11 06:37:24" (1/3) ... [2022-11-18 18:37:30,409 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56b60058 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:37:30, skipping insertion in model container [2022-11-18 18:37:30,409 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.11 06:37:27" (2/3) ... [2022-11-18 18:37:30,409 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@56b60058 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.11 06:37:30, skipping insertion in model container [2022-11-18 18:37:30,410 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.11 06:37:30" (3/3) ... [2022-11-18 18:37:30,411 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_cursor_right_trim_pred_harness.i [2022-11-18 18:37:30,437 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-18 18:37:30,437 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-18 18:37:30,530 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-18 18:37:30,537 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;@66a8ce9d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-18 18:37:30,538 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-18 18:37:30,543 INFO L276 IsEmpty]: Start isEmpty. Operand has 95 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 64 states have internal predecessors, (78), 22 states have call successors, (22), 8 states have call predecessors, (22), 8 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2022-11-18 18:37:30,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2022-11-18 18:37:30,556 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:37:30,557 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-11-18 18:37:30,558 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:37:30,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:37:30,565 INFO L85 PathProgramCache]: Analyzing trace with hash 990555707, now seen corresponding path program 1 times [2022-11-18 18:37:30,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:37:30,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560551898] [2022-11-18 18:37:30,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:30,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:37:31,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:31,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:37:31,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:31,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:37:31,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:31,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:37:31,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:31,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 18:37:31,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:31,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:37:31,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:31,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:37:31,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:31,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 18:37:31,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:31,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 18:37:31,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:31,432 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-18 18:37:31,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:37:31,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560551898] [2022-11-18 18:37:31,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1560551898] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:37:31,434 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:37:31,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-18 18:37:31,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1772941116] [2022-11-18 18:37:31,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:37:31,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-18 18:37:31,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:37:31,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-18 18:37:31,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-18 18:37:31,503 INFO L87 Difference]: Start difference. First operand has 95 states, 63 states have (on average 1.2380952380952381) internal successors, (78), 64 states have internal predecessors, (78), 22 states have call successors, (22), 8 states have call predecessors, (22), 8 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 13.0) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 18:37:31,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:37:31,579 INFO L93 Difference]: Finished difference Result 186 states and 253 transitions. [2022-11-18 18:37:31,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-18 18:37:31,582 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 13.0) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) Word has length 61 [2022-11-18 18:37:31,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:37:31,595 INFO L225 Difference]: With dead ends: 186 [2022-11-18 18:37:31,596 INFO L226 Difference]: Without dead ends: 86 [2022-11-18 18:37:31,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 22 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 18:37:31,613 INFO L413 NwaCegarLoop]: 119 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, 119 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 18:37:31,614 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:37:31,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86 states. [2022-11-18 18:37:31,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86 to 86. [2022-11-18 18:37:31,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 56 states have (on average 1.1785714285714286) internal successors, (66), 57 states have internal predecessors, (66), 22 states have call successors, (22), 8 states have call predecessors, (22), 7 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2022-11-18 18:37:31,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 108 transitions. [2022-11-18 18:37:31,696 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 108 transitions. Word has length 61 [2022-11-18 18:37:31,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:37:31,697 INFO L495 AbstractCegarLoop]: Abstraction has 86 states and 108 transitions. [2022-11-18 18:37:31,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 13.0) internal successors, (26), 2 states have internal predecessors, (26), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 1 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 18:37:31,698 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 108 transitions. [2022-11-18 18:37:31,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2022-11-18 18:37:31,705 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:37:31,706 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2022-11-18 18:37:31,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-18 18:37:31,706 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:37:31,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:37:31,707 INFO L85 PathProgramCache]: Analyzing trace with hash -89389740, now seen corresponding path program 1 times [2022-11-18 18:37:31,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:37:31,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028065105] [2022-11-18 18:37:31,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:31,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:37:31,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:32,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:37:32,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:32,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:37:32,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:32,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:37:32,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:32,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-11-18 18:37:32,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:32,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:37:32,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:32,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:37:32,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:32,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-18 18:37:32,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:32,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 18:37:32,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:32,879 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-18 18:37:32,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:37:32,880 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028065105] [2022-11-18 18:37:32,880 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028065105] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:37:32,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747487765] [2022-11-18 18:37:32,882 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:32,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:37:32,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:37:32,890 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:37:32,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-18 18:37:33,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:33,643 INFO L263 TraceCheckSpWp]: Trace formula consists of 2484 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-18 18:37:33,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:37:33,866 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-18 18:37:33,867 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:37:33,867 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747487765] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:37:33,867 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:37:33,867 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [5] total 9 [2022-11-18 18:37:33,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [173595149] [2022-11-18 18:37:33,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:37:33,869 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 18:37:33,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:37:33,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 18:37:33,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:37:33,871 INFO L87 Difference]: Start difference. First operand 86 states and 108 transitions. Second operand has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 18:37:34,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:37:34,081 INFO L93 Difference]: Finished difference Result 155 states and 200 transitions. [2022-11-18 18:37:34,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 18:37:34,082 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 63 [2022-11-18 18:37:34,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:37:34,088 INFO L225 Difference]: With dead ends: 155 [2022-11-18 18:37:34,088 INFO L226 Difference]: Without dead ends: 89 [2022-11-18 18:37:34,094 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 75 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 18:37:34,100 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 124 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 227 SdHoareTripleChecker+Invalid, 91 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:37:34,102 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 227 Invalid, 91 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:37:34,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-11-18 18:37:34,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-11-18 18:37:34,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 60 states have internal predecessors, (68), 22 states have call successors, (22), 8 states have call predecessors, (22), 8 states have return successors, (24), 20 states have call predecessors, (24), 20 states have call successors, (24) [2022-11-18 18:37:34,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 114 transitions. [2022-11-18 18:37:34,124 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 114 transitions. Word has length 63 [2022-11-18 18:37:34,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:37:34,125 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 114 transitions. [2022-11-18 18:37:34,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.833333333333333) internal successors, (35), 6 states have internal predecessors, (35), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 18:37:34,125 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 114 transitions. [2022-11-18 18:37:34,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-11-18 18:37:34,134 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:37:34,135 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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 18:37:34,152 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-18 18:37:34,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:37:34,348 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:37:34,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:37:34,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1896344881, now seen corresponding path program 1 times [2022-11-18 18:37:34,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:37:34,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918323478] [2022-11-18 18:37:34,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:34,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:37:34,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:35,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:37:35,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:35,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:37:35,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:35,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:37:35,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:35,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:37:35,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:35,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 18:37:35,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:35,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 18:37:35,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:35,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 18:37:35,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:35,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 18:37:35,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:35,287 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-18 18:37:35,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:37:35,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918323478] [2022-11-18 18:37:35,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918323478] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:37:35,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676727977] [2022-11-18 18:37:35,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:35,293 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:37:35,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:37:35,294 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:37:35,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-18 18:37:35,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:35,945 INFO L263 TraceCheckSpWp]: Trace formula consists of 2489 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-18 18:37:35,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:37:36,166 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-18 18:37:36,166 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:37:36,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676727977] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:37:36,166 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:37:36,167 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [7] total 13 [2022-11-18 18:37:36,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903485466] [2022-11-18 18:37:36,167 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:37:36,168 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:37:36,168 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:37:36,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:37:36,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-11-18 18:37:36,170 INFO L87 Difference]: Start difference. First operand 89 states and 114 transitions. Second operand has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2022-11-18 18:37:36,474 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:37:36,474 INFO L93 Difference]: Finished difference Result 148 states and 189 transitions. [2022-11-18 18:37:36,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 18:37:36,475 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) Word has length 65 [2022-11-18 18:37:36,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:37:36,479 INFO L225 Difference]: With dead ends: 148 [2022-11-18 18:37:36,480 INFO L226 Difference]: Without dead ends: 89 [2022-11-18 18:37:36,481 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=247, Unknown=0, NotChecked=0, Total=306 [2022-11-18 18:37:36,484 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 135 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 333 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:37:36,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 333 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:37:36,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 89 states. [2022-11-18 18:37:36,515 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 89 to 89. [2022-11-18 18:37:36,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 58 states have (on average 1.1724137931034482) internal successors, (68), 60 states have internal predecessors, (68), 22 states have call successors, (22), 8 states have call predecessors, (22), 8 states have return successors, (22), 20 states have call predecessors, (22), 20 states have call successors, (22) [2022-11-18 18:37:36,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 112 transitions. [2022-11-18 18:37:36,519 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 112 transitions. Word has length 65 [2022-11-18 18:37:36,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:37:36,522 INFO L495 AbstractCegarLoop]: Abstraction has 89 states and 112 transitions. [2022-11-18 18:37:36,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 5.857142857142857) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (10), 3 states have call predecessors, (10), 3 states have return successors, (8), 2 states have call predecessors, (8), 3 states have call successors, (8) [2022-11-18 18:37:36,522 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 112 transitions. [2022-11-18 18:37:36,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2022-11-18 18:37:36,526 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:37:36,526 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 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] [2022-11-18 18:37:36,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-18 18:37:36,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:37:36,738 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:37:36,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:37:36,738 INFO L85 PathProgramCache]: Analyzing trace with hash 1793788399, now seen corresponding path program 1 times [2022-11-18 18:37:36,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:37:36,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727323859] [2022-11-18 18:37:36,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:36,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:37:36,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:37,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:37:37,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:37,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:37:37,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:37,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:37:37,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:37,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:37:37,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:37,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 18:37:37,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:37,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 18:37:37,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:37,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-18 18:37:37,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:37,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 18:37:37,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:38,019 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-18 18:37:38,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:37:38,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727323859] [2022-11-18 18:37:38,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727323859] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:37:38,020 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:37:38,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 18:37:38,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442418050] [2022-11-18 18:37:38,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:37:38,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:37:38,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:37:38,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:37:38,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:37:38,022 INFO L87 Difference]: Start difference. First operand 89 states and 112 transitions. Second operand has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-18 18:37:38,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:37:38,145 INFO L93 Difference]: Finished difference Result 101 states and 129 transitions. [2022-11-18 18:37:38,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 18:37:38,146 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) Word has length 69 [2022-11-18 18:37:38,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:37:38,148 INFO L225 Difference]: With dead ends: 101 [2022-11-18 18:37:38,149 INFO L226 Difference]: Without dead ends: 99 [2022-11-18 18:37:38,149 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 18:37:38,150 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 17 mSDsluCounter, 609 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 717 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:37:38,151 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 717 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:37:38,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 99 states. [2022-11-18 18:37:38,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 99 to 98. [2022-11-18 18:37:38,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 98 states, 64 states have (on average 1.15625) internal successors, (74), 67 states have internal predecessors, (74), 23 states have call successors, (23), 9 states have call predecessors, (23), 10 states have return successors, (29), 21 states have call predecessors, (29), 21 states have call successors, (29) [2022-11-18 18:37:38,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 126 transitions. [2022-11-18 18:37:38,166 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 126 transitions. Word has length 69 [2022-11-18 18:37:38,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:37:38,167 INFO L495 AbstractCegarLoop]: Abstraction has 98 states and 126 transitions. [2022-11-18 18:37:38,167 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (8), 2 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-18 18:37:38,168 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 126 transitions. [2022-11-18 18:37:38,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2022-11-18 18:37:38,169 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:37:38,169 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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 18:37:38,170 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-18 18:37:38,170 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:37:38,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:37:38,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1240513463, now seen corresponding path program 1 times [2022-11-18 18:37:38,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:37:38,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2001243059] [2022-11-18 18:37:38,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:38,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:37:38,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:40,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:37:40,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:40,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:37:40,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:40,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:37:40,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:40,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:37:40,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:40,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 18:37:40,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:40,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 18:37:40,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:40,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-18 18:37:40,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:40,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 18:37:40,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:41,285 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-18 18:37:41,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:37:41,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2001243059] [2022-11-18 18:37:41,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2001243059] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:37:41,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897414390] [2022-11-18 18:37:41,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:41,286 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:37:41,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:37:41,288 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:37:41,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-18 18:37:41,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:41,921 INFO L263 TraceCheckSpWp]: Trace formula consists of 2511 conjuncts, 57 conjunts are in the unsatisfiable core [2022-11-18 18:37:41,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:37:42,093 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 18:37:43,689 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 22 proven. 10 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-18 18:37:43,689 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:37:44,300 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-18 18:37:44,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897414390] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:37:44,300 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:37:44,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 11] total 25 [2022-11-18 18:37:44,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272359783] [2022-11-18 18:37:44,301 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:37:44,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-18 18:37:44,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:37:44,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-18 18:37:44,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=512, Unknown=0, NotChecked=0, Total=600 [2022-11-18 18:37:44,303 INFO L87 Difference]: Start difference. First operand 98 states and 126 transitions. Second operand has 25 states, 25 states have (on average 3.56) internal successors, (89), 23 states have internal predecessors, (89), 8 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) [2022-11-18 18:37:46,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:37:46,784 INFO L93 Difference]: Finished difference Result 249 states and 342 transitions. [2022-11-18 18:37:46,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-18 18:37:46,785 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.56) internal successors, (89), 23 states have internal predecessors, (89), 8 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) Word has length 73 [2022-11-18 18:37:46,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:37:46,791 INFO L225 Difference]: With dead ends: 249 [2022-11-18 18:37:46,791 INFO L226 Difference]: Without dead ends: 168 [2022-11-18 18:37:46,792 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 139 SyntacticMatches, 13 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 348 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=185, Invalid=1005, Unknown=0, NotChecked=0, Total=1190 [2022-11-18 18:37:46,793 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 128 mSDsluCounter, 936 mSDsCounter, 0 mSdLazyCounter, 1051 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 1053 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 1051 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 235 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-18 18:37:46,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 1053 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 1051 Invalid, 0 Unknown, 235 Unchecked, 1.8s Time] [2022-11-18 18:37:46,795 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2022-11-18 18:37:46,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 136. [2022-11-18 18:37:46,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 90 states have (on average 1.1555555555555554) internal successors, (104), 92 states have internal predecessors, (104), 33 states have call successors, (33), 13 states have call predecessors, (33), 12 states have return successors, (39), 30 states have call predecessors, (39), 31 states have call successors, (39) [2022-11-18 18:37:46,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 176 transitions. [2022-11-18 18:37:46,822 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 176 transitions. Word has length 73 [2022-11-18 18:37:46,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:37:46,823 INFO L495 AbstractCegarLoop]: Abstraction has 136 states and 176 transitions. [2022-11-18 18:37:46,823 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.56) internal successors, (89), 23 states have internal predecessors, (89), 8 states have call successors, (19), 5 states have call predecessors, (19), 5 states have return successors, (16), 8 states have call predecessors, (16), 7 states have call successors, (16) [2022-11-18 18:37:46,823 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 176 transitions. [2022-11-18 18:37:46,825 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-18 18:37:46,825 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:37:46,825 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:37:46,842 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-11-18 18:37:47,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:37:47,036 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:37:47,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:37:47,037 INFO L85 PathProgramCache]: Analyzing trace with hash 754747503, now seen corresponding path program 1 times [2022-11-18 18:37:47,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:37:47,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109583447] [2022-11-18 18:37:47,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:47,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:37:47,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:47,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:37:47,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:47,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:37:47,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:47,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:37:47,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:47,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 18:37:47,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:47,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:37:47,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:47,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 18:37:47,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:47,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 18:37:47,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:47,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-18 18:37:47,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:47,369 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-18 18:37:47,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:37:47,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109583447] [2022-11-18 18:37:47,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109583447] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:37:47,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:37:47,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-18 18:37:47,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008603] [2022-11-18 18:37:47,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:37:47,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-18 18:37:47,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:37:47,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-18 18:37:47,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-18 18:37:47,373 INFO L87 Difference]: Start difference. First operand 136 states and 176 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 18:37:47,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:37:47,405 INFO L93 Difference]: Finished difference Result 198 states and 258 transitions. [2022-11-18 18:37:47,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-18 18:37:47,406 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 80 [2022-11-18 18:37:47,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:37:47,413 INFO L225 Difference]: With dead ends: 198 [2022-11-18 18:37:47,414 INFO L226 Difference]: Without dead ends: 138 [2022-11-18 18:37:47,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 18 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 18:37:47,416 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 0 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 209 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 18:37:47,416 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 209 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:37:47,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2022-11-18 18:37:47,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2022-11-18 18:37:47,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 92 states have (on average 1.141304347826087) internal successors, (105), 94 states have internal predecessors, (105), 33 states have call successors, (33), 13 states have call predecessors, (33), 12 states have return successors, (39), 30 states have call predecessors, (39), 31 states have call successors, (39) [2022-11-18 18:37:47,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 177 transitions. [2022-11-18 18:37:47,458 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 177 transitions. Word has length 80 [2022-11-18 18:37:47,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:37:47,459 INFO L495 AbstractCegarLoop]: Abstraction has 138 states and 177 transitions. [2022-11-18 18:37:47,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-18 18:37:47,460 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 177 transitions. [2022-11-18 18:37:47,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-11-18 18:37:47,468 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:37:47,468 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 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] [2022-11-18 18:37:47,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-18 18:37:47,469 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:37:47,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:37:47,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1625051706, now seen corresponding path program 1 times [2022-11-18 18:37:47,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:37:47,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [897620580] [2022-11-18 18:37:47,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:47,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:37:47,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:47,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:37:47,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:47,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:37:47,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:48,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:37:48,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:48,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:37:48,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:48,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 18:37:48,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:48,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 18:37:48,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:48,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-18 18:37:48,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:48,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-11-18 18:37:48,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:48,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 18:37:48,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:48,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 18:37:48,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:48,121 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-18 18:37:48,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:37:48,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [897620580] [2022-11-18 18:37:48,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [897620580] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:37:48,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:37:48,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 18:37:48,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264226940] [2022-11-18 18:37:48,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:37:48,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:37:48,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:37:48,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:37:48,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:37:48,124 INFO L87 Difference]: Start difference. First operand 138 states and 177 transitions. Second operand has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 18:37:48,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:37:48,183 INFO L93 Difference]: Finished difference Result 180 states and 229 transitions. [2022-11-18 18:37:48,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:37:48,184 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 81 [2022-11-18 18:37:48,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:37:48,190 INFO L225 Difference]: With dead ends: 180 [2022-11-18 18:37:48,190 INFO L226 Difference]: Without dead ends: 138 [2022-11-18 18:37:48,190 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 18:37:48,191 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 18 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 283 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:37:48,192 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 283 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:37:48,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2022-11-18 18:37:48,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2022-11-18 18:37:48,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 92 states have (on average 1.141304347826087) internal successors, (105), 94 states have internal predecessors, (105), 33 states have call successors, (33), 13 states have call predecessors, (33), 12 states have return successors, (38), 30 states have call predecessors, (38), 31 states have call successors, (38) [2022-11-18 18:37:48,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 176 transitions. [2022-11-18 18:37:48,231 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 176 transitions. Word has length 81 [2022-11-18 18:37:48,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:37:48,233 INFO L495 AbstractCegarLoop]: Abstraction has 138 states and 176 transitions. [2022-11-18 18:37:48,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.6) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-18 18:37:48,233 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 176 transitions. [2022-11-18 18:37:48,234 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-11-18 18:37:48,235 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:37:48,235 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 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] [2022-11-18 18:37:48,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-18 18:37:48,235 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:37:48,236 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:37:48,236 INFO L85 PathProgramCache]: Analyzing trace with hash -2069482329, now seen corresponding path program 1 times [2022-11-18 18:37:48,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:37:48,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654518335] [2022-11-18 18:37:48,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:48,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:37:48,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:49,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:37:49,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:49,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:37:49,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:49,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:37:49,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:49,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-18 18:37:49,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:49,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:37:49,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:49,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 18:37:49,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:49,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:37:49,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:49,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 18:37:49,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:49,660 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 3 proven. 16 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-18 18:37:49,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:37:49,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654518335] [2022-11-18 18:37:49,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654518335] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:37:49,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743925449] [2022-11-18 18:37:49,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:49,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:37:49,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:37:49,663 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:37:49,694 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-18 18:37:50,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:50,283 INFO L263 TraceCheckSpWp]: Trace formula consists of 2535 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-18 18:37:50,287 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:37:50,356 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-18 18:37:50,356 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:37:50,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743925449] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:37:50,357 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:37:50,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 10 [2022-11-18 18:37:50,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101907364] [2022-11-18 18:37:50,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:37:50,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:37:50,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:37:50,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:37:50,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-11-18 18:37:50,359 INFO L87 Difference]: Start difference. First operand 138 states and 176 transitions. Second operand has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-11-18 18:37:50,589 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:37:50,590 INFO L93 Difference]: Finished difference Result 235 states and 306 transitions. [2022-11-18 18:37:50,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:37:50,591 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 81 [2022-11-18 18:37:50,591 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:37:50,592 INFO L225 Difference]: With dead ends: 235 [2022-11-18 18:37:50,592 INFO L226 Difference]: Without dead ends: 143 [2022-11-18 18:37:50,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 95 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 18:37:50,594 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 13 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 787 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:37:50,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 787 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-18 18:37:50,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2022-11-18 18:37:50,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 143. [2022-11-18 18:37:50,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143 states, 96 states have (on average 1.1354166666666667) internal successors, (109), 99 states have internal predecessors, (109), 33 states have call successors, (33), 13 states have call predecessors, (33), 13 states have return successors, (43), 30 states have call predecessors, (43), 31 states have call successors, (43) [2022-11-18 18:37:50,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143 states to 143 states and 185 transitions. [2022-11-18 18:37:50,616 INFO L78 Accepts]: Start accepts. Automaton has 143 states and 185 transitions. Word has length 81 [2022-11-18 18:37:50,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:37:50,616 INFO L495 AbstractCegarLoop]: Abstraction has 143 states and 185 transitions. [2022-11-18 18:37:50,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 3 states have call successors, (10), 2 states have call predecessors, (10), 4 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2022-11-18 18:37:50,617 INFO L276 IsEmpty]: Start isEmpty. Operand 143 states and 185 transitions. [2022-11-18 18:37:50,618 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2022-11-18 18:37:50,618 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:37:50,618 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-18 18:37:50,637 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-11-18 18:37:50,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:37:50,830 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:37:50,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:37:50,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1271029248, now seen corresponding path program 1 times [2022-11-18 18:37:50,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:37:50,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143750773] [2022-11-18 18:37:50,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:50,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:37:51,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:51,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:37:51,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:51,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:37:51,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:51,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:37:51,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:51,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-18 18:37:51,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:51,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 18:37:51,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:51,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-11-18 18:37:51,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:52,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 18:37:52,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:52,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-18 18:37:52,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:52,090 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 11 proven. 8 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-18 18:37:52,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:37:52,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143750773] [2022-11-18 18:37:52,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143750773] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:37:52,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2007600031] [2022-11-18 18:37:52,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:52,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:37:52,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:37:52,093 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:37:52,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-18 18:37:52,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:52,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 2545 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-18 18:37:52,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:37:53,812 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-18 18:37:53,813 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 47 treesize of output 27 [2022-11-18 18:37:53,852 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 35 proven. 10 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-18 18:37:53,853 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:37:53,989 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2007600031] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:37:53,989 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:37:53,990 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 12] total 19 [2022-11-18 18:37:53,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255767879] [2022-11-18 18:37:53,990 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:37:53,991 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 18:37:53,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:37:53,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 18:37:53,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=374, Unknown=0, NotChecked=0, Total=420 [2022-11-18 18:37:53,992 INFO L87 Difference]: Start difference. First operand 143 states and 185 transitions. Second operand has 19 states, 18 states have (on average 5.222222222222222) internal successors, (94), 17 states have internal predecessors, (94), 6 states have call successors, (19), 4 states have call predecessors, (19), 6 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2022-11-18 18:37:55,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:37:55,670 INFO L93 Difference]: Finished difference Result 248 states and 321 transitions. [2022-11-18 18:37:55,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-18 18:37:55,671 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.222222222222222) internal successors, (94), 17 states have internal predecessors, (94), 6 states have call successors, (19), 4 states have call predecessors, (19), 6 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) Word has length 83 [2022-11-18 18:37:55,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:37:55,673 INFO L225 Difference]: With dead ends: 248 [2022-11-18 18:37:55,673 INFO L226 Difference]: Without dead ends: 165 [2022-11-18 18:37:55,675 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 104 SyntacticMatches, 7 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 234 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=209, Invalid=1431, Unknown=0, NotChecked=0, Total=1640 [2022-11-18 18:37:55,675 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 59 mSDsluCounter, 1256 mSDsCounter, 0 mSdLazyCounter, 590 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1357 SdHoareTripleChecker+Invalid, 715 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 590 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 119 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:37:55,676 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1357 Invalid, 715 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 590 Invalid, 0 Unknown, 119 Unchecked, 0.6s Time] [2022-11-18 18:37:55,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2022-11-18 18:37:55,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 163. [2022-11-18 18:37:55,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 111 states have (on average 1.1441441441441442) internal successors, (127), 114 states have internal predecessors, (127), 37 states have call successors, (37), 16 states have call predecessors, (37), 14 states have return successors, (48), 32 states have call predecessors, (48), 35 states have call successors, (48) [2022-11-18 18:37:55,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 212 transitions. [2022-11-18 18:37:55,707 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 212 transitions. Word has length 83 [2022-11-18 18:37:55,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:37:55,707 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 212 transitions. [2022-11-18 18:37:55,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.222222222222222) internal successors, (94), 17 states have internal predecessors, (94), 6 states have call successors, (19), 4 states have call predecessors, (19), 6 states have return successors, (16), 6 states have call predecessors, (16), 6 states have call successors, (16) [2022-11-18 18:37:55,708 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 212 transitions. [2022-11-18 18:37:55,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-11-18 18:37:55,710 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:37:55,710 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:37:55,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-18 18:37:55,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:37:55,928 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:37:55,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:37:55,929 INFO L85 PathProgramCache]: Analyzing trace with hash 199393165, now seen corresponding path program 1 times [2022-11-18 18:37:55,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:37:55,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427346267] [2022-11-18 18:37:55,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:55,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:37:56,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:57,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:37:57,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:57,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:37:57,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:57,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:37:57,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:57,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-18 18:37:57,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:57,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:37:57,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:57,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 18:37:57,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:57,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-18 18:37:57,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:57,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 18:37:57,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:57,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-18 18:37:57,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:57,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 18:37:57,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:57,556 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-18 18:37:57,557 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:37:57,557 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427346267] [2022-11-18 18:37:57,557 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427346267] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:37:57,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [504073755] [2022-11-18 18:37:57,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:57,558 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:37:57,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:37:57,560 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:37:57,572 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-18 18:37:58,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:37:58,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 2629 conjuncts, 39 conjunts are in the unsatisfiable core [2022-11-18 18:37:58,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:37:58,342 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 18:37:58,350 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 18:37:58,686 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 15 treesize of output 7 [2022-11-18 18:37:58,692 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 15 treesize of output 7 [2022-11-18 18:37:58,717 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-18 18:37:58,717 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:37:58,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [504073755] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:37:58,718 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:37:58,718 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 14 [2022-11-18 18:37:58,718 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138981405] [2022-11-18 18:37:58,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:37:58,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:37:58,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:37:58,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:37:58,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:37:58,720 INFO L87 Difference]: Start difference. First operand 163 states and 212 transitions. Second operand has 8 states, 8 states have (on average 7.625) internal successors, (61), 8 states have internal predecessors, (61), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-18 18:37:59,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:37:59,072 INFO L93 Difference]: Finished difference Result 300 states and 389 transitions. [2022-11-18 18:37:59,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:37:59,073 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 8 states have internal predecessors, (61), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 95 [2022-11-18 18:37:59,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:37:59,076 INFO L225 Difference]: With dead ends: 300 [2022-11-18 18:37:59,077 INFO L226 Difference]: Without dead ends: 198 [2022-11-18 18:37:59,078 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 107 SyntacticMatches, 3 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2022-11-18 18:37:59,079 INFO L413 NwaCegarLoop]: 118 mSDtfsCounter, 37 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 580 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 26 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:37:59,081 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 580 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 102 Invalid, 0 Unknown, 26 Unchecked, 0.2s Time] [2022-11-18 18:37:59,082 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2022-11-18 18:37:59,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 185. [2022-11-18 18:37:59,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 185 states, 129 states have (on average 1.1395348837209303) internal successors, (147), 133 states have internal predecessors, (147), 38 states have call successors, (38), 18 states have call predecessors, (38), 17 states have return successors, (49), 33 states have call predecessors, (49), 36 states have call successors, (49) [2022-11-18 18:37:59,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 234 transitions. [2022-11-18 18:37:59,116 INFO L78 Accepts]: Start accepts. Automaton has 185 states and 234 transitions. Word has length 95 [2022-11-18 18:37:59,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:37:59,117 INFO L495 AbstractCegarLoop]: Abstraction has 185 states and 234 transitions. [2022-11-18 18:37:59,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.625) internal successors, (61), 8 states have internal predecessors, (61), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2022-11-18 18:37:59,118 INFO L276 IsEmpty]: Start isEmpty. Operand 185 states and 234 transitions. [2022-11-18 18:37:59,121 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-11-18 18:37:59,121 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:37:59,121 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:37:59,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-18 18:37:59,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-18 18:37:59,334 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:37:59,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:37:59,335 INFO L85 PathProgramCache]: Analyzing trace with hash -442406659, now seen corresponding path program 1 times [2022-11-18 18:37:59,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:37:59,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453766980] [2022-11-18 18:37:59,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:37:59,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:37:59,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:01,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:01,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:01,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:01,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:01,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:38:01,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:01,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:38:01,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:01,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-11-18 18:38:01,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:01,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-11-18 18:38:01,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:01,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-18 18:38:01,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:01,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:38:01,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:01,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 18:38:01,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:01,643 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-18 18:38:01,643 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:01,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453766980] [2022-11-18 18:38:01,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453766980] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:38:01,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [495881828] [2022-11-18 18:38:01,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:01,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:38:01,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:38:01,646 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:38:01,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-18 18:38:02,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:02,263 INFO L263 TraceCheckSpWp]: Trace formula consists of 2562 conjuncts, 41 conjunts are in the unsatisfiable core [2022-11-18 18:38:02,269 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:38:02,329 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 18:38:03,276 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-18 18:38:03,277 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 55 treesize of output 31 [2022-11-18 18:38:03,303 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 29 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-18 18:38:03,304 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:38:03,597 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 12 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-18 18:38:03,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [495881828] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:38:03,597 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:38:03,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 10] total 20 [2022-11-18 18:38:03,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82990552] [2022-11-18 18:38:03,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:38:03,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 18:38:03,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:03,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 18:38:03,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=328, Unknown=0, NotChecked=0, Total=380 [2022-11-18 18:38:03,600 INFO L87 Difference]: Start difference. First operand 185 states and 234 transitions. Second operand has 20 states, 20 states have (on average 4.45) internal successors, (89), 18 states have internal predecessors, (89), 8 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-18 18:38:05,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:05,104 INFO L93 Difference]: Finished difference Result 289 states and 381 transitions. [2022-11-18 18:38:05,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-18 18:38:05,105 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 18 states have internal predecessors, (89), 8 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) Word has length 82 [2022-11-18 18:38:05,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:05,107 INFO L225 Difference]: With dead ends: 289 [2022-11-18 18:38:05,107 INFO L226 Difference]: Without dead ends: 217 [2022-11-18 18:38:05,108 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 163 SyntacticMatches, 11 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 243 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=146, Invalid=846, Unknown=0, NotChecked=0, Total=992 [2022-11-18 18:38:05,109 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 89 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 692 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 1003 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 692 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 107 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:05,109 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 1003 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 692 Invalid, 0 Unknown, 107 Unchecked, 1.0s Time] [2022-11-18 18:38:05,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2022-11-18 18:38:05,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 192. [2022-11-18 18:38:05,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 135 states have (on average 1.125925925925926) internal successors, (152), 139 states have internal predecessors, (152), 38 states have call successors, (38), 19 states have call predecessors, (38), 18 states have return successors, (49), 33 states have call predecessors, (49), 36 states have call successors, (49) [2022-11-18 18:38:05,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 239 transitions. [2022-11-18 18:38:05,134 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 239 transitions. Word has length 82 [2022-11-18 18:38:05,134 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:05,134 INFO L495 AbstractCegarLoop]: Abstraction has 192 states and 239 transitions. [2022-11-18 18:38:05,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.45) internal successors, (89), 18 states have internal predecessors, (89), 8 states have call successors, (21), 5 states have call predecessors, (21), 4 states have return successors, (18), 8 states have call predecessors, (18), 8 states have call successors, (18) [2022-11-18 18:38:05,135 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 239 transitions. [2022-11-18 18:38:05,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-11-18 18:38:05,136 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:05,137 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 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] [2022-11-18 18:38:05,150 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-11-18 18:38:05,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-18 18:38:05,348 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:05,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:05,349 INFO L85 PathProgramCache]: Analyzing trace with hash 814631676, now seen corresponding path program 1 times [2022-11-18 18:38:05,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:05,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [858631466] [2022-11-18 18:38:05,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:05,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:05,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:06,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:06,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:06,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:06,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:06,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:38:06,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:06,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-18 18:38:06,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:06,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 18:38:06,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:06,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-18 18:38:06,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:06,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-18 18:38:06,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:06,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 18:38:06,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:06,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 18:38:06,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:06,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 18:38:06,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:06,304 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2022-11-18 18:38:06,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:06,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [858631466] [2022-11-18 18:38:06,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [858631466] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:38:06,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:38:06,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-18 18:38:06,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833437966] [2022-11-18 18:38:06,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:38:06,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-18 18:38:06,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:06,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-18 18:38:06,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:38:06,308 INFO L87 Difference]: Start difference. First operand 192 states and 239 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 18:38:06,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:06,425 INFO L93 Difference]: Finished difference Result 200 states and 247 transitions. [2022-11-18 18:38:06,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-18 18:38:06,426 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 89 [2022-11-18 18:38:06,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:06,428 INFO L225 Difference]: With dead ends: 200 [2022-11-18 18:38:06,428 INFO L226 Difference]: Without dead ends: 198 [2022-11-18 18:38:06,429 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 18:38:06,430 INFO L413 NwaCegarLoop]: 108 mSDtfsCounter, 17 mSDsluCounter, 607 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:06,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 715 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-18 18:38:06,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2022-11-18 18:38:06,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 197. [2022-11-18 18:38:06,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 138 states have (on average 1.1231884057971016) internal successors, (155), 142 states have internal predecessors, (155), 39 states have call successors, (39), 20 states have call predecessors, (39), 19 states have return successors, (50), 34 states have call predecessors, (50), 37 states have call successors, (50) [2022-11-18 18:38:06,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 244 transitions. [2022-11-18 18:38:06,456 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 244 transitions. Word has length 89 [2022-11-18 18:38:06,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:06,458 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 244 transitions. [2022-11-18 18:38:06,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 6 states have internal predecessors, (45), 2 states have call successors, (12), 2 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2022-11-18 18:38:06,458 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 244 transitions. [2022-11-18 18:38:06,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-11-18 18:38:06,460 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:06,460 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 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] [2022-11-18 18:38:06,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-18 18:38:06,461 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:06,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:06,461 INFO L85 PathProgramCache]: Analyzing trace with hash 711355972, now seen corresponding path program 1 times [2022-11-18 18:38:06,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:06,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876536461] [2022-11-18 18:38:06,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:06,462 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:06,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:08,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:08,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:08,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:08,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:08,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:38:08,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:08,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-18 18:38:08,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:08,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 18:38:08,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:08,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-18 18:38:08,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:08,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-18 18:38:08,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:08,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-18 18:38:08,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:08,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 18:38:08,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:08,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-18 18:38:08,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:09,039 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 24 proven. 11 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-18 18:38:09,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:09,039 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876536461] [2022-11-18 18:38:09,040 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876536461] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:38:09,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [309165569] [2022-11-18 18:38:09,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:09,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:38:09,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:38:09,042 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:38:09,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-18 18:38:09,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:09,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 2565 conjuncts, 34 conjunts are in the unsatisfiable core [2022-11-18 18:38:09,650 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:38:10,584 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-18 18:38:10,585 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 56 treesize of output 32 [2022-11-18 18:38:10,624 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 45 proven. 6 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-11-18 18:38:10,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:38:10,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [309165569] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:38:10,763 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:38:10,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12] total 19 [2022-11-18 18:38:10,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404588974] [2022-11-18 18:38:10,764 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:38:10,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 18:38:10,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:10,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 18:38:10,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2022-11-18 18:38:10,766 INFO L87 Difference]: Start difference. First operand 197 states and 244 transitions. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 18 states have internal predecessors, (100), 7 states have call successors, (23), 4 states have call predecessors, (23), 5 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2022-11-18 18:38:12,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:12,849 INFO L93 Difference]: Finished difference Result 334 states and 431 transitions. [2022-11-18 18:38:12,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-11-18 18:38:12,850 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 18 states have internal predecessors, (100), 7 states have call successors, (23), 4 states have call predecessors, (23), 5 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) Word has length 93 [2022-11-18 18:38:12,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:12,852 INFO L225 Difference]: With dead ends: 334 [2022-11-18 18:38:12,852 INFO L226 Difference]: Without dead ends: 236 [2022-11-18 18:38:12,854 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 139 SyntacticMatches, 11 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=158, Invalid=1102, Unknown=0, NotChecked=0, Total=1260 [2022-11-18 18:38:12,854 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 111 mSDsluCounter, 1120 mSDsCounter, 0 mSdLazyCounter, 976 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 1242 SdHoareTripleChecker+Invalid, 1211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 976 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 209 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:12,855 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 1242 Invalid, 1211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 976 Invalid, 0 Unknown, 209 Unchecked, 1.2s Time] [2022-11-18 18:38:12,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-11-18 18:38:12,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 225. [2022-11-18 18:38:12,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 155 states have (on average 1.103225806451613) internal successors, (171), 158 states have internal predecessors, (171), 48 states have call successors, (48), 23 states have call predecessors, (48), 21 states have return successors, (63), 43 states have call predecessors, (63), 46 states have call successors, (63) [2022-11-18 18:38:12,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 282 transitions. [2022-11-18 18:38:12,884 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 282 transitions. Word has length 93 [2022-11-18 18:38:12,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:12,885 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 282 transitions. [2022-11-18 18:38:12,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 18 states have internal predecessors, (100), 7 states have call successors, (23), 4 states have call predecessors, (23), 5 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2022-11-18 18:38:12,885 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 282 transitions. [2022-11-18 18:38:12,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-18 18:38:12,887 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:12,888 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:38:12,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-18 18:38:13,100 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:38:13,100 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:13,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:13,100 INFO L85 PathProgramCache]: Analyzing trace with hash -125448349, now seen corresponding path program 1 times [2022-11-18 18:38:13,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:13,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860288953] [2022-11-18 18:38:13,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:13,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:13,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:15,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:15,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:15,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:15,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:15,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:38:15,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:15,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:38:15,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:15,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:38:15,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:16,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:38:16,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:16,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-18 18:38:16,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:16,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 18:38:16,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:16,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-18 18:38:16,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:16,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 18:38:16,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:16,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 18:38:16,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:16,362 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-18 18:38:16,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:16,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860288953] [2022-11-18 18:38:16,363 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860288953] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:38:16,363 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847250903] [2022-11-18 18:38:16,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:16,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:38:16,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:38:16,365 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:38:16,397 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-18 18:38:16,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:16,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 2622 conjuncts, 48 conjunts are in the unsatisfiable core [2022-11-18 18:38:16,951 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:38:17,250 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 18:38:18,109 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 18:38:18,116 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 18:38:18,179 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-18 18:38:18,180 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:38:18,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847250903] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:38:18,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:38:18,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [15] total 29 [2022-11-18 18:38:18,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270726650] [2022-11-18 18:38:18,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:38:18,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2022-11-18 18:38:18,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:18,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2022-11-18 18:38:18,183 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=701, Unknown=0, NotChecked=0, Total=812 [2022-11-18 18:38:18,183 INFO L87 Difference]: Start difference. First operand 225 states and 282 transitions. Second operand has 16 states, 16 states have (on average 3.9375) internal successors, (63), 12 states have internal predecessors, (63), 6 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 6 states have call successors, (11) [2022-11-18 18:38:18,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:18,966 INFO L93 Difference]: Finished difference Result 351 states and 442 transitions. [2022-11-18 18:38:18,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 18:38:18,967 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 12 states have internal predecessors, (63), 6 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 6 states have call successors, (11) Word has length 102 [2022-11-18 18:38:18,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:18,970 INFO L225 Difference]: With dead ends: 351 [2022-11-18 18:38:18,970 INFO L226 Difference]: Without dead ends: 248 [2022-11-18 18:38:18,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 109 SyntacticMatches, 1 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=175, Invalid=1015, Unknown=0, NotChecked=0, Total=1190 [2022-11-18 18:38:18,972 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 175 mSDsluCounter, 418 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 358 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:18,972 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 529 Invalid, 802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 401 Invalid, 0 Unknown, 358 Unchecked, 0.5s Time] [2022-11-18 18:38:18,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 248 states. [2022-11-18 18:38:19,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 248 to 235. [2022-11-18 18:38:19,001 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 165 states have (on average 1.1090909090909091) internal successors, (183), 168 states have internal predecessors, (183), 46 states have call successors, (46), 23 states have call predecessors, (46), 23 states have return successors, (60), 43 states have call predecessors, (60), 44 states have call successors, (60) [2022-11-18 18:38:19,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 289 transitions. [2022-11-18 18:38:19,003 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 289 transitions. Word has length 102 [2022-11-18 18:38:19,004 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:19,004 INFO L495 AbstractCegarLoop]: Abstraction has 235 states and 289 transitions. [2022-11-18 18:38:19,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 12 states have internal predecessors, (63), 6 states have call successors, (13), 4 states have call predecessors, (13), 5 states have return successors, (11), 6 states have call predecessors, (11), 6 states have call successors, (11) [2022-11-18 18:38:19,004 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 289 transitions. [2022-11-18 18:38:19,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-11-18 18:38:19,006 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:19,006 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, 1, 1, 1, 1] [2022-11-18 18:38:19,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-18 18:38:19,217 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-18 18:38:19,218 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:19,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:19,219 INFO L85 PathProgramCache]: Analyzing trace with hash 904354819, now seen corresponding path program 1 times [2022-11-18 18:38:19,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:19,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869426071] [2022-11-18 18:38:19,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:19,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:19,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:21,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:21,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:21,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:21,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:21,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:38:21,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:21,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-18 18:38:21,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:21,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 18:38:21,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:21,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-18 18:38:21,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:21,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-18 18:38:21,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:21,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 18:38:21,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:21,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-18 18:38:21,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:21,654 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-18 18:38:21,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:21,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869426071] [2022-11-18 18:38:21,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [869426071] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:38:21,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [501370635] [2022-11-18 18:38:21,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:21,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:38:21,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:38:21,658 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:38:21,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-18 18:38:22,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:22,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 2585 conjuncts, 54 conjunts are in the unsatisfiable core [2022-11-18 18:38:22,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:38:23,482 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 25 treesize of output 17 [2022-11-18 18:38:23,492 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 21 treesize of output 13 [2022-11-18 18:38:23,497 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 18:38:23,558 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-18 18:38:23,558 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:38:23,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [501370635] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:38:23,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:38:23,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [11] total 23 [2022-11-18 18:38:23,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219701032] [2022-11-18 18:38:23,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:38:23,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:38:23,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:23,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:38:23,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2022-11-18 18:38:23,561 INFO L87 Difference]: Start difference. First operand 235 states and 289 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 12 states have internal predecessors, (59), 3 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-18 18:38:25,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:25,655 INFO L93 Difference]: Finished difference Result 407 states and 526 transitions. [2022-11-18 18:38:25,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 18:38:25,656 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 12 states have internal predecessors, (59), 3 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 91 [2022-11-18 18:38:25,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:25,659 INFO L225 Difference]: With dead ends: 407 [2022-11-18 18:38:25,659 INFO L226 Difference]: Without dead ends: 293 [2022-11-18 18:38:25,661 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 97 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 224 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=194, Invalid=798, Unknown=0, NotChecked=0, Total=992 [2022-11-18 18:38:25,666 INFO L413 NwaCegarLoop]: 102 mSDtfsCounter, 150 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 508 SdHoareTripleChecker+Invalid, 1022 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 123 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:25,666 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 508 Invalid, 1022 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 862 Invalid, 0 Unknown, 123 Unchecked, 1.2s Time] [2022-11-18 18:38:25,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2022-11-18 18:38:25,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 235. [2022-11-18 18:38:25,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 165 states have (on average 1.103030303030303) internal successors, (182), 168 states have internal predecessors, (182), 46 states have call successors, (46), 23 states have call predecessors, (46), 23 states have return successors, (60), 43 states have call predecessors, (60), 44 states have call successors, (60) [2022-11-18 18:38:25,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 288 transitions. [2022-11-18 18:38:25,715 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 288 transitions. Word has length 91 [2022-11-18 18:38:25,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:25,715 INFO L495 AbstractCegarLoop]: Abstraction has 235 states and 288 transitions. [2022-11-18 18:38:25,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 12 states have internal predecessors, (59), 3 states have call successors, (11), 3 states have call predecessors, (11), 4 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-18 18:38:25,716 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 288 transitions. [2022-11-18 18:38:25,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-11-18 18:38:25,726 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:25,727 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:38:25,741 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-11-18 18:38:25,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-18 18:38:25,937 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:25,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:25,937 INFO L85 PathProgramCache]: Analyzing trace with hash -62995835, now seen corresponding path program 1 times [2022-11-18 18:38:25,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:25,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954648084] [2022-11-18 18:38:25,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:25,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:26,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:26,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:26,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:26,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:26,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:26,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:38:26,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:26,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-11-18 18:38:26,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:26,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2022-11-18 18:38:26,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:26,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-18 18:38:26,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:26,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-18 18:38:26,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:26,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 18:38:26,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:26,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-18 18:38:26,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:26,339 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-18 18:38:26,340 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:26,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954648084] [2022-11-18 18:38:26,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954648084] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:38:26,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1056131872] [2022-11-18 18:38:26,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:26,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:38:26,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:38:26,342 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:38:26,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-18 18:38:26,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:26,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 2580 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-18 18:38:26,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:38:27,006 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-18 18:38:27,006 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:38:27,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1056131872] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:38:27,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:38:27,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 4 [2022-11-18 18:38:27,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609075088] [2022-11-18 18:38:27,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:38:27,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-18 18:38:27,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:27,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-18 18:38:27,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-18 18:38:27,009 INFO L87 Difference]: Start difference. First operand 235 states and 288 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-18 18:38:27,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:27,059 INFO L93 Difference]: Finished difference Result 366 states and 465 transitions. [2022-11-18 18:38:27,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:38:27,060 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 91 [2022-11-18 18:38:27,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:27,062 INFO L225 Difference]: With dead ends: 366 [2022-11-18 18:38:27,062 INFO L226 Difference]: Without dead ends: 203 [2022-11-18 18:38:27,064 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:38:27,065 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 6 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:27,065 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 317 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-18 18:38:27,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2022-11-18 18:38:27,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 200. [2022-11-18 18:38:27,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 138 states have (on average 1.0942028985507246) internal successors, (151), 142 states have internal predecessors, (151), 41 states have call successors, (41), 19 states have call predecessors, (41), 20 states have return successors, (53), 38 states have call predecessors, (53), 39 states have call successors, (53) [2022-11-18 18:38:27,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 245 transitions. [2022-11-18 18:38:27,098 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 245 transitions. Word has length 91 [2022-11-18 18:38:27,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:27,101 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 245 transitions. [2022-11-18 18:38:27,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-18 18:38:27,101 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 245 transitions. [2022-11-18 18:38:27,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2022-11-18 18:38:27,104 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:27,105 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 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] [2022-11-18 18:38:27,117 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-18 18:38:27,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:38:27,316 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:27,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:27,317 INFO L85 PathProgramCache]: Analyzing trace with hash 1386307521, now seen corresponding path program 1 times [2022-11-18 18:38:27,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:27,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310288444] [2022-11-18 18:38:27,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:27,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:27,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:28,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:28,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:38:28,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:38:28,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:38:28,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:38:28,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:28,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:38:28,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:38:28,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:38:28,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:38:28,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 18:38:28,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 18:38:28,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:28,305 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-11-18 18:38:28,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:28,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310288444] [2022-11-18 18:38:28,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310288444] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:38:28,306 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:38:28,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-18 18:38:28,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93021479] [2022-11-18 18:38:28,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:38:28,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:38:28,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:28,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:38:28,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:38:28,309 INFO L87 Difference]: Start difference. First operand 200 states and 245 transitions. Second operand has 9 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 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 18:38:28,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:28,959 INFO L93 Difference]: Finished difference Result 208 states and 253 transitions. [2022-11-18 18:38:28,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:38:28,962 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 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 100 [2022-11-18 18:38:28,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:28,964 INFO L225 Difference]: With dead ends: 208 [2022-11-18 18:38:28,965 INFO L226 Difference]: Without dead ends: 206 [2022-11-18 18:38:28,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:38:28,966 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 56 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 390 SdHoareTripleChecker+Invalid, 452 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:28,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 390 Invalid, 452 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:38:28,967 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 206 states. [2022-11-18 18:38:28,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 206 to 205. [2022-11-18 18:38:28,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 141 states have (on average 1.0921985815602837) internal successors, (154), 145 states have internal predecessors, (154), 42 states have call successors, (42), 20 states have call predecessors, (42), 21 states have return successors, (54), 39 states have call predecessors, (54), 40 states have call successors, (54) [2022-11-18 18:38:28,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 250 transitions. [2022-11-18 18:38:28,999 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 250 transitions. Word has length 100 [2022-11-18 18:38:29,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:29,000 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 250 transitions. [2022-11-18 18:38:29,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 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 18:38:29,001 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 250 transitions. [2022-11-18 18:38:29,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2022-11-18 18:38:29,003 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:29,003 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 5, 5, 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, 1, 1, 1, 1] [2022-11-18 18:38:29,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-18 18:38:29,004 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:29,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:29,004 INFO L85 PathProgramCache]: Analyzing trace with hash 2111461513, now seen corresponding path program 1 times [2022-11-18 18:38:29,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:29,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884682399] [2022-11-18 18:38:29,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:29,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:29,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:30,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:30,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:30,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:30,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:30,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:38:30,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:30,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:38:30,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:30,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:38:30,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:31,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:38:31,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:31,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:31,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:31,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:38:31,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:31,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:38:31,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:31,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:38:31,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:31,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:38:31,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:31,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 18:38:31,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:31,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 18:38:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:31,476 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 22 proven. 23 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-11-18 18:38:31,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:31,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884682399] [2022-11-18 18:38:31,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884682399] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:38:31,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1715823407] [2022-11-18 18:38:31,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:31,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:38:31,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:38:31,479 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:38:31,509 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-18 18:38:32,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:32,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 2596 conjuncts, 41 conjunts are in the unsatisfiable core [2022-11-18 18:38:32,049 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:38:32,156 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 18:38:33,044 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 32 proven. 30 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-18 18:38:33,044 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:38:33,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1715823407] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:38:33,508 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:38:33,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13] total 25 [2022-11-18 18:38:33,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853549840] [2022-11-18 18:38:33,509 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:38:33,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-18 18:38:33,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:33,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-18 18:38:33,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=664, Unknown=0, NotChecked=0, Total=756 [2022-11-18 18:38:33,512 INFO L87 Difference]: Start difference. First operand 205 states and 250 transitions. Second operand has 25 states, 25 states have (on average 3.44) internal successors, (86), 24 states have internal predecessors, (86), 10 states have call successors, (27), 5 states have call predecessors, (27), 7 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) [2022-11-18 18:38:36,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:36,708 INFO L93 Difference]: Finished difference Result 322 states and 413 transitions. [2022-11-18 18:38:36,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-11-18 18:38:36,709 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 3.44) internal successors, (86), 24 states have internal predecessors, (86), 10 states have call successors, (27), 5 states have call predecessors, (27), 7 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) Word has length 104 [2022-11-18 18:38:36,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:36,712 INFO L225 Difference]: With dead ends: 322 [2022-11-18 18:38:36,712 INFO L226 Difference]: Without dead ends: 253 [2022-11-18 18:38:36,714 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 141 SyntacticMatches, 7 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 642 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=320, Invalid=2125, Unknown=5, NotChecked=0, Total=2450 [2022-11-18 18:38:36,714 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 237 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 1634 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 2042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 1634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 240 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:36,715 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 437 Invalid, 2042 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 1634 Invalid, 0 Unknown, 240 Unchecked, 2.0s Time] [2022-11-18 18:38:36,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 253 states. [2022-11-18 18:38:36,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 253 to 211. [2022-11-18 18:38:36,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 147 states have (on average 1.1088435374149659) internal successors, (163), 151 states have internal predecessors, (163), 42 states have call successors, (42), 21 states have call predecessors, (42), 21 states have return successors, (54), 38 states have call predecessors, (54), 40 states have call successors, (54) [2022-11-18 18:38:36,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 259 transitions. [2022-11-18 18:38:36,750 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 259 transitions. Word has length 104 [2022-11-18 18:38:36,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:36,751 INFO L495 AbstractCegarLoop]: Abstraction has 211 states and 259 transitions. [2022-11-18 18:38:36,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 3.44) internal successors, (86), 24 states have internal predecessors, (86), 10 states have call successors, (27), 5 states have call predecessors, (27), 7 states have return successors, (26), 9 states have call predecessors, (26), 9 states have call successors, (26) [2022-11-18 18:38:36,752 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 259 transitions. [2022-11-18 18:38:36,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2022-11-18 18:38:36,754 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:36,754 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:38:36,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-18 18:38:36,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-18 18:38:36,965 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:36,966 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:36,966 INFO L85 PathProgramCache]: Analyzing trace with hash -1453833491, now seen corresponding path program 1 times [2022-11-18 18:38:36,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:36,966 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26361203] [2022-11-18 18:38:36,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:36,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:37,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:38,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:38,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:38:38,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:38:38,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:38:38,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:38:38,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:38:38,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 18:38:38,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-18 18:38:38,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-18 18:38:38,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-18 18:38:38,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-18 18:38:38,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,241 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-11-18 18:38:38,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:38,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26361203] [2022-11-18 18:38:38,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26361203] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:38:38,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [120322003] [2022-11-18 18:38:38,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:38,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:38:38,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:38:38,244 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:38:38,250 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-18 18:38:38,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:38,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 2666 conjuncts, 56 conjunts are in the unsatisfiable core [2022-11-18 18:38:38,854 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:38:38,858 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 18:38:39,142 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 18:38:39,142 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 18:38:39,661 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 18:38:39,661 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 18:38:39,720 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 18:38:41,888 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 18:38:44,489 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 62 proven. 19 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-11-18 18:38:44,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:38:44,838 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_666 (Array Int Int))) (not (= (mod (select (select (store |c_#memory_int| |c_ULTIMATE.start_save_byte_from_array_~storage#1.base| v_ArrVal_666) |c_ULTIMATE.start_aws_byte_cursor_right_trim_pred_harness_~#cur~3#1.base|) |c_ULTIMATE.start_aws_byte_cursor_right_trim_pred_harness_~#cur~3#1.offset|) 18446744073709551616) 0))) is different from false [2022-11-18 18:38:44,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [120322003] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:38:44,847 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:38:44,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 19] total 26 [2022-11-18 18:38:44,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010785479] [2022-11-18 18:38:44,847 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:38:44,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-18 18:38:44,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:44,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-18 18:38:44,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=773, Unknown=5, NotChecked=56, Total=930 [2022-11-18 18:38:44,850 INFO L87 Difference]: Start difference. First operand 211 states and 259 transitions. Second operand has 26 states, 25 states have (on average 4.8) internal successors, (120), 23 states have internal predecessors, (120), 9 states have call successors, (27), 8 states have call predecessors, (27), 9 states have return successors, (24), 7 states have call predecessors, (24), 8 states have call successors, (24) [2022-11-18 18:38:46,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:46,773 INFO L93 Difference]: Finished difference Result 351 states and 438 transitions. [2022-11-18 18:38:46,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-11-18 18:38:46,774 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 4.8) internal successors, (120), 23 states have internal predecessors, (120), 9 states have call successors, (27), 8 states have call predecessors, (27), 9 states have return successors, (24), 7 states have call predecessors, (24), 8 states have call successors, (24) Word has length 106 [2022-11-18 18:38:46,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:46,776 INFO L225 Difference]: With dead ends: 351 [2022-11-18 18:38:46,776 INFO L226 Difference]: Without dead ends: 238 [2022-11-18 18:38:46,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 155 SyntacticMatches, 8 SemanticMatches, 44 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 464 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=210, Invalid=1767, Unknown=7, NotChecked=86, Total=2070 [2022-11-18 18:38:46,779 INFO L413 NwaCegarLoop]: 101 mSDtfsCounter, 114 mSDsluCounter, 679 mSDsCounter, 0 mSdLazyCounter, 961 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 780 SdHoareTripleChecker+Invalid, 1717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 961 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 616 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:46,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 780 Invalid, 1717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 961 Invalid, 0 Unknown, 616 Unchecked, 1.3s Time] [2022-11-18 18:38:46,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2022-11-18 18:38:46,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 221. [2022-11-18 18:38:46,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 153 states have (on average 1.0849673202614378) internal successors, (166), 156 states have internal predecessors, (166), 43 states have call successors, (43), 24 states have call predecessors, (43), 24 states have return successors, (56), 40 states have call predecessors, (56), 41 states have call successors, (56) [2022-11-18 18:38:46,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 265 transitions. [2022-11-18 18:38:46,815 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 265 transitions. Word has length 106 [2022-11-18 18:38:46,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:46,816 INFO L495 AbstractCegarLoop]: Abstraction has 221 states and 265 transitions. [2022-11-18 18:38:46,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 4.8) internal successors, (120), 23 states have internal predecessors, (120), 9 states have call successors, (27), 8 states have call predecessors, (27), 9 states have return successors, (24), 7 states have call predecessors, (24), 8 states have call successors, (24) [2022-11-18 18:38:46,816 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 265 transitions. [2022-11-18 18:38:46,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-18 18:38:46,818 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:46,818 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:38:46,836 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-18 18:38:47,030 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:38:47,031 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:47,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:47,031 INFO L85 PathProgramCache]: Analyzing trace with hash 1690843138, now seen corresponding path program 1 times [2022-11-18 18:38:47,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:47,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678191032] [2022-11-18 18:38:47,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:47,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:47,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:51,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:51,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:38:51,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:38:51,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:38:51,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:38:51,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:38:51,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 18:38:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-18 18:38:51,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 18:38:51,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 18:38:51,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 18:38:51,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:51,742 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-18 18:38:51,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:51,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678191032] [2022-11-18 18:38:51,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678191032] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:38:51,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:38:51,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-11-18 18:38:51,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745107347] [2022-11-18 18:38:51,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:38:51,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-18 18:38:51,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:51,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-18 18:38:51,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2022-11-18 18:38:51,745 INFO L87 Difference]: Start difference. First operand 221 states and 265 transitions. Second operand has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 15 states have internal predecessors, (56), 9 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (12), 8 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-18 18:38:53,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:53,604 INFO L93 Difference]: Finished difference Result 315 states and 395 transitions. [2022-11-18 18:38:53,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-18 18:38:53,605 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 15 states have internal predecessors, (56), 9 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (12), 8 states have call predecessors, (12), 7 states have call successors, (12) Word has length 109 [2022-11-18 18:38:53,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:53,607 INFO L225 Difference]: With dead ends: 315 [2022-11-18 18:38:53,607 INFO L226 Difference]: Without dead ends: 258 [2022-11-18 18:38:53,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 147 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=119, Invalid=693, Unknown=0, NotChecked=0, Total=812 [2022-11-18 18:38:53,609 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 115 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 1547 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 1608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 1547 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:53,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 532 Invalid, 1608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 1547 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-11-18 18:38:53,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-11-18 18:38:53,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 226. [2022-11-18 18:38:53,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 226 states, 157 states have (on average 1.0828025477707006) internal successors, (170), 161 states have internal predecessors, (170), 43 states have call successors, (43), 24 states have call predecessors, (43), 25 states have return successors, (61), 40 states have call predecessors, (61), 41 states have call successors, (61) [2022-11-18 18:38:53,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 226 states to 226 states and 274 transitions. [2022-11-18 18:38:53,649 INFO L78 Accepts]: Start accepts. Automaton has 226 states and 274 transitions. Word has length 109 [2022-11-18 18:38:53,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:53,649 INFO L495 AbstractCegarLoop]: Abstraction has 226 states and 274 transitions. [2022-11-18 18:38:53,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.9473684210526314) internal successors, (56), 15 states have internal predecessors, (56), 9 states have call successors, (14), 4 states have call predecessors, (14), 3 states have return successors, (12), 8 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-18 18:38:53,650 INFO L276 IsEmpty]: Start isEmpty. Operand 226 states and 274 transitions. [2022-11-18 18:38:53,652 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-18 18:38:53,652 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:53,652 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1, 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 18:38:53,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-18 18:38:53,653 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:53,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:53,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1949008576, now seen corresponding path program 1 times [2022-11-18 18:38:53,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:53,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850004862] [2022-11-18 18:38:53,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:53,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:53,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:54,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:54,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:38:54,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:38:54,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:38:54,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:38:54,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:38:54,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 18:38:54,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-18 18:38:54,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 18:38:54,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 18:38:54,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 18:38:54,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:54,517 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2022-11-18 18:38:54,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:54,518 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850004862] [2022-11-18 18:38:54,518 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850004862] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:38:54,518 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:38:54,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-18 18:38:54,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1430109200] [2022-11-18 18:38:54,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:38:54,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-18 18:38:54,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:54,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-18 18:38:54,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-18 18:38:54,522 INFO L87 Difference]: Start difference. First operand 226 states and 274 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-18 18:38:54,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:54,896 INFO L93 Difference]: Finished difference Result 296 states and 370 transitions. [2022-11-18 18:38:54,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-18 18:38:54,897 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 109 [2022-11-18 18:38:54,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:54,899 INFO L225 Difference]: With dead ends: 296 [2022-11-18 18:38:54,899 INFO L226 Difference]: Without dead ends: 219 [2022-11-18 18:38:54,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-18 18:38:54,901 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 47 mSDsluCounter, 123 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 192 SdHoareTripleChecker+Invalid, 185 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:54,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [51 Valid, 192 Invalid, 185 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:38:54,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 219 states. [2022-11-18 18:38:54,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 219 to 219. [2022-11-18 18:38:54,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 151 states have (on average 1.0794701986754967) internal successors, (163), 154 states have internal predecessors, (163), 43 states have call successors, (43), 24 states have call predecessors, (43), 24 states have return successors, (54), 40 states have call predecessors, (54), 41 states have call successors, (54) [2022-11-18 18:38:54,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 260 transitions. [2022-11-18 18:38:54,940 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 260 transitions. Word has length 109 [2022-11-18 18:38:54,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:54,941 INFO L495 AbstractCegarLoop]: Abstraction has 219 states and 260 transitions. [2022-11-18 18:38:54,941 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-18 18:38:54,941 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 260 transitions. [2022-11-18 18:38:54,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-18 18:38:54,943 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:54,943 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 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 18:38:54,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-11-18 18:38:54,944 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:54,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:54,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1466498319, now seen corresponding path program 1 times [2022-11-18 18:38:54,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:54,945 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12336680] [2022-11-18 18:38:54,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:54,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:55,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:55,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:55,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:38:55,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:38:55,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:38:55,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:38:55,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:55,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:38:55,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:38:55,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:38:55,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:38:55,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 18:38:55,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 18:38:55,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-18 18:38:55,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 18:38:55,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:55,413 INFO L134 CoverageAnalysis]: Checked inductivity of 137 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2022-11-18 18:38:55,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:55,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12336680] [2022-11-18 18:38:55,414 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12336680] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:38:55,414 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:38:55,414 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-18 18:38:55,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336687393] [2022-11-18 18:38:55,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:38:55,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-18 18:38:55,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:55,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-18 18:38:55,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-18 18:38:55,416 INFO L87 Difference]: Start difference. First operand 219 states and 260 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-18 18:38:55,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:55,780 INFO L93 Difference]: Finished difference Result 232 states and 273 transitions. [2022-11-18 18:38:55,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-18 18:38:55,786 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 112 [2022-11-18 18:38:55,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:55,790 INFO L225 Difference]: With dead ends: 232 [2022-11-18 18:38:55,790 INFO L226 Difference]: Without dead ends: 216 [2022-11-18 18:38:55,793 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-11-18 18:38:55,794 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 51 mSDsluCounter, 106 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 172 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:55,794 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 172 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-18 18:38:55,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-11-18 18:38:55,829 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 214. [2022-11-18 18:38:55,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 147 states have (on average 1.0680272108843538) internal successors, (157), 150 states have internal predecessors, (157), 43 states have call successors, (43), 23 states have call predecessors, (43), 23 states have return successors, (53), 40 states have call predecessors, (53), 41 states have call successors, (53) [2022-11-18 18:38:55,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 253 transitions. [2022-11-18 18:38:55,831 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 253 transitions. Word has length 112 [2022-11-18 18:38:55,832 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:55,832 INFO L495 AbstractCegarLoop]: Abstraction has 214 states and 253 transitions. [2022-11-18 18:38:55,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 3 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-18 18:38:55,832 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 253 transitions. [2022-11-18 18:38:55,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2022-11-18 18:38:55,834 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:55,834 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1] [2022-11-18 18:38:55,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-18 18:38:55,835 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:55,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:55,836 INFO L85 PathProgramCache]: Analyzing trace with hash -641051383, now seen corresponding path program 1 times [2022-11-18 18:38:55,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:55,836 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109412038] [2022-11-18 18:38:55,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:55,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:55,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:56,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:56,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:56,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:56,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:56,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:38:56,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:56,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:38:56,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:56,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:38:56,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:56,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:38:56,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:56,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:38:56,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:56,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 18:38:56,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:56,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-18 18:38:56,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:57,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 18:38:57,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:57,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 18:38:57,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:57,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 18:38:57,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:57,271 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2022-11-18 18:38:57,272 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:57,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109412038] [2022-11-18 18:38:57,272 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2109412038] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:38:57,272 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:38:57,272 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 18:38:57,272 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945920964] [2022-11-18 18:38:57,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:38:57,273 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:38:57,273 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:57,273 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:38:57,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:38:57,274 INFO L87 Difference]: Start difference. First operand 214 states and 253 transitions. Second operand has 14 states, 13 states have (on average 4.230769230769231) internal successors, (55), 11 states have internal predecessors, (55), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-18 18:38:58,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:58,348 INFO L93 Difference]: Finished difference Result 222 states and 261 transitions. [2022-11-18 18:38:58,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 18:38:58,349 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.230769230769231) internal successors, (55), 11 states have internal predecessors, (55), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 111 [2022-11-18 18:38:58,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:58,350 INFO L225 Difference]: With dead ends: 222 [2022-11-18 18:38:58,351 INFO L226 Difference]: Without dead ends: 220 [2022-11-18 18:38:58,351 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2022-11-18 18:38:58,352 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 81 mSDsluCounter, 586 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:58,352 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 660 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-18 18:38:58,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2022-11-18 18:38:58,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 219. [2022-11-18 18:38:58,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 150 states have (on average 1.0666666666666667) internal successors, (160), 153 states have internal predecessors, (160), 44 states have call successors, (44), 24 states have call predecessors, (44), 24 states have return successors, (54), 41 states have call predecessors, (54), 42 states have call successors, (54) [2022-11-18 18:38:58,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 258 transitions. [2022-11-18 18:38:58,387 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 258 transitions. Word has length 111 [2022-11-18 18:38:58,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:58,388 INFO L495 AbstractCegarLoop]: Abstraction has 219 states and 258 transitions. [2022-11-18 18:38:58,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.230769230769231) internal successors, (55), 11 states have internal predecessors, (55), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-18 18:38:58,388 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 258 transitions. [2022-11-18 18:38:58,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-18 18:38:58,390 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:58,390 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 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] [2022-11-18 18:38:58,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-18 18:38:58,391 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:58,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:58,391 INFO L85 PathProgramCache]: Analyzing trace with hash 964794292, now seen corresponding path program 1 times [2022-11-18 18:38:58,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:58,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513310093] [2022-11-18 18:38:58,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:58,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:38:58,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:38:59,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:59,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:38:59,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:38:59,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:38:59,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:38:59,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:38:59,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:38:59,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:38:59,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:38:59,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:38:59,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 18:38:59,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 18:38:59,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-18 18:38:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 18:38:59,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:38:59,189 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-11-18 18:38:59,189 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:38:59,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513310093] [2022-11-18 18:38:59,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513310093] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:38:59,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:38:59,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-18 18:38:59,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25626287] [2022-11-18 18:38:59,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:38:59,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:38:59,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:38:59,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:38:59,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-18 18:38:59,192 INFO L87 Difference]: Start difference. First operand 219 states and 258 transitions. Second operand has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-18 18:38:59,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:38:59,825 INFO L93 Difference]: Finished difference Result 227 states and 266 transitions. [2022-11-18 18:38:59,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-18 18:38:59,826 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 114 [2022-11-18 18:38:59,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:38:59,828 INFO L225 Difference]: With dead ends: 227 [2022-11-18 18:38:59,828 INFO L226 Difference]: Without dead ends: 225 [2022-11-18 18:38:59,829 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:38:59,830 INFO L413 NwaCegarLoop]: 67 mSDtfsCounter, 53 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:38:59,830 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 389 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:38:59,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 225 states. [2022-11-18 18:38:59,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 224. [2022-11-18 18:38:59,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 153 states have (on average 1.065359477124183) internal successors, (163), 156 states have internal predecessors, (163), 45 states have call successors, (45), 25 states have call predecessors, (45), 25 states have return successors, (55), 42 states have call predecessors, (55), 43 states have call successors, (55) [2022-11-18 18:38:59,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 263 transitions. [2022-11-18 18:38:59,866 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 263 transitions. Word has length 114 [2022-11-18 18:38:59,866 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:38:59,867 INFO L495 AbstractCegarLoop]: Abstraction has 224 states and 263 transitions. [2022-11-18 18:38:59,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-18 18:38:59,867 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 263 transitions. [2022-11-18 18:38:59,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-18 18:38:59,869 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:38:59,869 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1, 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 18:38:59,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-18 18:38:59,869 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:38:59,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:38:59,870 INFO L85 PathProgramCache]: Analyzing trace with hash -1411369220, now seen corresponding path program 1 times [2022-11-18 18:38:59,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:38:59,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280882439] [2022-11-18 18:38:59,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:38:59,871 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:39:00,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:39:02,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:39:02,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:39:02,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:39:02,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:39:02,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:39:02,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:39:02,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 18:39:02,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-18 18:39:02,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 18:39:02,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 18:39:02,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-18 18:39:02,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:02,855 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 20 proven. 3 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2022-11-18 18:39:02,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:39:02,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280882439] [2022-11-18 18:39:02,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [280882439] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:39:02,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [590850593] [2022-11-18 18:39:02,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:39:02,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:39:02,856 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:39:02,858 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:39:02,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-18 18:39:03,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:39:03,527 INFO L263 TraceCheckSpWp]: Trace formula consists of 2688 conjuncts, 89 conjunts are in the unsatisfiable core [2022-11-18 18:39:03,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:39:03,537 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 18:39:03,756 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 18:39:03,757 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 18:39:03,885 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 11 treesize of output 7 [2022-11-18 18:39:05,452 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 18:39:05,452 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 18:39:05,525 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 18:39:15,793 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 18:39:30,258 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_cursor_right_trim_pred_~source.base_BEFORE_CALL_25 Int)) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| v_aws_byte_cursor_right_trim_pred_~source.base_BEFORE_CALL_25) 8))) (and (not (= .cse0 0)) (not (= .cse0 v_aws_byte_cursor_right_trim_pred_~source.base_BEFORE_CALL_25))))) is different from true [2022-11-18 18:39:46,643 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 18:39:46,659 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-18 18:39:46,660 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 23 treesize of output 27 [2022-11-18 18:39:46,667 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 13 treesize of output 9 [2022-11-18 18:39:50,107 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 20 proven. 57 refuted. 1 times theorem prover too weak. 4 trivial. 16 not checked. [2022-11-18 18:39:50,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:39:51,084 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 32 treesize of output 28 [2022-11-18 18:39:53,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [590850593] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:39:53,350 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:39:53,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 28] total 42 [2022-11-18 18:39:53,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063127623] [2022-11-18 18:39:53,351 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:39:53,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-11-18 18:39:53,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:39:53,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-11-18 18:39:53,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=2328, Unknown=6, NotChecked=98, Total=2652 [2022-11-18 18:39:53,353 INFO L87 Difference]: Start difference. First operand 224 states and 263 transitions. Second operand has 42 states, 42 states have (on average 3.119047619047619) internal successors, (131), 36 states have internal predecessors, (131), 15 states have call successors, (26), 11 states have call predecessors, (26), 9 states have return successors, (23), 14 states have call predecessors, (23), 13 states have call successors, (23) [2022-11-18 18:40:02,766 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:02,766 INFO L93 Difference]: Finished difference Result 353 states and 417 transitions. [2022-11-18 18:40:02,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-11-18 18:40:02,768 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 3.119047619047619) internal successors, (131), 36 states have internal predecessors, (131), 15 states have call successors, (26), 11 states have call predecessors, (26), 9 states have return successors, (23), 14 states have call predecessors, (23), 13 states have call successors, (23) Word has length 112 [2022-11-18 18:40:02,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:02,770 INFO L225 Difference]: With dead ends: 353 [2022-11-18 18:40:02,770 INFO L226 Difference]: Without dead ends: 286 [2022-11-18 18:40:02,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 124 SyntacticMatches, 17 SemanticMatches, 82 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 2158 ImplicationChecksByTransitivity, 56.9s TimeCoverageRelationStatistics Valid=576, Invalid=6226, Unknown=8, NotChecked=162, Total=6972 [2022-11-18 18:40:02,774 INFO L413 NwaCegarLoop]: 89 mSDtfsCounter, 95 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 1174 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 1151 SdHoareTripleChecker+Invalid, 2262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1036 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:02,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 1151 Invalid, 2262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1174 Invalid, 0 Unknown, 1036 Unchecked, 1.1s Time] [2022-11-18 18:40:02,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2022-11-18 18:40:02,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 248. [2022-11-18 18:40:02,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 248 states, 174 states have (on average 1.0747126436781609) internal successors, (187), 179 states have internal predecessors, (187), 45 states have call successors, (45), 27 states have call predecessors, (45), 28 states have return successors, (55), 41 states have call predecessors, (55), 43 states have call successors, (55) [2022-11-18 18:40:02,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 248 states to 248 states and 287 transitions. [2022-11-18 18:40:02,813 INFO L78 Accepts]: Start accepts. Automaton has 248 states and 287 transitions. Word has length 112 [2022-11-18 18:40:02,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:02,813 INFO L495 AbstractCegarLoop]: Abstraction has 248 states and 287 transitions. [2022-11-18 18:40:02,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 3.119047619047619) internal successors, (131), 36 states have internal predecessors, (131), 15 states have call successors, (26), 11 states have call predecessors, (26), 9 states have return successors, (23), 14 states have call predecessors, (23), 13 states have call successors, (23) [2022-11-18 18:40:02,814 INFO L276 IsEmpty]: Start isEmpty. Operand 248 states and 287 transitions. [2022-11-18 18:40:02,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-18 18:40:02,815 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:02,815 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 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] [2022-11-18 18:40:02,826 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:03,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-18 18:40:03,026 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:40:03,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:03,026 INFO L85 PathProgramCache]: Analyzing trace with hash 415964924, now seen corresponding path program 1 times [2022-11-18 18:40:03,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:03,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338328392] [2022-11-18 18:40:03,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:03,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:03,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:40:04,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:04,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:40:04,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:40:04,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:40:04,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:04,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:04,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:40:04,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:40:04,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:40:04,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:40:04,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 18:40:04,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 18:40:04,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-18 18:40:04,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 18:40:04,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:04,895 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 30 proven. 29 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2022-11-18 18:40:04,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:04,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338328392] [2022-11-18 18:40:04,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338328392] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:04,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1618672963] [2022-11-18 18:40:04,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:04,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:04,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:04,898 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:04,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-18 18:40:06,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:06,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 2628 conjuncts, 56 conjunts are in the unsatisfiable core [2022-11-18 18:40:06,076 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:07,693 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 70 proven. 36 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-18 18:40:07,693 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:08,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1618672963] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:08,180 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:40:08,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 18] total 30 [2022-11-18 18:40:08,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188502962] [2022-11-18 18:40:08,181 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:08,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-18 18:40:08,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:08,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-18 18:40:08,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=1011, Unknown=0, NotChecked=0, Total=1122 [2022-11-18 18:40:08,184 INFO L87 Difference]: Start difference. First operand 248 states and 287 transitions. Second operand has 30 states, 29 states have (on average 3.3448275862068964) internal successors, (97), 26 states have internal predecessors, (97), 11 states have call successors, (31), 5 states have call predecessors, (31), 7 states have return successors, (30), 12 states have call predecessors, (30), 10 states have call successors, (30) [2022-11-18 18:40:10,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:10,760 INFO L93 Difference]: Finished difference Result 360 states and 421 transitions. [2022-11-18 18:40:10,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-18 18:40:10,761 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 29 states have (on average 3.3448275862068964) internal successors, (97), 26 states have internal predecessors, (97), 11 states have call successors, (31), 5 states have call predecessors, (31), 7 states have return successors, (30), 12 states have call predecessors, (30), 10 states have call successors, (30) Word has length 118 [2022-11-18 18:40:10,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:10,763 INFO L225 Difference]: With dead ends: 360 [2022-11-18 18:40:10,763 INFO L226 Difference]: Without dead ends: 301 [2022-11-18 18:40:10,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 152 SyntacticMatches, 13 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 697 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=252, Invalid=2397, Unknown=3, NotChecked=0, Total=2652 [2022-11-18 18:40:10,765 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 186 mSDsluCounter, 683 mSDsCounter, 0 mSdLazyCounter, 1523 mSolverCounterSat, 122 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 753 SdHoareTripleChecker+Invalid, 2331 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 1523 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 686 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:10,765 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 753 Invalid, 2331 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 1523 Invalid, 0 Unknown, 686 Unchecked, 1.6s Time] [2022-11-18 18:40:10,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2022-11-18 18:40:10,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 279. [2022-11-18 18:40:10,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 197 states have (on average 1.0761421319796953) internal successors, (212), 202 states have internal predecessors, (212), 50 states have call successors, (50), 30 states have call predecessors, (50), 31 states have return successors, (61), 46 states have call predecessors, (61), 48 states have call successors, (61) [2022-11-18 18:40:10,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 323 transitions. [2022-11-18 18:40:10,838 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 323 transitions. Word has length 118 [2022-11-18 18:40:10,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:10,838 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 323 transitions. [2022-11-18 18:40:10,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 29 states have (on average 3.3448275862068964) internal successors, (97), 26 states have internal predecessors, (97), 11 states have call successors, (31), 5 states have call predecessors, (31), 7 states have return successors, (30), 12 states have call predecessors, (30), 10 states have call successors, (30) [2022-11-18 18:40:10,839 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 323 transitions. [2022-11-18 18:40:10,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-18 18:40:10,840 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:10,840 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 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 18:40:10,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:11,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-18 18:40:11,051 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:40:11,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:11,053 INFO L85 PathProgramCache]: Analyzing trace with hash -1588558461, now seen corresponding path program 1 times [2022-11-18 18:40:11,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:11,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220287002] [2022-11-18 18:40:11,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:11,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:11,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:40:11,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:11,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:40:11,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:40:11,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:40:11,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:11,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:11,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:40:11,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:40:11,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:40:11,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:40:11,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 18:40:11,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 18:40:11,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:11,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-18 18:40:12,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:12,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 18:40:12,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:12,195 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 121 trivial. 0 not checked. [2022-11-18 18:40:12,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:12,195 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220287002] [2022-11-18 18:40:12,195 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220287002] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:12,195 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:40:12,196 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 18:40:12,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926494551] [2022-11-18 18:40:12,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:12,196 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:40:12,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:12,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:40:12,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:40:12,197 INFO L87 Difference]: Start difference. First operand 279 states and 323 transitions. Second operand has 14 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 11 states have internal predecessors, (48), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-18 18:40:13,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:13,220 INFO L93 Difference]: Finished difference Result 287 states and 331 transitions. [2022-11-18 18:40:13,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 18:40:13,220 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 11 states have internal predecessors, (48), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 120 [2022-11-18 18:40:13,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:13,222 INFO L225 Difference]: With dead ends: 287 [2022-11-18 18:40:13,222 INFO L226 Difference]: Without dead ends: 285 [2022-11-18 18:40:13,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2022-11-18 18:40:13,224 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 78 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 614 SdHoareTripleChecker+Invalid, 825 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:13,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 614 Invalid, 825 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 800 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 18:40:13,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2022-11-18 18:40:13,267 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 279. [2022-11-18 18:40:13,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 197 states have (on average 1.0761421319796953) internal successors, (212), 202 states have internal predecessors, (212), 50 states have call successors, (50), 30 states have call predecessors, (50), 31 states have return successors, (61), 46 states have call predecessors, (61), 48 states have call successors, (61) [2022-11-18 18:40:13,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 323 transitions. [2022-11-18 18:40:13,269 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 323 transitions. Word has length 120 [2022-11-18 18:40:13,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:13,270 INFO L495 AbstractCegarLoop]: Abstraction has 279 states and 323 transitions. [2022-11-18 18:40:13,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.6923076923076925) internal successors, (48), 11 states have internal predecessors, (48), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-18 18:40:13,270 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 323 transitions. [2022-11-18 18:40:13,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-11-18 18:40:13,272 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:13,272 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 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, 1, 1, 1] [2022-11-18 18:40:13,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-18 18:40:13,272 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:40:13,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:13,273 INFO L85 PathProgramCache]: Analyzing trace with hash 1324049691, now seen corresponding path program 1 times [2022-11-18 18:40:13,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:13,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566387494] [2022-11-18 18:40:13,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:13,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:13,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:14,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:40:14,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:14,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:14,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:14,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-11-18 18:40:14,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:14,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:40:14,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:14,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:40:14,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:15,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:15,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:40:15,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-18 18:40:15,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-18 18:40:15,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:40:15,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-18 18:40:15,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-18 18:40:15,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-18 18:40:15,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-18 18:40:15,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-18 18:40:15,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:15,216 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-11-18 18:40:15,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:15,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566387494] [2022-11-18 18:40:15,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566387494] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:15,216 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:40:15,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 18:40:15,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995467511] [2022-11-18 18:40:15,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:15,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:40:15,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:15,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:40:15,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:40:15,218 INFO L87 Difference]: Start difference. First operand 279 states and 323 transitions. Second operand has 14 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 7 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 4 states have call predecessors, (16), 5 states have call successors, (16) [2022-11-18 18:40:16,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:16,796 INFO L93 Difference]: Finished difference Result 292 states and 336 transitions. [2022-11-18 18:40:16,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-18 18:40:16,797 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 7 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 4 states have call predecessors, (16), 5 states have call successors, (16) Word has length 124 [2022-11-18 18:40:16,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:16,799 INFO L225 Difference]: With dead ends: 292 [2022-11-18 18:40:16,799 INFO L226 Difference]: Without dead ends: 189 [2022-11-18 18:40:16,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=71, Invalid=391, Unknown=0, NotChecked=0, Total=462 [2022-11-18 18:40:16,800 INFO L413 NwaCegarLoop]: 54 mSDtfsCounter, 70 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 1009 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 1064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 1009 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:16,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 317 Invalid, 1064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 1009 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-11-18 18:40:16,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-11-18 18:40:16,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 189. [2022-11-18 18:40:16,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 130 states have (on average 1.0846153846153845) internal successors, (141), 134 states have internal predecessors, (141), 37 states have call successors, (37), 20 states have call predecessors, (37), 21 states have return successors, (46), 34 states have call predecessors, (46), 35 states have call successors, (46) [2022-11-18 18:40:16,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 224 transitions. [2022-11-18 18:40:16,829 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 224 transitions. Word has length 124 [2022-11-18 18:40:16,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:16,830 INFO L495 AbstractCegarLoop]: Abstraction has 189 states and 224 transitions. [2022-11-18 18:40:16,830 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 3.230769230769231) internal successors, (42), 12 states have internal predecessors, (42), 7 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (16), 4 states have call predecessors, (16), 5 states have call successors, (16) [2022-11-18 18:40:16,830 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 224 transitions. [2022-11-18 18:40:16,831 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-18 18:40:16,832 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:16,832 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2022-11-18 18:40:16,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-18 18:40:16,832 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:40:16,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:16,833 INFO L85 PathProgramCache]: Analyzing trace with hash 73196301, now seen corresponding path program 1 times [2022-11-18 18:40:16,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:16,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [480391820] [2022-11-18 18:40:16,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:16,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:17,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:40:19,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:19,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:40:19,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:19,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:40:19,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:40:19,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:40:19,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 18:40:19,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-18 18:40:19,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 18:40:19,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 18:40:19,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 18:40:19,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-18 18:40:19,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 18:40:19,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:19,665 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2022-11-18 18:40:19,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:19,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [480391820] [2022-11-18 18:40:19,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [480391820] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:19,666 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:40:19,666 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-11-18 18:40:19,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292647731] [2022-11-18 18:40:19,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:19,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-18 18:40:19,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:19,667 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-18 18:40:19,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=331, Unknown=0, NotChecked=0, Total=380 [2022-11-18 18:40:19,667 INFO L87 Difference]: Start difference. First operand 189 states and 224 transitions. Second operand has 20 states, 20 states have (on average 3.0) internal successors, (60), 17 states have internal predecessors, (60), 10 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 10 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-18 18:40:20,822 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:20,822 INFO L93 Difference]: Finished difference Result 249 states and 294 transitions. [2022-11-18 18:40:20,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-18 18:40:20,823 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 17 states have internal predecessors, (60), 10 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 10 states have call predecessors, (14), 8 states have call successors, (14) Word has length 129 [2022-11-18 18:40:20,823 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:20,825 INFO L225 Difference]: With dead ends: 249 [2022-11-18 18:40:20,825 INFO L226 Difference]: Without dead ends: 189 [2022-11-18 18:40:20,826 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=125, Invalid=805, Unknown=0, NotChecked=0, Total=930 [2022-11-18 18:40:20,826 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 151 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 933 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 1031 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 933 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:20,827 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 198 Invalid, 1031 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 933 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-18 18:40:20,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2022-11-18 18:40:20,857 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 189. [2022-11-18 18:40:20,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 130 states have (on average 1.0846153846153845) internal successors, (141), 134 states have internal predecessors, (141), 37 states have call successors, (37), 20 states have call predecessors, (37), 21 states have return successors, (43), 34 states have call predecessors, (43), 35 states have call successors, (43) [2022-11-18 18:40:20,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 221 transitions. [2022-11-18 18:40:20,858 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 221 transitions. Word has length 129 [2022-11-18 18:40:20,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:20,858 INFO L495 AbstractCegarLoop]: Abstraction has 189 states and 221 transitions. [2022-11-18 18:40:20,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.0) internal successors, (60), 17 states have internal predecessors, (60), 10 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (14), 10 states have call predecessors, (14), 8 states have call successors, (14) [2022-11-18 18:40:20,859 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 221 transitions. [2022-11-18 18:40:20,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-18 18:40:20,860 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:20,860 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2022-11-18 18:40:20,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-18 18:40:20,861 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:40:20,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:20,861 INFO L85 PathProgramCache]: Analyzing trace with hash 212748628, now seen corresponding path program 1 times [2022-11-18 18:40:20,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:20,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493811969] [2022-11-18 18:40:20,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:20,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:20,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:40:21,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:21,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:40:21,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:21,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:40:21,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:40:21,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:40:21,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-18 18:40:21,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-18 18:40:21,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-18 18:40:21,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-18 18:40:21,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-18 18:40:21,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-18 18:40:21,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:21,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-18 18:40:21,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:22,150 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2022-11-18 18:40:22,151 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:22,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493811969] [2022-11-18 18:40:22,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493811969] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:22,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:40:22,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2022-11-18 18:40:22,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940125275] [2022-11-18 18:40:22,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:22,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-18 18:40:22,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:22,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-18 18:40:22,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2022-11-18 18:40:22,153 INFO L87 Difference]: Start difference. First operand 189 states and 221 transitions. Second operand has 14 states, 13 states have (on average 4.538461538461538) internal successors, (59), 11 states have internal predecessors, (59), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-18 18:40:22,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:22,976 INFO L93 Difference]: Finished difference Result 195 states and 226 transitions. [2022-11-18 18:40:22,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 18:40:22,976 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 4.538461538461538) internal successors, (59), 11 states have internal predecessors, (59), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 131 [2022-11-18 18:40:22,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:22,978 INFO L225 Difference]: With dead ends: 195 [2022-11-18 18:40:22,978 INFO L226 Difference]: Without dead ends: 193 [2022-11-18 18:40:22,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2022-11-18 18:40:22,979 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 81 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:22,981 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 630 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-18 18:40:22,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2022-11-18 18:40:23,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 187. [2022-11-18 18:40:23,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187 states, 130 states have (on average 1.0846153846153845) internal successors, (141), 134 states have internal predecessors, (141), 35 states have call successors, (35), 20 states have call predecessors, (35), 21 states have return successors, (41), 32 states have call predecessors, (41), 33 states have call successors, (41) [2022-11-18 18:40:23,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 217 transitions. [2022-11-18 18:40:23,015 INFO L78 Accepts]: Start accepts. Automaton has 187 states and 217 transitions. Word has length 131 [2022-11-18 18:40:23,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:23,015 INFO L495 AbstractCegarLoop]: Abstraction has 187 states and 217 transitions. [2022-11-18 18:40:23,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 4.538461538461538) internal successors, (59), 11 states have internal predecessors, (59), 2 states have call successors, (16), 3 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-18 18:40:23,016 INFO L276 IsEmpty]: Start isEmpty. Operand 187 states and 217 transitions. [2022-11-18 18:40:23,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-11-18 18:40:23,017 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:23,018 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:40:23,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-18 18:40:23,018 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:40:23,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:23,019 INFO L85 PathProgramCache]: Analyzing trace with hash 1852141867, now seen corresponding path program 1 times [2022-11-18 18:40:23,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:23,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742784438] [2022-11-18 18:40:23,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:23,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:23,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:40:24,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:24,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:40:24,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:24,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:40:24,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:40:24,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:40:24,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:40:24,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:24,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:40:24,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:40:24,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:40:24,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 18:40:24,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 18:40:24,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 18:40:24,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 18:40:24,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 18:40:24,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:24,410 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2022-11-18 18:40:24,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:24,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742784438] [2022-11-18 18:40:24,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742784438] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:24,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:40:24,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2022-11-18 18:40:24,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166259903] [2022-11-18 18:40:24,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:24,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 18:40:24,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:24,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 18:40:24,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2022-11-18 18:40:24,412 INFO L87 Difference]: Start difference. First operand 187 states and 217 transitions. Second operand has 15 states, 14 states have (on average 4.642857142857143) internal successors, (65), 11 states have internal predecessors, (65), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-18 18:40:25,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:25,424 INFO L93 Difference]: Finished difference Result 193 states and 222 transitions. [2022-11-18 18:40:25,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-18 18:40:25,425 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.642857142857143) internal successors, (65), 11 states have internal predecessors, (65), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 145 [2022-11-18 18:40:25,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:25,426 INFO L225 Difference]: With dead ends: 193 [2022-11-18 18:40:25,426 INFO L226 Difference]: Without dead ends: 191 [2022-11-18 18:40:25,427 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=138, Invalid=564, Unknown=0, NotChecked=0, Total=702 [2022-11-18 18:40:25,428 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 92 mSDsluCounter, 506 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 572 SdHoareTripleChecker+Invalid, 716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:25,428 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [97 Valid, 572 Invalid, 716 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-18 18:40:25,429 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 191 states. [2022-11-18 18:40:25,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 191 to 186. [2022-11-18 18:40:25,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 130 states have (on average 1.0846153846153845) internal successors, (141), 134 states have internal predecessors, (141), 34 states have call successors, (34), 20 states have call predecessors, (34), 21 states have return successors, (40), 31 states have call predecessors, (40), 32 states have call successors, (40) [2022-11-18 18:40:25,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 215 transitions. [2022-11-18 18:40:25,460 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 215 transitions. Word has length 145 [2022-11-18 18:40:25,460 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:25,460 INFO L495 AbstractCegarLoop]: Abstraction has 186 states and 215 transitions. [2022-11-18 18:40:25,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.642857142857143) internal successors, (65), 11 states have internal predecessors, (65), 2 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-18 18:40:25,461 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 215 transitions. [2022-11-18 18:40:25,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-11-18 18:40:25,462 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:25,463 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:40:25,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-11-18 18:40:25,463 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:40:25,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:25,464 INFO L85 PathProgramCache]: Analyzing trace with hash -41898025, now seen corresponding path program 1 times [2022-11-18 18:40:25,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:25,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305307602] [2022-11-18 18:40:25,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:25,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:25,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:40:26,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:26,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:40:26,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:26,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:40:26,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:40:26,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:40:26,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:40:26,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:26,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:40:26,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:40:26,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:26,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:40:26,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:27,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 18:40:27,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:27,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 18:40:27,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:27,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 18:40:27,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:27,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 18:40:27,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:27,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 18:40:27,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:27,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 18:40:27,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:27,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-18 18:40:27,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:27,211 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2022-11-18 18:40:27,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:27,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305307602] [2022-11-18 18:40:27,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [305307602] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:27,212 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:40:27,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2022-11-18 18:40:27,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570528448] [2022-11-18 18:40:27,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:27,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-18 18:40:27,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:27,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-18 18:40:27,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-11-18 18:40:27,214 INFO L87 Difference]: Start difference. First operand 186 states and 215 transitions. Second operand has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 10 states have internal predecessors, (68), 4 states have call successors, (20), 4 states have call predecessors, (20), 3 states have return successors, (19), 5 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-18 18:40:28,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:28,345 INFO L93 Difference]: Finished difference Result 217 states and 254 transitions. [2022-11-18 18:40:28,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 18:40:28,349 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 10 states have internal predecessors, (68), 4 states have call successors, (20), 4 states have call predecessors, (20), 3 states have return successors, (19), 5 states have call predecessors, (19), 3 states have call successors, (19) Word has length 157 [2022-11-18 18:40:28,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:28,353 INFO L225 Difference]: With dead ends: 217 [2022-11-18 18:40:28,353 INFO L226 Difference]: Without dead ends: 199 [2022-11-18 18:40:28,355 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=50, Invalid=190, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:40:28,356 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 99 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 851 mSolverCounterSat, 50 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 901 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 50 IncrementalHoareTripleChecker+Valid, 851 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:28,356 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 479 Invalid, 901 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [50 Valid, 851 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-18 18:40:28,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 199 states. [2022-11-18 18:40:28,386 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 199 to 195. [2022-11-18 18:40:28,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 134 states have (on average 1.0820895522388059) internal successors, (145), 138 states have internal predecessors, (145), 38 states have call successors, (38), 20 states have call predecessors, (38), 22 states have return successors, (46), 36 states have call predecessors, (46), 36 states have call successors, (46) [2022-11-18 18:40:28,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 229 transitions. [2022-11-18 18:40:28,388 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 229 transitions. Word has length 157 [2022-11-18 18:40:28,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:28,388 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 229 transitions. [2022-11-18 18:40:28,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.230769230769231) internal successors, (68), 10 states have internal predecessors, (68), 4 states have call successors, (20), 4 states have call predecessors, (20), 3 states have return successors, (19), 5 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-18 18:40:28,389 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 229 transitions. [2022-11-18 18:40:28,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-11-18 18:40:28,390 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:28,391 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:28,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-18 18:40:28,391 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:40:28,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:28,391 INFO L85 PathProgramCache]: Analyzing trace with hash -634804810, now seen corresponding path program 1 times [2022-11-18 18:40:28,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:28,392 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279770492] [2022-11-18 18:40:28,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:28,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:28,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:40:29,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:29,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:40:29,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:29,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:40:29,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:40:29,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:40:29,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:40:29,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:29,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:40:29,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:40:29,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:40:29,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 18:40:29,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-18 18:40:29,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 18:40:29,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-18 18:40:29,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-18 18:40:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-11-18 18:40:29,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-18 18:40:29,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-18 18:40:29,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:29,530 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 20 proven. 18 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2022-11-18 18:40:29,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:29,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279770492] [2022-11-18 18:40:29,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279770492] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:29,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1477238163] [2022-11-18 18:40:29,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:29,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:29,532 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:29,535 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:29,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-18 18:40:30,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:30,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 2835 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-18 18:40:30,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:30,592 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 23 treesize of output 11 [2022-11-18 18:40:30,602 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 77 proven. 6 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2022-11-18 18:40:30,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:30,700 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 26 treesize of output 14 [2022-11-18 18:40:30,732 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-18 18:40:30,732 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 26 treesize of output 21 [2022-11-18 18:40:30,813 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 32 proven. 6 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2022-11-18 18:40:30,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1477238163] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:30,813 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:30,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 9, 7] total 15 [2022-11-18 18:40:30,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [288130604] [2022-11-18 18:40:30,814 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:30,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-18 18:40:30,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:30,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-18 18:40:30,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2022-11-18 18:40:30,815 INFO L87 Difference]: Start difference. First operand 195 states and 229 transitions. Second operand has 15 states, 15 states have (on average 7.133333333333334) internal successors, (107), 13 states have internal predecessors, (107), 7 states have call successors, (44), 5 states have call predecessors, (44), 4 states have return successors, (41), 6 states have call predecessors, (41), 6 states have call successors, (41) [2022-11-18 18:40:32,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:32,247 INFO L93 Difference]: Finished difference Result 292 states and 348 transitions. [2022-11-18 18:40:32,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-18 18:40:32,248 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 7.133333333333334) internal successors, (107), 13 states have internal predecessors, (107), 7 states have call successors, (44), 5 states have call predecessors, (44), 4 states have return successors, (41), 6 states have call predecessors, (41), 6 states have call successors, (41) Word has length 163 [2022-11-18 18:40:32,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:32,250 INFO L225 Difference]: With dead ends: 292 [2022-11-18 18:40:32,250 INFO L226 Difference]: Without dead ends: 216 [2022-11-18 18:40:32,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 353 SyntacticMatches, 7 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 138 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=150, Invalid=661, Unknown=1, NotChecked=0, Total=812 [2022-11-18 18:40:32,252 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 87 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 702 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 890 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 151 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:32,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 356 Invalid, 890 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 702 Invalid, 0 Unknown, 151 Unchecked, 0.8s Time] [2022-11-18 18:40:32,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2022-11-18 18:40:32,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 216. [2022-11-18 18:40:32,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 148 states have (on average 1.0743243243243243) internal successors, (159), 150 states have internal predecessors, (159), 43 states have call successors, (43), 23 states have call predecessors, (43), 24 states have return successors, (50), 42 states have call predecessors, (50), 40 states have call successors, (50) [2022-11-18 18:40:32,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 252 transitions. [2022-11-18 18:40:32,294 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 252 transitions. Word has length 163 [2022-11-18 18:40:32,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:32,294 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 252 transitions. [2022-11-18 18:40:32,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 7.133333333333334) internal successors, (107), 13 states have internal predecessors, (107), 7 states have call successors, (44), 5 states have call predecessors, (44), 4 states have return successors, (41), 6 states have call predecessors, (41), 6 states have call successors, (41) [2022-11-18 18:40:32,295 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 252 transitions. [2022-11-18 18:40:32,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-11-18 18:40:32,297 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:32,297 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:40:32,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:32,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:32,508 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:40:32,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:32,509 INFO L85 PathProgramCache]: Analyzing trace with hash 513147373, now seen corresponding path program 1 times [2022-11-18 18:40:32,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:32,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327920169] [2022-11-18 18:40:32,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:32,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:32,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:40:33,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:33,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:40:33,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:33,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:40:33,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:40:33,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:40:33,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:40:33,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:33,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:40:33,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:40:33,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:40:33,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:40:33,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-18 18:40:33,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 18:40:33,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 18:40:33,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-18 18:40:33,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-11-18 18:40:33,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-18 18:40:33,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-18 18:40:33,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:33,790 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 28 proven. 12 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2022-11-18 18:40:33,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:33,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327920169] [2022-11-18 18:40:33,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327920169] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:33,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206089135] [2022-11-18 18:40:33,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:33,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:33,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:33,793 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:33,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-18 18:40:34,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:34,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 2835 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-18 18:40:34,374 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:34,400 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 18:40:34,986 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 116 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-11-18 18:40:34,986 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-18 18:40:34,986 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206089135] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:40:34,986 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-18 18:40:34,987 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2022-11-18 18:40:34,987 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140469693] [2022-11-18 18:40:34,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:40:34,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-18 18:40:34,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:34,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-18 18:40:34,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2022-11-18 18:40:34,988 INFO L87 Difference]: Start difference. First operand 216 states and 252 transitions. Second operand has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 9 states have internal predecessors, (86), 4 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-11-18 18:40:35,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:35,106 INFO L93 Difference]: Finished difference Result 272 states and 308 transitions. [2022-11-18 18:40:35,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-18 18:40:35,107 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 9 states have internal predecessors, (86), 4 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 163 [2022-11-18 18:40:35,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:35,109 INFO L225 Difference]: With dead ends: 272 [2022-11-18 18:40:35,109 INFO L226 Difference]: Without dead ends: 223 [2022-11-18 18:40:35,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 189 SyntacticMatches, 6 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 73 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2022-11-18 18:40:35,110 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 10 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 76 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:35,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 382 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 20 Invalid, 0 Unknown, 76 Unchecked, 0.0s Time] [2022-11-18 18:40:35,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2022-11-18 18:40:35,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2022-11-18 18:40:35,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 154 states have (on average 1.077922077922078) internal successors, (166), 156 states have internal predecessors, (166), 43 states have call successors, (43), 24 states have call predecessors, (43), 25 states have return successors, (49), 42 states have call predecessors, (49), 40 states have call successors, (49) [2022-11-18 18:40:35,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 258 transitions. [2022-11-18 18:40:35,145 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 258 transitions. Word has length 163 [2022-11-18 18:40:35,145 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:35,145 INFO L495 AbstractCegarLoop]: Abstraction has 223 states and 258 transitions. [2022-11-18 18:40:35,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.555555555555555) internal successors, (86), 9 states have internal predecessors, (86), 4 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-11-18 18:40:35,146 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 258 transitions. [2022-11-18 18:40:35,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-11-18 18:40:35,147 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:35,148 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:40:35,167 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:35,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:35,358 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:40:35,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:35,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1164437745, now seen corresponding path program 1 times [2022-11-18 18:40:35,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:35,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598552270] [2022-11-18 18:40:35,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:35,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:35,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:40:36,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:36,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:40:36,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:36,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:40:36,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:40:36,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:40:36,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:40:36,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:36,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:40:36,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:40:36,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:40:36,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 18:40:36,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 18:40:36,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:40:36,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2022-11-18 18:40:36,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-11-18 18:40:36,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-11-18 18:40:36,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-11-18 18:40:36,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:36,780 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 24 proven. 12 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2022-11-18 18:40:36,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:36,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598552270] [2022-11-18 18:40:36,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598552270] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:36,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1414041725] [2022-11-18 18:40:36,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:36,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:36,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:36,782 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:36,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-18 18:40:37,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:37,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 2828 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-18 18:40:37,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:38,523 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 126 proven. 5 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2022-11-18 18:40:38,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:40:38,966 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-11-18 18:40:38,967 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 32 treesize of output 1 [2022-11-18 18:40:39,335 INFO L321 Elim1Store]: treesize reduction 19, result has 44.1 percent of original size [2022-11-18 18:40:39,335 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 32 treesize of output 30 [2022-11-18 18:40:39,398 INFO L134 CoverageAnalysis]: Checked inductivity of 235 backedges. 60 proven. 22 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-11-18 18:40:39,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1414041725] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-18 18:40:39,399 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-18 18:40:39,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 14, 12] total 26 [2022-11-18 18:40:39,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074662096] [2022-11-18 18:40:39,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-18 18:40:39,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-18 18:40:39,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:40:39,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-18 18:40:39,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=573, Unknown=0, NotChecked=0, Total=650 [2022-11-18 18:40:39,402 INFO L87 Difference]: Start difference. First operand 223 states and 258 transitions. Second operand has 26 states, 26 states have (on average 5.269230769230769) internal successors, (137), 24 states have internal predecessors, (137), 11 states have call successors, (46), 5 states have call predecessors, (46), 8 states have return successors, (44), 11 states have call predecessors, (44), 11 states have call successors, (44) [2022-11-18 18:40:43,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:40:43,083 INFO L93 Difference]: Finished difference Result 310 states and 356 transitions. [2022-11-18 18:40:43,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-11-18 18:40:43,084 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 5.269230769230769) internal successors, (137), 24 states have internal predecessors, (137), 11 states have call successors, (46), 5 states have call predecessors, (46), 8 states have return successors, (44), 11 states have call predecessors, (44), 11 states have call successors, (44) Word has length 166 [2022-11-18 18:40:43,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:40:43,085 INFO L225 Difference]: With dead ends: 310 [2022-11-18 18:40:43,086 INFO L226 Difference]: Without dead ends: 232 [2022-11-18 18:40:43,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 396 GetRequests, 345 SyntacticMatches, 8 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 421 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=243, Invalid=1735, Unknown=2, NotChecked=0, Total=1980 [2022-11-18 18:40:43,087 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 147 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 1347 mSolverCounterSat, 98 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 1721 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 98 IncrementalHoareTripleChecker+Valid, 1347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 276 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:40:43,087 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 444 Invalid, 1721 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [98 Valid, 1347 Invalid, 0 Unknown, 276 Unchecked, 1.4s Time] [2022-11-18 18:40:43,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232 states. [2022-11-18 18:40:43,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232 to 223. [2022-11-18 18:40:43,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 154 states have (on average 1.077922077922078) internal successors, (166), 156 states have internal predecessors, (166), 43 states have call successors, (43), 24 states have call predecessors, (43), 25 states have return successors, (47), 42 states have call predecessors, (47), 40 states have call successors, (47) [2022-11-18 18:40:43,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 256 transitions. [2022-11-18 18:40:43,128 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 256 transitions. Word has length 166 [2022-11-18 18:40:43,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:40:43,130 INFO L495 AbstractCegarLoop]: Abstraction has 223 states and 256 transitions. [2022-11-18 18:40:43,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 5.269230769230769) internal successors, (137), 24 states have internal predecessors, (137), 11 states have call successors, (46), 5 states have call predecessors, (46), 8 states have return successors, (44), 11 states have call predecessors, (44), 11 states have call successors, (44) [2022-11-18 18:40:43,131 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 256 transitions. [2022-11-18 18:40:43,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-11-18 18:40:43,132 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:40:43,133 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:40:43,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-18 18:40:43,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-11-18 18:40:43,344 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:40:43,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:40:43,344 INFO L85 PathProgramCache]: Analyzing trace with hash 1527377470, now seen corresponding path program 2 times [2022-11-18 18:40:43,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:40:43,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54742141] [2022-11-18 18:40:43,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:40:43,345 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:40:43,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:45,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:40:45,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:45,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:40:45,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:45,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:40:45,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:45,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:45,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:45,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:40:45,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:45,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:40:45,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:45,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:40:45,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:45,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:40:45,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:40:46,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:40:46,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:40:46,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:40:46,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:40:46,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-18 18:40:46,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 18:40:46,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 18:40:46,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-18 18:40:46,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2022-11-18 18:40:46,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-18 18:40:46,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-11-18 18:40:46,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:40:46,837 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 36 proven. 55 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2022-11-18 18:40:46,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:40:46,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54742141] [2022-11-18 18:40:46,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54742141] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:40:46,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [531401235] [2022-11-18 18:40:46,838 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:40:46,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:40:46,838 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:40:46,839 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:40:46,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-18 18:40:47,519 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:40:47,519 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:40:47,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 2857 conjuncts, 76 conjunts are in the unsatisfiable core [2022-11-18 18:40:47,536 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:40:47,555 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 18:40:47,872 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 18:40:47,873 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 18:40:48,444 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-18 18:40:48,444 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 18:40:48,506 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 18:41:00,722 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 18:41:03,076 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 18:41:03,108 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 18:41:05,328 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 18:41:07,560 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 18:41:08,205 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 18:41:10,684 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 118 proven. 78 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-18 18:41:10,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:41:12,191 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [531401235] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:41:12,192 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:41:12,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 29] total 46 [2022-11-18 18:41:12,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199609657] [2022-11-18 18:41:12,192 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:41:12,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-18 18:41:12,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:41:12,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-18 18:41:12,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=2525, Unknown=13, NotChecked=0, Total=2756 [2022-11-18 18:41:12,195 INFO L87 Difference]: Start difference. First operand 223 states and 256 transitions. Second operand has 46 states, 45 states have (on average 3.6) internal successors, (162), 41 states have internal predecessors, (162), 18 states have call successors, (40), 11 states have call predecessors, (40), 15 states have return successors, (39), 16 states have call predecessors, (39), 18 states have call successors, (39) [2022-11-18 18:41:25,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:25,834 INFO L93 Difference]: Finished difference Result 339 states and 394 transitions. [2022-11-18 18:41:25,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-18 18:41:25,835 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 45 states have (on average 3.6) internal successors, (162), 41 states have internal predecessors, (162), 18 states have call successors, (40), 11 states have call predecessors, (40), 15 states have return successors, (39), 16 states have call predecessors, (39), 18 states have call successors, (39) Word has length 169 [2022-11-18 18:41:25,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:25,837 INFO L225 Difference]: With dead ends: 339 [2022-11-18 18:41:25,837 INFO L226 Difference]: Without dead ends: 258 [2022-11-18 18:41:25,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 343 GetRequests, 256 SyntacticMatches, 15 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1903 ImplicationChecksByTransitivity, 35.4s TimeCoverageRelationStatistics Valid=455, Invalid=4925, Unknown=22, NotChecked=0, Total=5402 [2022-11-18 18:41:25,839 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 165 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 1611 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 2791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 1611 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1104 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:25,840 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 811 Invalid, 2791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 1611 Invalid, 0 Unknown, 1104 Unchecked, 1.8s Time] [2022-11-18 18:41:25,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 258 states. [2022-11-18 18:41:25,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 258 to 234. [2022-11-18 18:41:25,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 162 states have (on average 1.0987654320987654) internal successors, (178), 165 states have internal predecessors, (178), 46 states have call successors, (46), 24 states have call predecessors, (46), 25 states have return successors, (50), 44 states have call predecessors, (50), 43 states have call successors, (50) [2022-11-18 18:41:25,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 274 transitions. [2022-11-18 18:41:25,874 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 274 transitions. Word has length 169 [2022-11-18 18:41:25,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:25,875 INFO L495 AbstractCegarLoop]: Abstraction has 234 states and 274 transitions. [2022-11-18 18:41:25,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 45 states have (on average 3.6) internal successors, (162), 41 states have internal predecessors, (162), 18 states have call successors, (40), 11 states have call predecessors, (40), 15 states have return successors, (39), 16 states have call predecessors, (39), 18 states have call successors, (39) [2022-11-18 18:41:25,875 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 274 transitions. [2022-11-18 18:41:25,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2022-11-18 18:41:25,877 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:25,877 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:25,888 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-18 18:41:26,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-11-18 18:41:26,088 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:41:26,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:26,088 INFO L85 PathProgramCache]: Analyzing trace with hash 755558594, now seen corresponding path program 1 times [2022-11-18 18:41:26,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:41:26,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568484885] [2022-11-18 18:41:26,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:26,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:41:26,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:28,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:41:28,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:28,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:41:28,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:28,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:41:28,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:28,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:41:28,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:28,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:41:28,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:28,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:41:28,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:28,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:41:28,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:28,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:41:28,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:41:29,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:41:29,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:41:29,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:41:29,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 18:41:29,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 18:41:29,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:41:29,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 18:41:29,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-18 18:41:29,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-11-18 18:41:29,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-11-18 18:41:29,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:29,703 INFO L134 CoverageAnalysis]: Checked inductivity of 263 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 207 trivial. 0 not checked. [2022-11-18 18:41:29,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:41:29,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568484885] [2022-11-18 18:41:29,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568484885] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:41:29,703 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:41:29,703 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-11-18 18:41:29,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [246684609] [2022-11-18 18:41:29,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:41:29,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-18 18:41:29,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:41:29,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-18 18:41:29,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=536, Unknown=0, NotChecked=0, Total=600 [2022-11-18 18:41:29,705 INFO L87 Difference]: Start difference. First operand 234 states and 274 transitions. Second operand has 25 states, 23 states have (on average 2.782608695652174) internal successors, (64), 21 states have internal predecessors, (64), 12 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 12 states have call predecessors, (19), 11 states have call successors, (19) [2022-11-18 18:41:31,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:41:31,482 INFO L93 Difference]: Finished difference Result 254 states and 299 transitions. [2022-11-18 18:41:31,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2022-11-18 18:41:31,483 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 23 states have (on average 2.782608695652174) internal successors, (64), 21 states have internal predecessors, (64), 12 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 12 states have call predecessors, (19), 11 states have call successors, (19) Word has length 172 [2022-11-18 18:41:31,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:41:31,485 INFO L225 Difference]: With dead ends: 254 [2022-11-18 18:41:31,485 INFO L226 Difference]: Without dead ends: 241 [2022-11-18 18:41:31,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 286 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=160, Invalid=1246, Unknown=0, NotChecked=0, Total=1406 [2022-11-18 18:41:31,487 INFO L413 NwaCegarLoop]: 38 mSDtfsCounter, 118 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 1673 mSolverCounterSat, 88 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 1761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 88 IncrementalHoareTripleChecker+Valid, 1673 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:41:31,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 295 Invalid, 1761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [88 Valid, 1673 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-18 18:41:31,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2022-11-18 18:41:31,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 237. [2022-11-18 18:41:31,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 163 states have (on average 1.098159509202454) internal successors, (179), 166 states have internal predecessors, (179), 48 states have call successors, (48), 24 states have call predecessors, (48), 25 states have return successors, (53), 46 states have call predecessors, (53), 45 states have call successors, (53) [2022-11-18 18:41:31,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 280 transitions. [2022-11-18 18:41:31,537 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 280 transitions. Word has length 172 [2022-11-18 18:41:31,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:41:31,539 INFO L495 AbstractCegarLoop]: Abstraction has 237 states and 280 transitions. [2022-11-18 18:41:31,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 23 states have (on average 2.782608695652174) internal successors, (64), 21 states have internal predecessors, (64), 12 states have call successors, (20), 4 states have call predecessors, (20), 4 states have return successors, (19), 12 states have call predecessors, (19), 11 states have call successors, (19) [2022-11-18 18:41:31,539 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 280 transitions. [2022-11-18 18:41:31,542 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-11-18 18:41:31,542 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:41:31,542 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-18 18:41:31,543 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-11-18 18:41:31,543 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:41:31,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:41:31,543 INFO L85 PathProgramCache]: Analyzing trace with hash -637391594, now seen corresponding path program 2 times [2022-11-18 18:41:31,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:41:31,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381148741] [2022-11-18 18:41:31,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:41:31,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:41:33,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:42,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:41:42,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:42,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:41:42,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:42,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:41:42,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:42,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:41:42,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:42,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:41:42,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:43,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:41:43,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:43,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:41:43,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:43,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:41:43,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:41:45,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:41:45,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:41:45,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:41:45,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-18 18:41:45,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-18 18:41:45,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 18:41:45,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-18 18:41:45,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-11-18 18:41:45,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-18 18:41:45,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-11-18 18:41:45,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2022-11-18 18:41:45,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:41:45,863 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 17 proven. 66 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2022-11-18 18:41:45,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:41:45,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381148741] [2022-11-18 18:41:45,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381148741] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:41:45,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2051287718] [2022-11-18 18:41:45,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-18 18:41:45,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:41:45,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:41:45,870 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:41:45,889 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-18 18:41:47,339 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-18 18:41:47,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:41:47,355 INFO L263 TraceCheckSpWp]: Trace formula consists of 2879 conjuncts, 237 conjunts are in the unsatisfiable core [2022-11-18 18:41:47,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:41:47,375 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 18:41:48,019 INFO L321 Elim1Store]: treesize reduction 20, result has 33.3 percent of original size [2022-11-18 18:41:48,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 19 treesize of output 16 [2022-11-18 18:41:48,399 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 33 treesize of output 27 [2022-11-18 18:41:48,409 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 11 treesize of output 7 [2022-11-18 18:41:48,429 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 18:41:50,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:50,032 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-18 18:41:50,033 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 33 [2022-11-18 18:41:50,362 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 30 [2022-11-18 18:41:50,376 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 18:41:50,393 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 42 treesize of output 38 [2022-11-18 18:41:52,771 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:52,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:52,773 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:52,780 INFO L321 Elim1Store]: treesize reduction 16, result has 5.9 percent of original size [2022-11-18 18:41:52,781 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 127 treesize of output 117 [2022-11-18 18:41:52,799 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:52,800 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 103 treesize of output 101 [2022-11-18 18:41:52,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:52,812 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 122 treesize of output 116 [2022-11-18 18:41:53,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:53,318 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:53,346 INFO L321 Elim1Store]: treesize reduction 54, result has 27.0 percent of original size [2022-11-18 18:41:53,347 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 34 [2022-11-18 18:41:56,483 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 18:41:57,512 INFO L321 Elim1Store]: treesize reduction 29, result has 34.1 percent of original size [2022-11-18 18:41:57,513 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 2 case distinctions, treesize of input 23 treesize of output 26 [2022-11-18 18:41:57,551 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:41:57,551 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 2 case distinctions, treesize of input 25 treesize of output 37 [2022-11-18 18:41:57,588 INFO L321 Elim1Store]: treesize reduction 10, result has 64.3 percent of original size [2022-11-18 18:41:57,588 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 2 case distinctions, treesize of input 20 treesize of output 32 [2022-11-18 18:41:57,597 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 18:41:57,613 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 9 treesize of output 7 [2022-11-18 18:41:57,631 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-18 18:41:57,631 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 9 treesize of output 3 [2022-11-18 18:41:59,030 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:41:59,030 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 2 case distinctions, treesize of input 25 treesize of output 37 [2022-11-18 18:41:59,065 INFO L321 Elim1Store]: treesize reduction 10, result has 64.3 percent of original size [2022-11-18 18:41:59,066 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 2 case distinctions, treesize of input 20 treesize of output 32 [2022-11-18 18:41:59,076 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 18:41:59,099 INFO L321 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2022-11-18 18:41:59,100 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 2 case distinctions, treesize of input 23 treesize of output 18 [2022-11-18 18:41:59,124 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 9 treesize of output 7 [2022-11-18 18:41:59,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:41:59,137 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-18 18:42:00,221 INFO L321 Elim1Store]: treesize reduction 10, result has 64.3 percent of original size [2022-11-18 18:42:00,221 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 2 case distinctions, treesize of input 20 treesize of output 32 [2022-11-18 18:42:00,236 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 18:42:00,264 INFO L321 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2022-11-18 18:42:00,264 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 2 case distinctions, treesize of input 23 treesize of output 18 [2022-11-18 18:42:00,300 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:42:00,300 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 2 case distinctions, treesize of input 25 treesize of output 37 [2022-11-18 18:42:00,311 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 9 treesize of output 7 [2022-11-18 18:42:00,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:00,328 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-18 18:42:02,169 INFO L321 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2022-11-18 18:42:02,169 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 2 case distinctions, treesize of input 23 treesize of output 18 [2022-11-18 18:42:02,205 INFO L321 Elim1Store]: treesize reduction 10, result has 64.3 percent of original size [2022-11-18 18:42:02,205 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 2 case distinctions, treesize of input 20 treesize of output 32 [2022-11-18 18:42:02,216 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 18:42:02,266 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:42:02,266 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 2 case distinctions, treesize of input 25 treesize of output 37 [2022-11-18 18:42:02,290 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 9 treesize of output 7 [2022-11-18 18:42:02,306 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:02,307 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-18 18:42:04,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,196 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,198 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,200 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,202 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,210 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-18 18:42:04,210 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 6 new quantified variables, introduced 2 case distinctions, treesize of input 92 treesize of output 82 [2022-11-18 18:42:04,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,233 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-18 18:42:04,235 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 57 [2022-11-18 18:42:04,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,249 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 0 case distinctions, treesize of input 79 treesize of output 71 [2022-11-18 18:42:04,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,281 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:04,304 INFO L321 Elim1Store]: treesize reduction 8, result has 61.9 percent of original size [2022-11-18 18:42:04,304 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 4 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 25 [2022-11-18 18:42:04,334 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 18:42:10,705 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:10,706 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 55 treesize of output 35 [2022-11-18 18:42:10,718 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 36 [2022-11-18 18:42:11,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:42:11,841 INFO L321 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2022-11-18 18:42:11,842 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 4 case distinctions, treesize of input 120 treesize of output 71 [2022-11-18 18:42:12,031 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 72 proven. 146 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-18 18:42:12,031 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:42:16,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2051287718] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:42:16,834 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:42:16,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41, 53] total 82 [2022-11-18 18:42:16,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21018978] [2022-11-18 18:42:16,834 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:42:16,835 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 82 states [2022-11-18 18:42:16,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:42:16,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 82 interpolants. [2022-11-18 18:42:16,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=332, Invalid=7676, Unknown=2, NotChecked=0, Total=8010 [2022-11-18 18:42:16,838 INFO L87 Difference]: Start difference. First operand 237 states and 280 transitions. Second operand has 82 states, 73 states have (on average 2.3698630136986303) internal successors, (173), 65 states have internal predecessors, (173), 24 states have call successors, (39), 14 states have call predecessors, (39), 15 states have return successors, (37), 18 states have call predecessors, (37), 21 states have call successors, (37) [2022-11-18 18:42:31,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:42:31,457 INFO L93 Difference]: Finished difference Result 365 states and 424 transitions. [2022-11-18 18:42:31,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 84 states. [2022-11-18 18:42:31,458 INFO L78 Accepts]: Start accepts. Automaton has has 82 states, 73 states have (on average 2.3698630136986303) internal successors, (173), 65 states have internal predecessors, (173), 24 states have call successors, (39), 14 states have call predecessors, (39), 15 states have return successors, (37), 18 states have call predecessors, (37), 21 states have call successors, (37) Word has length 175 [2022-11-18 18:42:31,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:42:31,460 INFO L225 Difference]: With dead ends: 365 [2022-11-18 18:42:31,460 INFO L226 Difference]: Without dead ends: 260 [2022-11-18 18:42:31,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 366 GetRequests, 200 SyntacticMatches, 25 SemanticMatches, 141 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7326 ImplicationChecksByTransitivity, 34.8s TimeCoverageRelationStatistics Valid=787, Invalid=19513, Unknown=6, NotChecked=0, Total=20306 [2022-11-18 18:42:31,464 INFO L413 NwaCegarLoop]: 98 mSDtfsCounter, 185 mSDsluCounter, 2091 mSDsCounter, 0 mSdLazyCounter, 2156 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 2189 SdHoareTripleChecker+Invalid, 5688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 2156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3437 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-11-18 18:42:31,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 2189 Invalid, 5688 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 2156 Invalid, 0 Unknown, 3437 Unchecked, 3.4s Time] [2022-11-18 18:42:31,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2022-11-18 18:42:31,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 237. [2022-11-18 18:42:31,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 237 states, 163 states have (on average 1.0920245398773005) internal successors, (178), 166 states have internal predecessors, (178), 48 states have call successors, (48), 24 states have call predecessors, (48), 25 states have return successors, (53), 46 states have call predecessors, (53), 45 states have call successors, (53) [2022-11-18 18:42:31,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 237 states to 237 states and 279 transitions. [2022-11-18 18:42:31,524 INFO L78 Accepts]: Start accepts. Automaton has 237 states and 279 transitions. Word has length 175 [2022-11-18 18:42:31,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:42:31,525 INFO L495 AbstractCegarLoop]: Abstraction has 237 states and 279 transitions. [2022-11-18 18:42:31,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 82 states, 73 states have (on average 2.3698630136986303) internal successors, (173), 65 states have internal predecessors, (173), 24 states have call successors, (39), 14 states have call predecessors, (39), 15 states have return successors, (37), 18 states have call predecessors, (37), 21 states have call successors, (37) [2022-11-18 18:42:31,525 INFO L276 IsEmpty]: Start isEmpty. Operand 237 states and 279 transitions. [2022-11-18 18:42:31,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-11-18 18:42:31,527 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:42:31,527 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:42:31,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-18 18:42:31,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-18 18:42:31,740 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:42:31,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:42:31,741 INFO L85 PathProgramCache]: Analyzing trace with hash 2112797455, now seen corresponding path program 3 times [2022-11-18 18:42:31,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:42:31,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124418819] [2022-11-18 18:42:31,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:42:31,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:42:31,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:32,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:42:32,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:32,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:42:32,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:32,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:42:32,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:32,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:42:32,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:32,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:42:32,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:32,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:42:32,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:32,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:42:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:32,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:42:32,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:32,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:42:32,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:42:33,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:42:33,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:42:33,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:42:33,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-18 18:42:33,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 18:42:33,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 18:42:33,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 18:42:33,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-18 18:42:33,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2022-11-18 18:42:33,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 18:42:33,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:42:33,339 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 48 proven. 33 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2022-11-18 18:42:33,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:42:33,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124418819] [2022-11-18 18:42:33,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124418819] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:42:33,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [581914885] [2022-11-18 18:42:33,340 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:42:33,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:42:33,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:42:33,341 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:42:33,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-18 18:42:34,502 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-18 18:42:34,502 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:42:34,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 2629 conjuncts, 66 conjunts are in the unsatisfiable core [2022-11-18 18:42:34,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:42:36,840 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_47| Int) (v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_51 Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_47|) (+ 8 v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_51)) 0))) (exists ((|v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_47| Int) (v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_51 Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_47|) (+ 8 v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_51)) 0)))) is different from true [2022-11-18 18:42:40,946 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_48| Int) (v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_52 Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_48|) (+ 8 v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_52)) 0))) (exists ((|v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_48| Int) (v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_52 Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_48|) (+ 8 v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_52)) 0)))) is different from true [2022-11-18 18:42:43,144 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_34| Int) (v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_53 Int) (|v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31| Int)) (let ((.cse2 (+ 8 v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_53))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49|) .cse2)) (.cse1 (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_34| 8))) (and (not (= .cse0 0)) (= (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31|) .cse1) .cse0) (= (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31|) .cse1) (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49|) .cse2)))))) (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_34| Int) (v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_53 Int) (|v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31| Int)) (let ((.cse4 (+ 8 v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_53))) (let ((.cse3 (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_34| 8)) (.cse5 (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49|) .cse4))) (and (= (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31|) .cse3) (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49|) .cse4)) (not (= .cse5 0)) (= (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31|) .cse3) .cse5)))))) is different from true [2022-11-18 18:42:43,380 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:42:43,380 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 2 case distinctions, treesize of input 48 treesize of output 54 [2022-11-18 18:42:43,409 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:42:43,409 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 2 case distinctions, treesize of input 48 treesize of output 54 [2022-11-18 18:42:45,571 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_35| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_32| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_32|) (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_35| 8)) 0))) (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_35| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_32| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_32|) (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_35| 8)) 0)))) is different from true [2022-11-18 18:42:47,765 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_36| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_33| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_33|) (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_36| 8)) 0))) (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_36| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_33| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_33|) (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_36| 8)) 0)))) is different from true [2022-11-18 18:43:18,913 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_36| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_39| Int) (|v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_54| Int) (aws_byte_cursor_right_trim_pred_~source.offset Int)) (let ((.cse1 (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_39| 8))) (let ((.cse0 (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_36|) .cse1)) (.cse2 (+ aws_byte_cursor_right_trim_pred_~source.offset 8))) (and (not (= .cse0 0)) (= (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_36|) .cse1) (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_54|) .cse2)) (= .cse0 (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_54|) .cse2)))))) (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_36| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_39| Int) (|v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_54| Int) (aws_byte_cursor_right_trim_pred_~source.offset Int)) (let ((.cse5 (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_39| 8))) (let ((.cse4 (+ aws_byte_cursor_right_trim_pred_~source.offset 8)) (.cse3 (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_36|) .cse5))) (and (= .cse3 (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_54|) .cse4)) (= (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_36|) .cse5) (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_54|) .cse4)) (not (= .cse3 0))))))) is different from true [2022-11-18 18:43:49,884 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 129 proven. 30 refuted. 0 times theorem prover too weak. 26 trivial. 59 not checked. [2022-11-18 18:43:49,884 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:43:53,473 INFO L321 Elim1Store]: treesize reduction 33, result has 2.9 percent of original size [2022-11-18 18:43:53,474 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 120 treesize of output 1 [2022-11-18 18:43:57,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [581914885] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:43:57,785 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:43:57,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 28] total 38 [2022-11-18 18:43:57,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677042853] [2022-11-18 18:43:57,786 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:43:57,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-11-18 18:43:57,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:43:57,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-11-18 18:43:57,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1413, Unknown=22, NotChecked=486, Total=2070 [2022-11-18 18:43:57,787 INFO L87 Difference]: Start difference. First operand 237 states and 279 transitions. Second operand has 38 states, 36 states have (on average 4.527777777777778) internal successors, (163), 35 states have internal predecessors, (163), 12 states have call successors, (34), 12 states have call predecessors, (34), 15 states have return successors, (32), 11 states have call predecessors, (32), 12 states have call successors, (32) [2022-11-18 18:45:25,869 WARN L859 $PredicateComparison]: unable to prove that (and (or (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_34| Int) (v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_53 Int) (|v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31| Int)) (let ((.cse2 (+ 8 v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_53))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49|) .cse2)) (.cse1 (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_34| 8))) (and (not (= .cse0 0)) (= (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31|) .cse1) .cse0) (= (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31|) .cse1) (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49|) .cse2)))))) (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_34| Int) (v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_53 Int) (|v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31| Int)) (let ((.cse4 (+ 8 v_aws_byte_cursor_right_trim_pred_~source.offset_BEFORE_CALL_53))) (let ((.cse3 (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_34| 8)) (.cse5 (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49|) .cse4))) (and (= (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31|) .cse3) (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_#in~source.base_BEFORE_CALL_49|) .cse4)) (not (= .cse5 0)) (= (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_31|) .cse3) .cse5)))))) (or (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_35| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_32| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_32|) (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_35| 8)) 0))) (exists ((|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_35| Int) (|v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_32| Int)) (not (= (select (select |c_#memory_$Pointer$.offset| |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.base_BEFORE_CALL_32|) (+ |v_aws_byte_cursor_right_trim_pred_~#trimmed~0.offset_BEFORE_CALL_35| 8)) 0))))) is different from true [2022-11-18 18:46:12,165 WARN L233 SmtUtils]: Spent 6.03s on a formula simplification that was a NOOP. DAG size: 36 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:46:27,436 WARN L233 SmtUtils]: Spent 10.08s on a formula simplification. DAG size of input: 55 DAG size of output: 49 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:48:03,011 WARN L233 SmtUtils]: Spent 9.53s on a formula simplification that was a NOOP. DAG size: 61 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:48:40,388 WARN L233 SmtUtils]: Spent 9.00s on a formula simplification that was a NOOP. DAG size: 53 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:48:58,233 WARN L233 SmtUtils]: Spent 9.48s on a formula simplification that was a NOOP. DAG size: 59 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:49:26,404 WARN L233 SmtUtils]: Spent 20.02s on a formula simplification. DAG size of input: 79 DAG size of output: 78 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:49:52,065 WARN L233 SmtUtils]: Spent 19.21s on a formula simplification. DAG size of input: 77 DAG size of output: 71 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-18 18:49:59,833 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:49:59,833 INFO L93 Difference]: Finished difference Result 325 states and 371 transitions. [2022-11-18 18:49:59,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 72 states. [2022-11-18 18:49:59,834 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 36 states have (on average 4.527777777777778) internal successors, (163), 35 states have internal predecessors, (163), 12 states have call successors, (34), 12 states have call predecessors, (34), 15 states have return successors, (32), 11 states have call predecessors, (32), 12 states have call successors, (32) Word has length 175 [2022-11-18 18:49:59,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:49:59,835 INFO L225 Difference]: With dead ends: 325 [2022-11-18 18:49:59,836 INFO L226 Difference]: Without dead ends: 241 [2022-11-18 18:49:59,837 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 213 SyntacticMatches, 21 SemanticMatches, 99 ConstructedPredicates, 7 IntricatePredicates, 0 DeprecatedPredicates, 2475 ImplicationChecksByTransitivity, 440.9s TimeCoverageRelationStatistics Valid=1052, Invalid=7625, Unknown=93, NotChecked=1330, Total=10100 [2022-11-18 18:49:59,838 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 217 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 223 SdHoareTripleChecker+Valid, 911 SdHoareTripleChecker+Invalid, 2732 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1639 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-11-18 18:49:59,838 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [223 Valid, 911 Invalid, 2732 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1011 Invalid, 0 Unknown, 1639 Unchecked, 1.1s Time] [2022-11-18 18:49:59,839 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 241 states. [2022-11-18 18:49:59,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 241 to 204. [2022-11-18 18:49:59,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 143 states have (on average 1.0769230769230769) internal successors, (154), 145 states have internal predecessors, (154), 38 states have call successors, (38), 22 states have call predecessors, (38), 22 states have return successors, (41), 36 states have call predecessors, (41), 36 states have call successors, (41) [2022-11-18 18:49:59,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 233 transitions. [2022-11-18 18:49:59,888 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 233 transitions. Word has length 175 [2022-11-18 18:49:59,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:49:59,888 INFO L495 AbstractCegarLoop]: Abstraction has 204 states and 233 transitions. [2022-11-18 18:49:59,889 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 36 states have (on average 4.527777777777778) internal successors, (163), 35 states have internal predecessors, (163), 12 states have call successors, (34), 12 states have call predecessors, (34), 15 states have return successors, (32), 11 states have call predecessors, (32), 12 states have call successors, (32) [2022-11-18 18:49:59,889 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 233 transitions. [2022-11-18 18:49:59,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-11-18 18:49:59,890 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:49:59,891 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 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, 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 18:49:59,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-18 18:50:00,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-11-18 18:50:00,101 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:50:00,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:00,102 INFO L85 PathProgramCache]: Analyzing trace with hash 805323361, now seen corresponding path program 1 times [2022-11-18 18:50:00,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:00,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2088736288] [2022-11-18 18:50:00,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:00,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:00,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:50:01,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:50:01,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:50:01,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:50:01,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:50:01,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:50:01,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:50:01,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:50:01,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:50:01,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:50:01,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:50:01,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:50:01,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-11-18 18:50:01,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-18 18:50:01,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:50:01,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-18 18:50:01,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-18 18:50:01,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-11-18 18:50:01,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-11-18 18:50:01,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2022-11-18 18:50:01,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:01,423 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 219 trivial. 0 not checked. [2022-11-18 18:50:01,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:01,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2088736288] [2022-11-18 18:50:01,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2088736288] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-18 18:50:01,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-18 18:50:01,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-11-18 18:50:01,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464587438] [2022-11-18 18:50:01,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-18 18:50:01,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-18 18:50:01,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:01,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-18 18:50:01,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2022-11-18 18:50:01,425 INFO L87 Difference]: Start difference. First operand 204 states and 233 transitions. Second operand has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 9 states have internal predecessors, (64), 4 states have call successors, (22), 4 states have call predecessors, (22), 3 states have return successors, (20), 5 states have call predecessors, (20), 4 states have call successors, (20) [2022-11-18 18:50:02,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:50:02,400 INFO L93 Difference]: Finished difference Result 225 states and 254 transitions. [2022-11-18 18:50:02,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-18 18:50:02,401 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 9 states have internal predecessors, (64), 4 states have call successors, (22), 4 states have call predecessors, (22), 3 states have return successors, (20), 5 states have call predecessors, (20), 4 states have call successors, (20) Word has length 178 [2022-11-18 18:50:02,401 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:50:02,402 INFO L225 Difference]: With dead ends: 225 [2022-11-18 18:50:02,403 INFO L226 Difference]: Without dead ends: 208 [2022-11-18 18:50:02,403 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2022-11-18 18:50:02,404 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 100 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 725 mSolverCounterSat, 68 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 793 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-18 18:50:02,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 308 Invalid, 793 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 725 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-18 18:50:02,404 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 208 states. [2022-11-18 18:50:02,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 208 to 204. [2022-11-18 18:50:02,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 143 states have (on average 1.0769230769230769) internal successors, (154), 145 states have internal predecessors, (154), 38 states have call successors, (38), 22 states have call predecessors, (38), 22 states have return successors, (39), 36 states have call predecessors, (39), 36 states have call successors, (39) [2022-11-18 18:50:02,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 231 transitions. [2022-11-18 18:50:02,455 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 231 transitions. Word has length 178 [2022-11-18 18:50:02,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:50:02,456 INFO L495 AbstractCegarLoop]: Abstraction has 204 states and 231 transitions. [2022-11-18 18:50:02,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.333333333333333) internal successors, (64), 9 states have internal predecessors, (64), 4 states have call successors, (22), 4 states have call predecessors, (22), 3 states have return successors, (20), 5 states have call predecessors, (20), 4 states have call successors, (20) [2022-11-18 18:50:02,456 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 231 transitions. [2022-11-18 18:50:02,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2022-11-18 18:50:02,457 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:50:02,458 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:50:02,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-11-18 18:50:02,458 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:50:02,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:02,459 INFO L85 PathProgramCache]: Analyzing trace with hash 829434654, now seen corresponding path program 1 times [2022-11-18 18:50:02,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:02,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2060678765] [2022-11-18 18:50:02,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:02,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:03,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:05,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:50:05,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:05,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:50:05,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:05,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:50:05,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:05,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:50:05,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:05,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:50:05,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:05,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:50:05,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:05,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:50:05,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:05,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:50:05,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:05,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:50:05,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:50:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:50:06,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:50:06,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:50:06,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-18 18:50:06,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-18 18:50:06,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-18 18:50:06,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-18 18:50:06,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-18 18:50:06,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-18 18:50:06,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-18 18:50:06,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:06,269 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 56 proven. 5 refuted. 0 times theorem prover too weak. 211 trivial. 0 not checked. [2022-11-18 18:50:06,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:06,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2060678765] [2022-11-18 18:50:06,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2060678765] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:50:06,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242717455] [2022-11-18 18:50:06,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:06,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:50:06,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:50:06,274 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:50:06,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-18 18:50:08,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:08,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 2901 conjuncts, 58 conjunts are in the unsatisfiable core [2022-11-18 18:50:08,338 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:50:19,141 INFO L134 CoverageAnalysis]: Checked inductivity of 272 backedges. 137 proven. 19 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2022-11-18 18:50:19,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-18 18:50:19,935 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-11-18 18:50:19,935 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 1 [2022-11-18 18:50:20,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242717455] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:50:20,189 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-18 18:50:20,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 18] total 41 [2022-11-18 18:50:20,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084124669] [2022-11-18 18:50:20,189 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-18 18:50:20,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-18 18:50:20,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-18 18:50:20,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-18 18:50:20,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=2178, Unknown=1, NotChecked=0, Total=2352 [2022-11-18 18:50:20,191 INFO L87 Difference]: Start difference. First operand 204 states and 231 transitions. Second operand has 41 states, 38 states have (on average 3.4210526315789473) internal successors, (130), 35 states have internal predecessors, (130), 18 states have call successors, (40), 5 states have call predecessors, (40), 8 states have return successors, (39), 18 states have call predecessors, (39), 17 states have call successors, (39) [2022-11-18 18:50:24,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-18 18:50:24,399 INFO L93 Difference]: Finished difference Result 247 states and 279 transitions. [2022-11-18 18:50:24,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-11-18 18:50:24,399 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 38 states have (on average 3.4210526315789473) internal successors, (130), 35 states have internal predecessors, (130), 18 states have call successors, (40), 5 states have call predecessors, (40), 8 states have return successors, (39), 18 states have call predecessors, (39), 17 states have call successors, (39) Word has length 181 [2022-11-18 18:50:24,400 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-18 18:50:24,401 INFO L225 Difference]: With dead ends: 247 [2022-11-18 18:50:24,401 INFO L226 Difference]: Without dead ends: 222 [2022-11-18 18:50:24,402 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 242 SyntacticMatches, 8 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1833 ImplicationChecksByTransitivity, 14.0s TimeCoverageRelationStatistics Valid=578, Invalid=5741, Unknown=1, NotChecked=0, Total=6320 [2022-11-18 18:50:24,406 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 206 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 1408 mSolverCounterSat, 109 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 350 SdHoareTripleChecker+Invalid, 1957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 109 IncrementalHoareTripleChecker+Valid, 1408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 440 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2022-11-18 18:50:24,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 350 Invalid, 1957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [109 Valid, 1408 Invalid, 0 Unknown, 440 Unchecked, 1.3s Time] [2022-11-18 18:50:24,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 222 states. [2022-11-18 18:50:24,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 222 to 197. [2022-11-18 18:50:24,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 145 states have (on average 1.0689655172413792) internal successors, (155), 145 states have internal predecessors, (155), 30 states have call successors, (30), 23 states have call predecessors, (30), 21 states have return successors, (32), 28 states have call predecessors, (32), 28 states have call successors, (32) [2022-11-18 18:50:24,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 217 transitions. [2022-11-18 18:50:24,445 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 217 transitions. Word has length 181 [2022-11-18 18:50:24,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-18 18:50:24,445 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 217 transitions. [2022-11-18 18:50:24,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 38 states have (on average 3.4210526315789473) internal successors, (130), 35 states have internal predecessors, (130), 18 states have call successors, (40), 5 states have call predecessors, (40), 8 states have return successors, (39), 18 states have call predecessors, (39), 17 states have call successors, (39) [2022-11-18 18:50:24,445 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 217 transitions. [2022-11-18 18:50:24,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2022-11-18 18:50:24,446 INFO L187 NwaCegarLoop]: Found error trace [2022-11-18 18:50:24,447 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 18:50:24,461 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-18 18:50:24,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:50:24,660 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-18 18:50:24,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-18 18:50:24,661 INFO L85 PathProgramCache]: Analyzing trace with hash 1181056314, now seen corresponding path program 3 times [2022-11-18 18:50:24,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-18 18:50:24,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089412912] [2022-11-18 18:50:24,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-18 18:50:24,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-18 18:50:26,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:37,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-18 18:50:37,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:37,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-18 18:50:37,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:37,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-18 18:50:37,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:37,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:50:37,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:37,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-18 18:50:37,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:37,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-18 18:50:37,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:37,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2022-11-18 18:50:37,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:37,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-18 18:50:37,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-18 18:50:41,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-18 18:50:41,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2022-11-18 18:50:41,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2022-11-18 18:50:41,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-18 18:50:41,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-11-18 18:50:41,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-18 18:50:41,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-18 18:50:41,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-18 18:50:41,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-18 18:50:41,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-11-18 18:50:41,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:41,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2022-11-18 18:50:41,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:42,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-11-18 18:50:42,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-18 18:50:42,027 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 17 proven. 17 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2022-11-18 18:50:42,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-18 18:50:42,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089412912] [2022-11-18 18:50:42,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1089412912] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-18 18:50:42,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920571551] [2022-11-18 18:50:42,028 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-18 18:50:42,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-18 18:50:42,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 [2022-11-18 18:50:42,029 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-18 18:50:42,035 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_84cd5ab0-43d1-4d17-84fc-5dea931783c5/bin/uautomizer-TMbwUNV5ro/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-18 18:50:44,243 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2022-11-18 18:50:44,243 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-18 18:50:44,258 INFO L263 TraceCheckSpWp]: Trace formula consists of 2930 conjuncts, 199 conjunts are in the unsatisfiable core [2022-11-18 18:50:44,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-18 18:50:44,406 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 18:50:45,698 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-18 18:50:45,698 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 18:50:46,062 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 18:50:46,092 INFO L321 Elim1Store]: treesize reduction 21, result has 47.5 percent of original size [2022-11-18 18:50:46,093 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 23 treesize of output 32 [2022-11-18 18:50:47,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:47,212 INFO L321 Elim1Store]: treesize reduction 32, result has 23.8 percent of original size [2022-11-18 18:50:47,212 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 3 case distinctions, treesize of input 28 treesize of output 35 [2022-11-18 18:50:47,458 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 38 treesize of output 36 [2022-11-18 18:50:47,493 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 18:50:47,499 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 18:50:48,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:48,084 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:48,089 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-18 18:50:48,090 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 5 new quantified variables, introduced 1 case distinctions, treesize of input 91 treesize of output 91 [2022-11-18 18:50:48,097 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 105 treesize of output 103 [2022-11-18 18:50:48,104 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 118 treesize of output 114 [2022-11-18 18:50:48,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:48,427 INFO L321 Elim1Store]: treesize reduction 74, result has 22.9 percent of original size [2022-11-18 18:50:48,427 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 28 treesize of output 36 [2022-11-18 18:50:49,179 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 18:50:49,650 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:50:49,651 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 2 case distinctions, treesize of input 25 treesize of output 37 [2022-11-18 18:50:49,687 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:50:49,687 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 2 case distinctions, treesize of input 25 treesize of output 37 [2022-11-18 18:50:49,695 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 18:50:49,701 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 18:50:49,778 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 18:50:50,866 INFO L321 Elim1Store]: treesize reduction 10, result has 64.3 percent of original size [2022-11-18 18:50:50,867 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 2 case distinctions, treesize of input 20 treesize of output 32 [2022-11-18 18:50:50,875 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 18:50:50,911 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:50:50,911 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 2 case distinctions, treesize of input 25 treesize of output 37 [2022-11-18 18:50:50,919 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 18:50:50,930 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 9 treesize of output 7 [2022-11-18 18:50:50,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:50,949 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-18 18:50:51,771 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:50:51,772 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 2 case distinctions, treesize of input 25 treesize of output 37 [2022-11-18 18:50:51,806 INFO L321 Elim1Store]: treesize reduction 10, result has 64.3 percent of original size [2022-11-18 18:50:51,806 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 2 case distinctions, treesize of input 20 treesize of output 32 [2022-11-18 18:50:51,818 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 18:50:51,825 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 18:50:51,844 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 9 treesize of output 7 [2022-11-18 18:50:51,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:51,866 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-18 18:50:52,191 INFO L321 Elim1Store]: treesize reduction 10, result has 64.3 percent of original size [2022-11-18 18:50:52,192 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 2 case distinctions, treesize of input 20 treesize of output 32 [2022-11-18 18:50:52,228 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:50:52,228 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 2 case distinctions, treesize of input 25 treesize of output 37 [2022-11-18 18:50:52,236 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 18:50:52,243 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 18:50:52,257 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 9 treesize of output 7 [2022-11-18 18:50:52,270 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:52,270 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-18 18:50:52,563 INFO L321 Elim1Store]: treesize reduction 33, result has 36.5 percent of original size [2022-11-18 18:50:52,563 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 2 case distinctions, treesize of input 25 treesize of output 37 [2022-11-18 18:50:52,598 INFO L321 Elim1Store]: treesize reduction 10, result has 64.3 percent of original size [2022-11-18 18:50:52,598 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 2 case distinctions, treesize of input 20 treesize of output 32 [2022-11-18 18:50:52,606 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 18:50:52,613 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 18:50:52,621 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 9 treesize of output 7 [2022-11-18 18:50:52,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:52,640 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 0 case distinctions, treesize of input 9 treesize of output 3 [2022-11-18 18:50:52,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:52,990 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 123 treesize of output 107 [2022-11-18 18:50:53,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:53,004 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 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 116 treesize of output 108 [2022-11-18 18:50:53,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:53,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:53,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:53,023 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 68 [2022-11-18 18:50:53,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:50:53,086 INFO L321 Elim1Store]: treesize reduction 26, result has 42.2 percent of original size [2022-11-18 18:50:53,086 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 27 treesize of output 31 [2022-11-18 18:50:53,118 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 18:51:04,934 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 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 95 treesize of output 75 [2022-11-18 18:51:04,959 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 4 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2022-11-18 18:51:06,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-18 18:51:06,327 INFO L321 Elim1Store]: treesize reduction 24, result has 41.5 percent of original size [2022-11-18 18:51:06,327 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 5 disjoint index pairs (out of 15 index pairs), introduced 8 new quantified variables, introduced 4 case distinctions, treesize of input 135 treesize of output 83 [2022-11-18 18:51:06,623 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 92 proven. 137 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-18 18:51:06,623 INFO L328 TraceCheckSpWp]: Computing backward predicates...