./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 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_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d7d7b7a0de106c29c5a922d12663d965be7e748de7521e1f8b324376a7e66afd --- 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-2329fc7 [2022-12-14 08:51:33,175 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 08:51:33,177 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 08:51:33,190 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 08:51:33,190 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 08:51:33,191 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 08:51:33,192 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 08:51:33,193 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 08:51:33,194 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 08:51:33,194 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 08:51:33,195 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 08:51:33,196 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 08:51:33,196 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 08:51:33,197 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 08:51:33,198 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 08:51:33,198 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 08:51:33,199 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 08:51:33,200 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 08:51:33,201 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 08:51:33,202 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 08:51:33,203 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 08:51:33,204 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 08:51:33,205 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 08:51:33,205 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 08:51:33,208 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 08:51:33,208 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 08:51:33,208 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 08:51:33,209 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 08:51:33,209 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 08:51:33,210 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 08:51:33,210 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 08:51:33,210 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 08:51:33,211 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 08:51:33,212 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 08:51:33,212 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 08:51:33,213 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 08:51:33,213 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 08:51:33,213 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 08:51:33,213 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 08:51:33,214 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 08:51:33,215 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 08:51:33,215 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-12-14 08:51:33,240 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 08:51:33,240 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 08:51:33,241 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 08:51:33,241 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 08:51:33,242 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 08:51:33,242 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 08:51:33,242 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 08:51:33,242 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 08:51:33,242 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 08:51:33,242 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-12-14 08:51:33,243 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 08:51:33,243 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 08:51:33,243 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-12-14 08:51:33,243 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-12-14 08:51:33,243 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 08:51:33,243 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-12-14 08:51:33,244 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-12-14 08:51:33,244 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-12-14 08:51:33,244 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 08:51:33,245 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-14 08:51:33,245 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 08:51:33,245 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-14 08:51:33,245 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 08:51:33,245 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-14 08:51:33,245 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-14 08:51:33,245 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 08:51:33,246 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-14 08:51:33,246 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 08:51:33,246 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 08:51:33,246 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 08:51:33,246 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 08:51:33,247 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-12-14 08:51:33,247 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 08:51:33,247 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-14 08:51:33,247 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-12-14 08:51:33,247 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-14 08:51:33,247 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-14 08:51:33,248 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 08:51:33,248 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_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/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_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d7d7b7a0de106c29c5a922d12663d965be7e748de7521e1f8b324376a7e66afd [2022-12-14 08:51:33,446 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 08:51:33,466 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 08:51:33,468 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 08:51:33,469 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 08:51:33,470 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 08:51:33,471 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i [2022-12-14 08:51:36,129 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 08:51:36,425 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 08:51:36,425 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i [2022-12-14 08:51:36,443 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/data/b7d7a8062/7bdb68267b284d6084f00847fd1b736b/FLAGca843e40b [2022-12-14 08:51:36,454 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/data/b7d7a8062/7bdb68267b284d6084f00847fd1b736b [2022-12-14 08:51:36,456 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 08:51:36,457 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 08:51:36,458 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 08:51:36,458 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 08:51:36,461 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 08:51:36,462 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 08:51:36" (1/1) ... [2022-12-14 08:51:36,462 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2df8f40d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:36, skipping insertion in model container [2022-12-14 08:51:36,463 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 08:51:36" (1/1) ... [2022-12-14 08:51:36,468 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 08:51:36,539 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 08:51:36,748 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i[4496,4509] [2022-12-14 08:51:36,756 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i[4556,4569] [2022-12-14 08:51:37,420 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:37,424 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,425 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,425 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,426 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,427 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,429 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:37,437 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,437 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:37,438 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,439 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,440 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,441 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,442 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:37,442 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,443 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,443 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,519 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:51:37,520 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:51:37,520 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:51:37,524 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-14 08:51:37,525 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-14 08:51:37,525 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-14 08:51:37,800 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-14 08:51:37,801 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-14 08:51:37,802 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-14 08:51:37,803 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-14 08:51:37,804 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-14 08:51:37,806 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-14 08:51:37,806 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-14 08:51:37,807 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-14 08:51:37,807 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-14 08:51:37,808 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-14 08:51:37,808 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-14 08:51:37,972 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-14 08:51:37,996 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:37,998 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,000 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,001 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,002 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,004 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,008 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,008 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,009 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,009 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,010 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,010 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,052 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-14 08:51:38,067 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,068 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,068 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,068 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,068 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,069 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,069 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,069 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-14 08:51:38,070 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,070 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,070 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,070 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,071 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,071 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,074 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,074 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,074 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,074 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,077 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,078 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,083 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,084 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,084 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,098 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 08:51:38,127 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 08:51:38,139 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i[4496,4509] [2022-12-14 08:51:38,139 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i[4556,4569] [2022-12-14 08:51:38,170 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,172 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,173 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,173 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,173 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,174 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,175 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,179 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,180 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,180 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,181 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,181 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,182 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,182 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,183 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,183 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,183 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,189 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:51:38,189 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:51:38,190 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:51:38,192 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-14 08:51:38,194 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-14 08:51:38,194 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-14 08:51:38,212 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-14 08:51:38,213 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-14 08:51:38,214 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-14 08:51:38,214 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-14 08:51:38,215 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-14 08:51:38,215 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-14 08:51:38,216 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-14 08:51:38,216 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-14 08:51:38,217 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-14 08:51:38,217 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-14 08:51:38,217 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-14 08:51:38,234 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-14 08:51:38,247 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,248 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,250 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,251 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,252 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,253 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,254 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,254 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,255 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,255 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,255 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,256 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:51:38,269 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-14 08:51:38,274 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,274 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,274 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,274 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,275 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,275 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,275 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,275 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-14 08:51:38,276 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,276 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,276 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,276 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,277 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,277 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,277 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,278 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,278 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,278 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,280 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,280 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,285 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,286 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,286 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:51:38,293 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 08:51:38,493 INFO L208 MainTranslator]: Completed translation [2022-12-14 08:51:38,493 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38 WrapperNode [2022-12-14 08:51:38,494 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 08:51:38,494 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 08:51:38,494 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 08:51:38,494 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 08:51:38,499 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (1/1) ... [2022-12-14 08:51:38,551 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (1/1) ... [2022-12-14 08:51:38,626 INFO L138 Inliner]: procedures = 697, calls = 1917, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 1032 [2022-12-14 08:51:38,626 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 08:51:38,627 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 08:51:38,627 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 08:51:38,627 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 08:51:38,636 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (1/1) ... [2022-12-14 08:51:38,636 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (1/1) ... [2022-12-14 08:51:38,644 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (1/1) ... [2022-12-14 08:51:38,645 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (1/1) ... [2022-12-14 08:51:38,681 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (1/1) ... [2022-12-14 08:51:38,686 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (1/1) ... [2022-12-14 08:51:38,699 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (1/1) ... [2022-12-14 08:51:38,708 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (1/1) ... [2022-12-14 08:51:38,720 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 08:51:38,721 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 08:51:38,721 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 08:51:38,721 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 08:51:38,722 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (1/1) ... [2022-12-14 08:51:38,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 08:51:38,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:51:38,748 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 08:51:38,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 08:51:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2022-12-14 08:51:38,781 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2022-12-14 08:51:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2022-12-14 08:51:38,781 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2022-12-14 08:51:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 08:51:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2022-12-14 08:51:38,781 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2022-12-14 08:51:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2022-12-14 08:51:38,781 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2022-12-14 08:51:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-12-14 08:51:38,781 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-12-14 08:51:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2022-12-14 08:51:38,781 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2022-12-14 08:51:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-12-14 08:51:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-12-14 08:51:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure s_remove_node [2022-12-14 08:51:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure s_remove_node [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2022-12-14 08:51:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-12-14 08:51:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 08:51:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-12-14 08:51:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-12-14 08:51:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-12-14 08:51:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2022-12-14 08:51:38,783 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2022-12-14 08:51:38,783 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2022-12-14 08:51:38,783 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-12-14 08:51:38,783 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-14 08:51:38,783 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-12-14 08:51:38,783 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_pop_back [2022-12-14 08:51:38,783 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_pop_back [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2022-12-14 08:51:38,783 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2022-12-14 08:51:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-12-14 08:51:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-12-14 08:51:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-12-14 08:51:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-12-14 08:51:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-14 08:51:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2022-12-14 08:51:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2022-12-14 08:51:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2022-12-14 08:51:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2022-12-14 08:51:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-12-14 08:51:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2022-12-14 08:51:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-14 08:51:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at [2022-12-14 08:51:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at [2022-12-14 08:51:39,061 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 08:51:39,063 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 08:51:40,687 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 08:51:40,936 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 08:51:40,936 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-12-14 08:51:40,939 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 08:51:40 BoogieIcfgContainer [2022-12-14 08:51:40,939 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 08:51:40,941 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 08:51:40,941 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 08:51:40,944 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 08:51:40,945 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 08:51:36" (1/3) ... [2022-12-14 08:51:40,945 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34bfa13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 08:51:40, skipping insertion in model container [2022-12-14 08:51:40,945 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:51:38" (2/3) ... [2022-12-14 08:51:40,946 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@34bfa13 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 08:51:40, skipping insertion in model container [2022-12-14 08:51:40,946 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 08:51:40" (3/3) ... [2022-12-14 08:51:40,947 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_pop_harness_negated.i [2022-12-14 08:51:40,965 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 08:51:40,965 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-12-14 08:51:41,015 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 08:51:41,020 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@8658096, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 08:51:41,020 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-12-14 08:51:41,024 INFO L276 IsEmpty]: Start isEmpty. Operand has 377 states, 192 states have (on average 1.2083333333333333) internal successors, (232), 195 states have internal predecessors, (232), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2022-12-14 08:51:41,032 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-12-14 08:51:41,032 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:51:41,033 INFO L195 NwaCegarLoop]: trace histogram [9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:51:41,033 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:51:41,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:51:41,037 INFO L85 PathProgramCache]: Analyzing trace with hash -1855963268, now seen corresponding path program 1 times [2022-12-14 08:51:41,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:51:41,044 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036695994] [2022-12-14 08:51:41,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:51:41,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:51:41,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:51:41,630 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2022-12-14 08:51:41,630 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:51:41,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036695994] [2022-12-14 08:51:41,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036695994] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:51:41,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386980750] [2022-12-14 08:51:41,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:51:41,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:51:41,632 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:51:41,633 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:51:41,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-14 08:51:42,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:51:42,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 2412 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-14 08:51:42,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:51:42,222 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-12-14 08:51:42,222 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:51:42,223 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386980750] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:51:42,223 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 08:51:42,223 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 8 [2022-12-14 08:51:42,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109238373] [2022-12-14 08:51:42,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:51:42,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 08:51:42,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:51:42,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 08:51:42,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-12-14 08:51:42,253 INFO L87 Difference]: Start difference. First operand has 377 states, 192 states have (on average 1.2083333333333333) internal successors, (232), 195 states have internal predecessors, (232), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-12-14 08:51:43,786 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:51:45,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:51:45,030 INFO L93 Difference]: Finished difference Result 725 states and 1115 transitions. [2022-12-14 08:51:45,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 08:51:45,033 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 101 [2022-12-14 08:51:45,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:51:45,046 INFO L225 Difference]: With dead ends: 725 [2022-12-14 08:51:45,046 INFO L226 Difference]: Without dead ends: 376 [2022-12-14 08:51:45,052 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:51:45,056 INFO L413 NwaCegarLoop]: 468 mSDtfsCounter, 40 mSDsluCounter, 1317 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 1785 SdHoareTripleChecker+Invalid, 300 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-12-14 08:51:45,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 1785 Invalid, 300 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2022-12-14 08:51:45,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 376 states. [2022-12-14 08:51:45,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 376 to 376. [2022-12-14 08:51:45,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 191 states have (on average 1.193717277486911) internal successors, (228), 195 states have internal predecessors, (228), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (167), 154 states have call predecessors, (167), 154 states have call successors, (167) [2022-12-14 08:51:45,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 551 transitions. [2022-12-14 08:51:45,135 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 551 transitions. Word has length 101 [2022-12-14 08:51:45,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:51:45,136 INFO L495 AbstractCegarLoop]: Abstraction has 376 states and 551 transitions. [2022-12-14 08:51:45,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-12-14 08:51:45,137 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 551 transitions. [2022-12-14 08:51:45,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-12-14 08:51:45,140 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:51:45,141 INFO L195 NwaCegarLoop]: trace histogram [9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:51:45,150 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-14 08:51:45,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2022-12-14 08:51:45,342 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:51:45,342 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:51:45,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1052868658, now seen corresponding path program 1 times [2022-12-14 08:51:45,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:51:45,342 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759082857] [2022-12-14 08:51:45,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:51:45,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:51:45,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:51:45,699 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-12-14 08:51:45,699 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:51:45,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759082857] [2022-12-14 08:51:45,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759082857] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-14 08:51:45,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [22936407] [2022-12-14 08:51:45,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:51:45,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:51:45,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:51:45,701 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:51:45,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-14 08:51:46,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:51:46,133 INFO L263 TraceCheckSpWp]: Trace formula consists of 2462 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-14 08:51:46,139 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:51:46,216 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-12-14 08:51:46,216 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:51:46,216 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [22936407] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:51:46,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-14 08:51:46,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-12-14 08:51:46,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865294449] [2022-12-14 08:51:46,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:51:46,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-14 08:51:46,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:51:46,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-14 08:51:46,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2022-12-14 08:51:46,219 INFO L87 Difference]: Start difference. First operand 376 states and 551 transitions. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-14 08:51:49,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:51:49,726 INFO L93 Difference]: Finished difference Result 735 states and 1109 transitions. [2022-12-14 08:51:49,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:51:49,726 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 109 [2022-12-14 08:51:49,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:51:49,731 INFO L225 Difference]: With dead ends: 735 [2022-12-14 08:51:49,731 INFO L226 Difference]: Without dead ends: 389 [2022-12-14 08:51:49,732 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-12-14 08:51:49,734 INFO L413 NwaCegarLoop]: 454 mSDtfsCounter, 55 mSDsluCounter, 2139 mSDsCounter, 0 mSdLazyCounter, 581 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 2593 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 581 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:51:49,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 2593 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 581 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-12-14 08:51:49,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2022-12-14 08:51:49,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 387. [2022-12-14 08:51:49,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 199 states have (on average 1.1959798994974875) internal successors, (238), 203 states have internal predecessors, (238), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (186), 157 states have call predecessors, (186), 156 states have call successors, (186) [2022-12-14 08:51:49,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 582 transitions. [2022-12-14 08:51:49,772 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 582 transitions. Word has length 109 [2022-12-14 08:51:49,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:51:49,773 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 582 transitions. [2022-12-14 08:51:49,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-14 08:51:49,773 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 582 transitions. [2022-12-14 08:51:49,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-12-14 08:51:49,776 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:51:49,776 INFO L195 NwaCegarLoop]: trace histogram [9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 08:51:49,785 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-14 08:51:49,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2022-12-14 08:51:49,978 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:51:49,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:51:49,980 INFO L85 PathProgramCache]: Analyzing trace with hash -878003040, now seen corresponding path program 1 times [2022-12-14 08:51:49,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:51:49,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351019856] [2022-12-14 08:51:49,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:51:49,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:51:50,187 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-14 08:51:50,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [223003379] [2022-12-14 08:51:50,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:51:50,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:51:50,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:51:50,189 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:51:50,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-14 08:51:50,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:51:50,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 2594 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-14 08:51:50,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:51:50,695 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2022-12-14 08:51:50,695 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:51:50,695 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:51:50,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351019856] [2022-12-14 08:51:50,695 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-14 08:51:50,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223003379] [2022-12-14 08:51:50,696 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223003379] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:51:50,696 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:51:50,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 08:51:50,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024203295] [2022-12-14 08:51:50,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:51:50,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:51:50,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:51:50,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:51:50,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:51:50,698 INFO L87 Difference]: Start difference. First operand 387 states and 582 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-12-14 08:51:53,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:51:54,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:51:54,172 INFO L93 Difference]: Finished difference Result 752 states and 1170 transitions. [2022-12-14 08:51:54,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:51:54,172 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 118 [2022-12-14 08:51:54,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:51:54,177 INFO L225 Difference]: With dead ends: 752 [2022-12-14 08:51:54,177 INFO L226 Difference]: Without dead ends: 395 [2022-12-14 08:51:54,179 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:51:54,180 INFO L413 NwaCegarLoop]: 466 mSDtfsCounter, 51 mSDsluCounter, 1744 mSDsCounter, 0 mSdLazyCounter, 457 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 2210 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 457 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:51:54,180 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 2210 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 457 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2022-12-14 08:51:54,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-12-14 08:51:54,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 387. [2022-12-14 08:51:54,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 199 states have (on average 1.1959798994974875) internal successors, (238), 203 states have internal predecessors, (238), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (186), 157 states have call predecessors, (186), 156 states have call successors, (186) [2022-12-14 08:51:54,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 582 transitions. [2022-12-14 08:51:54,207 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 582 transitions. Word has length 118 [2022-12-14 08:51:54,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:51:54,207 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 582 transitions. [2022-12-14 08:51:54,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 6 states have internal predecessors, (51), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-12-14 08:51:54,208 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 582 transitions. [2022-12-14 08:51:54,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-12-14 08:51:54,209 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:51:54,210 INFO L195 NwaCegarLoop]: trace histogram [9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 08:51:54,217 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-12-14 08:51:54,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:51:54,411 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:51:54,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:51:54,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1503292445, now seen corresponding path program 1 times [2022-12-14 08:51:54,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:51:54,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304442360] [2022-12-14 08:51:54,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:51:54,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:51:54,525 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-14 08:51:54,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1214783538] [2022-12-14 08:51:54,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:51:54,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:51:54,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:51:54,527 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:51:54,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-14 08:51:55,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:51:55,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 2648 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-14 08:51:55,029 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:51:55,101 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 59 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-12-14 08:51:55,101 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:51:55,101 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:51:55,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304442360] [2022-12-14 08:51:55,101 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-14 08:51:55,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1214783538] [2022-12-14 08:51:55,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1214783538] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:51:55,102 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:51:55,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-14 08:51:55,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2123700075] [2022-12-14 08:51:55,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:51:55,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-14 08:51:55,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:51:55,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-14 08:51:55,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-12-14 08:51:55,103 INFO L87 Difference]: Start difference. First operand 387 states and 582 transitions. Second operand has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2022-12-14 08:51:57,177 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:51:59,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:51:59,170 INFO L93 Difference]: Finished difference Result 754 states and 1162 transitions. [2022-12-14 08:51:59,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-14 08:51:59,171 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) Word has length 126 [2022-12-14 08:51:59,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:51:59,173 INFO L225 Difference]: With dead ends: 754 [2022-12-14 08:51:59,173 INFO L226 Difference]: Without dead ends: 397 [2022-12-14 08:51:59,181 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-12-14 08:51:59,182 INFO L413 NwaCegarLoop]: 449 mSDtfsCounter, 74 mSDsluCounter, 2534 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 2983 SdHoareTripleChecker+Invalid, 805 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-12-14 08:51:59,182 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 2983 Invalid, 805 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-12-14 08:51:59,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2022-12-14 08:51:59,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 387. [2022-12-14 08:51:59,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 199 states have (on average 1.1959798994974875) internal successors, (238), 203 states have internal predecessors, (238), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (186), 157 states have call predecessors, (186), 156 states have call successors, (186) [2022-12-14 08:51:59,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 582 transitions. [2022-12-14 08:51:59,204 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 582 transitions. Word has length 126 [2022-12-14 08:51:59,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:51:59,204 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 582 transitions. [2022-12-14 08:51:59,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 8 states have internal predecessors, (57), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2022-12-14 08:51:59,205 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 582 transitions. [2022-12-14 08:51:59,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-12-14 08:51:59,207 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:51:59,207 INFO L195 NwaCegarLoop]: trace histogram [9, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:51:59,216 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-12-14 08:51:59,407 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:51:59,408 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:51:59,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:51:59,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1445277809, now seen corresponding path program 2 times [2022-12-14 08:51:59,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:51:59,410 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676362543] [2022-12-14 08:51:59,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:51:59,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:51:59,505 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-14 08:51:59,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1480010033] [2022-12-14 08:51:59,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:51:59,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:51:59,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:51:59,506 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:51:59,507 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-14 08:51:59,893 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-14 08:51:59,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:51:59,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 1811 conjuncts, 9 conjunts are in the unsatisfiable core [2022-12-14 08:51:59,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:51:59,933 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2022-12-14 08:51:59,934 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:51:59,934 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:51:59,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676362543] [2022-12-14 08:51:59,934 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-14 08:51:59,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1480010033] [2022-12-14 08:51:59,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1480010033] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:51:59,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:51:59,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 08:51:59,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792623842] [2022-12-14 08:51:59,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:51:59,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:51:59,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-12-14 08:51:59,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:51:59,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:51:59,936 INFO L87 Difference]: Start difference. First operand 387 states and 582 transitions. Second operand has 6 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) [2022-12-14 08:52:01,908 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:52:01,908 INFO L93 Difference]: Finished difference Result 395 states and 590 transitions. [2022-12-14 08:52:01,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:52:01,908 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) Word has length 135 [2022-12-14 08:52:01,909 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:52:01,910 INFO L225 Difference]: With dead ends: 395 [2022-12-14 08:52:01,910 INFO L226 Difference]: Without dead ends: 393 [2022-12-14 08:52:01,911 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:52:01,911 INFO L413 NwaCegarLoop]: 493 mSDtfsCounter, 5 mSDsluCounter, 1927 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2420 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-12-14 08:52:01,912 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2420 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2022-12-14 08:52:01,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-12-14 08:52:01,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 392. [2022-12-14 08:52:01,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 202 states have (on average 1.193069306930693) internal successors, (241), 206 states have internal predecessors, (241), 159 states have call successors, (159), 28 states have call predecessors, (159), 29 states have return successors, (187), 158 states have call predecessors, (187), 157 states have call successors, (187) [2022-12-14 08:52:01,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 587 transitions. [2022-12-14 08:52:01,932 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 587 transitions. Word has length 135 [2022-12-14 08:52:01,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:52:01,932 INFO L495 AbstractCegarLoop]: Abstraction has 392 states and 587 transitions. [2022-12-14 08:52:01,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.2) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) [2022-12-14 08:52:01,933 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 587 transitions. [2022-12-14 08:52:01,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-12-14 08:52:01,935 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:52:01,935 INFO L195 NwaCegarLoop]: trace histogram [9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 08:52:01,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-14 08:52:02,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:52:02,137 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:52:02,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:52:02,138 INFO L85 PathProgramCache]: Analyzing trace with hash -496861511, now seen corresponding path program 3 times [2022-12-14 08:52:02,138 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-12-14 08:52:02,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364048167] [2022-12-14 08:52:02,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:52:02,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-14 08:52:02,243 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-12-14 08:52:02,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [771685822] [2022-12-14 08:52:02,244 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-14 08:52:02,244 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:52:02,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:52:02,245 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-14 08:52:02,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-14 08:52:02,534 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-14 08:52:02,534 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:52:02,537 INFO L263 TraceCheckSpWp]: Trace formula consists of 630 conjuncts, 35 conjunts are in the unsatisfiable core [2022-12-14 08:52:02,541 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:52:02,658 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 74 proven. 2 refuted. 0 times theorem prover too weak. 63 trivial. 0 not checked. [2022-12-14 08:52:02,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:52:02,890 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-12-14 08:52:02,890 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-12-14 08:52:02,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364048167] [2022-12-14 08:52:02,890 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-12-14 08:52:02,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [771685822] [2022-12-14 08:52:02,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [771685822] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:52:02,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [579870940] [2022-12-14 08:52:02,912 INFO L159 IcfgInterpreter]: Started Sifa with 83 locations of interest [2022-12-14 08:52:02,912 INFO L166 IcfgInterpreter]: Building call graph [2022-12-14 08:52:02,915 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-12-14 08:52:02,920 INFO L176 IcfgInterpreter]: Starting interpretation [2022-12-14 08:52:02,921 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-12-14 08:52:05,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:52:05,836 INFO L217 Elim1Store]: Index analysis took 342 ms [2022-12-14 08:52:17,444 WARN L233 SmtUtils]: Spent 11.54s on a formula simplification. DAG size of input: 1758 DAG size of output: 1169 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-12-14 08:52:17,447 INFO L321 Elim1Store]: treesize reduction 1958, result has 47.2 percent of original size [2022-12-14 08:52:17,450 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 196 select indices, 196 select index equivalence classes, 19112 disjoint index pairs (out of 19110 index pairs), introduced 196 new quantified variables, introduced 195 case distinctions, treesize of input 987 treesize of output 2346 [2022-12-14 08:52:19,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:52:20,421 INFO L217 Elim1Store]: Index analysis took 547 ms [2022-12-14 08:52:38,372 WARN L233 SmtUtils]: Spent 17.92s on a formula simplification. DAG size of input: 2150 DAG size of output: 1173 (called from [L 318] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2022-12-14 08:52:38,375 INFO L321 Elim1Store]: treesize reduction 3510, result has 33.3 percent of original size [2022-12-14 08:52:38,378 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 198 select indices, 198 select index equivalence classes, 19308 disjoint index pairs (out of 19503 index pairs), introduced 198 new quantified variables, introduced 390 case distinctions, treesize of input 997 treesize of output 2365 [2022-12-14 08:54:01,232 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:01,233 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:01,234 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 38 treesize of output 29 [2022-12-14 08:54:01,240 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 15 treesize of output 1 [2022-12-14 08:54:01,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:01,248 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 44 treesize of output 43 [2022-12-14 08:54:01,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:01,256 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 44 treesize of output 43 [2022-12-14 08:54:04,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,194 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,227 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,278 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,299 INFO L217 Elim1Store]: Index analysis took 122 ms [2022-12-14 08:54:04,328 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-12-14 08:54:04,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,735 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,767 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:04,843 INFO L217 Elim1Store]: Index analysis took 111 ms [2022-12-14 08:54:04,863 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-12-14 08:54:05,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,282 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 197 select indices, 197 select index equivalence classes, 19307 disjoint index pairs (out of 19306 index pairs), introduced 197 new quantified variables, introduced 0 case distinctions, treesize of input 986 treesize of output 592 [2022-12-14 08:54:05,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,681 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 198 select indices, 198 select index equivalence classes, 19503 disjoint index pairs (out of 19503 index pairs), introduced 198 new quantified variables, introduced 0 case distinctions, treesize of input 991 treesize of output 595 [2022-12-14 08:54:05,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,945 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,948 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,956 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,960 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,961 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,963 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,965 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,968 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,992 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,994 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:05,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:06,000 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 57 select indices, 57 select index equivalence classes, 1055 disjoint index pairs (out of 1596 index pairs), introduced 57 new quantified variables, introduced 0 case distinctions, treesize of input 588 treesize of output 260 [2022-12-14 08:54:13,284 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:13,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:13,294 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:13,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:13,313 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:13,327 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:13,341 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:13,378 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-12-14 08:54:13,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:13,796 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 198 select indices, 198 select index equivalence classes, 19503 disjoint index pairs (out of 19503 index pairs), introduced 198 new quantified variables, introduced 0 case distinctions, treesize of input 991 treesize of output 595 [2022-12-14 08:54:14,190 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,230 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 197 select indices, 197 select index equivalence classes, 19307 disjoint index pairs (out of 19306 index pairs), introduced 197 new quantified variables, introduced 0 case distinctions, treesize of input 986 treesize of output 592 [2022-12-14 08:54:14,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,488 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,492 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,498 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,501 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,502 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,503 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,505 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,506 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,507 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,509 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,510 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,511 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,514 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,515 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,516 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,519 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,520 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,521 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,523 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,524 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,526 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,527 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,528 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,529 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,530 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,531 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,532 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,533 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,534 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,536 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,537 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,539 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,540 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,541 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,542 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,543 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,544 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,545 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,549 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 57 select indices, 57 select index equivalence classes, 1055 disjoint index pairs (out of 1596 index pairs), introduced 57 new quantified variables, introduced 0 case distinctions, treesize of input 588 treesize of output 260 [2022-12-14 08:54:14,901 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,902 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:54:14,991 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 193 select indices, 193 select index equivalence classes, 16855 disjoint index pairs (out of 18528 index pairs), introduced 193 new quantified variables, introduced 0 case distinctions, treesize of input 1736 treesize of output 580 [2022-12-14 08:54:30,405 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 30 [2022-12-14 08:54:30,451 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2022-12-14 08:54:30,587 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2022-12-14 08:54:30,785 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 30 [2022-12-14 08:54:30,832 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2022-12-14 08:54:30,971 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2022-12-14 08:54:44,878 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2022-12-14 08:54:44,933 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 30 [2022-12-14 08:54:44,969 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2022-12-14 08:54:45,223 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2022-12-14 08:54:45,278 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 30 [2022-12-14 08:54:45,313 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2022-12-14 08:54:47,760 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 2171 treesize of output 2161 [2022-12-14 08:54:48,136 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 2175 treesize of output 2154 [2022-12-14 08:54:48,326 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 2171 treesize of output 2161 [2022-12-14 08:54:49,320 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 15 treesize of output 1 [2022-12-14 08:55:01,518 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-12-14 08:55:01,524 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-12-14 08:55:01,543 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-12-14 08:55:01,546 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-12-14 08:55:01,573 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 15 treesize of output 1 [2022-12-14 08:55:01,577 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 15 treesize of output 1 [2022-12-14 08:55:01,581 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-12-14 08:55:01,589 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 15 treesize of output 1 [2022-12-14 08:55:01,620 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 5 treesize of output 3 [2022-12-14 08:55:01,636 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:55:01,637 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 38 [2022-12-14 08:55:01,644 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 5 treesize of output 3 [2022-12-14 08:55:01,675 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 5 treesize of output 3 [2022-12-14 08:55:01,679 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 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 5 treesize of output 3 [2022-12-14 08:55:01,701 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:55:01,701 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 26 treesize of output 38 [2022-12-14 08:55:01,798 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-12-14 08:55:01,810 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 27 treesize of output 23 [2022-12-14 08:55:01,812 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 19 [2022-12-14 08:55:01,823 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 27 treesize of output 23 [2022-12-14 08:55:01,826 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 19 [2022-12-14 08:55:03,290 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 2167 treesize of output 2139 [2022-12-14 08:55:03,553 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 2143 treesize of output 2115 [2022-12-14 08:55:03,729 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 2111 treesize of output 2087 [2022-12-14 08:55:18,737 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 2167 treesize of output 2139 [2022-12-14 08:55:19,011 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 2135 treesize of output 2111 [2022-12-14 08:55:19,106 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 2119 treesize of output 2091 [2022-12-14 08:56:25,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:56:25,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:56:25,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:56:25,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:56:25,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-14 08:56:25,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 16 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 44 [2022-12-14 08:56:25,123 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 19 [2022-12-14 08:56:25,176 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 24 treesize of output 9 [2022-12-14 08:56:25,918 INFO L321 Elim1Store]: treesize reduction 84, result has 9.7 percent of original size [2022-12-14 08:56:25,919 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 197 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 227 treesize of output 236 [2022-12-14 08:56:26,481 INFO L321 Elim1Store]: treesize reduction 156, result has 10.3 percent of original size [2022-12-14 08:56:26,481 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 197 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 221 treesize of output 240 [2022-12-14 08:56:26,829 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 198 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 89 [2022-12-14 08:56:26,904 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 198 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 103 treesize of output 92 [2022-12-14 08:56:27,040 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 7 treesize of output 3 [2022-12-14 08:56:27,106 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 7 treesize of output 3 [2022-12-14 08:56:27,163 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 6 treesize of output 5 [2022-12-14 08:56:27,202 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-12-14 08:56:28,383 INFO L321 Elim1Store]: treesize reduction 84, result has 9.7 percent of original size [2022-12-14 08:56:28,384 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 197 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 227 treesize of output 236 [2022-12-14 08:56:30,287 INFO L321 Elim1Store]: treesize reduction 156, result has 10.3 percent of original size [2022-12-14 08:56:30,287 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 197 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 221 treesize of output 240 [2022-12-14 08:56:30,565 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 198 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 96 treesize of output 89 [2022-12-14 08:56:30,629 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 7 treesize of output 3 [2022-12-14 08:56:31,215 INFO L321 Elim1Store]: treesize reduction 19, result has 32.1 percent of original size [2022-12-14 08:56:31,215 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 197 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 237 treesize of output 233 [2022-12-14 08:56:31,493 INFO L321 Elim1Store]: treesize reduction 21, result has 46.2 percent of original size [2022-12-14 08:56:31,493 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 197 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 42 treesize of output 50 [2022-12-14 08:56:31,702 INFO L321 Elim1Store]: treesize reduction 108, result has 14.3 percent of original size [2022-12-14 08:56:31,702 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 2 select indices, 2 select index equivalence classes, 197 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 131 treesize of output 150 [2022-12-14 08:56:32,051 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 302 treesize of output 294 [2022-12-14 08:56:32,224 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 95 treesize of output 84 [2022-12-14 08:56:32,338 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 15 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 0 case distinctions, treesize of input 238 treesize of output 214 [2022-12-14 08:56:32,396 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 110 treesize of output 103 [2022-12-14 08:56:32,537 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 106 treesize of output 99 [2022-12-14 08:56:32,653 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 196 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 102 [2022-12-14 08:56:32,774 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-14 08:56:32,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-14 08:56:32,970 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: no need to replace index at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.DerPreprocessor.constructReplacementForSelectCase(DerPreprocessor.java:333) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.DerPreprocessor.constructDerEnabler(DerPreprocessor.java:187) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.DerPreprocessor.(DerPreprocessor.java:144) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.ElimStorePlain.applyComplexEliminationRules(ElimStorePlain.java:353) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:190) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne3(DualJunctionSaa.java:172) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne2(DualJunctionSaa.java:151) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne1(DualJunctionSaa.java:140) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne0(DualJunctionSaa.java:122) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminateOne(DualJunctionSaa.java:108) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryExhaustivelyToEliminate(DualJunctionSaa.java:93) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.DualJunctionSaa.tryToEliminate(DualJunctionSaa.java:88) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToEliminateOne(QuantifierPusher.java:627) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyNewEliminationTechniquesExhaustively(QuantifierPusher.java:606) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.applyDualJunctionEliminationTechniques(QuantifierPusher.java:528) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:332) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostcondition(PredicateTransformer.java:131) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.post(SymbolicTools.java:119) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretInternal(DagInterpreter.java:227) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:209) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:337) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-12-14 08:56:32,974 INFO L158 Benchmark]: Toolchain (without parser) took 296516.25ms. Allocated memory was 148.9MB in the beginning and 453.0MB in the end (delta: 304.1MB). Free memory was 104.9MB in the beginning and 195.2MB in the end (delta: -90.3MB). Peak memory consumption was 333.9MB. Max. memory is 16.1GB. [2022-12-14 08:56:32,974 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 102.8MB. Free memory is still 71.4MB. There was no memory consumed. Max. memory is 16.1GB. [2022-12-14 08:56:32,974 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2035.76ms. Allocated memory was 148.9MB in the beginning and 180.4MB in the end (delta: 31.5MB). Free memory was 104.9MB in the beginning and 73.6MB in the end (delta: 31.2MB). Peak memory consumption was 75.4MB. Max. memory is 16.1GB. [2022-12-14 08:56:32,975 INFO L158 Benchmark]: Boogie Procedure Inliner took 132.08ms. Allocated memory is still 180.4MB. Free memory was 73.6MB in the beginning and 123.9MB in the end (delta: -50.2MB). Peak memory consumption was 15.9MB. Max. memory is 16.1GB. [2022-12-14 08:56:32,975 INFO L158 Benchmark]: Boogie Preprocessor took 93.61ms. Allocated memory is still 180.4MB. Free memory was 123.9MB in the beginning and 114.5MB in the end (delta: 9.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-12-14 08:56:32,975 INFO L158 Benchmark]: RCFGBuilder took 2218.06ms. Allocated memory was 180.4MB in the beginning and 218.1MB in the end (delta: 37.7MB). Free memory was 114.5MB in the beginning and 105.7MB in the end (delta: 8.8MB). Peak memory consumption was 71.5MB. Max. memory is 16.1GB. [2022-12-14 08:56:32,976 INFO L158 Benchmark]: TraceAbstraction took 292031.73ms. Allocated memory was 218.1MB in the beginning and 453.0MB in the end (delta: 234.9MB). Free memory was 104.6MB in the beginning and 195.2MB in the end (delta: -90.5MB). Peak memory consumption was 262.2MB. Max. memory is 16.1GB. [2022-12-14 08:56:32,978 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20ms. Allocated memory is still 102.8MB. Free memory is still 71.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2035.76ms. Allocated memory was 148.9MB in the beginning and 180.4MB in the end (delta: 31.5MB). Free memory was 104.9MB in the beginning and 73.6MB in the end (delta: 31.2MB). Peak memory consumption was 75.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 132.08ms. Allocated memory is still 180.4MB. Free memory was 73.6MB in the beginning and 123.9MB in the end (delta: -50.2MB). Peak memory consumption was 15.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 93.61ms. Allocated memory is still 180.4MB. Free memory was 123.9MB in the beginning and 114.5MB in the end (delta: 9.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * RCFGBuilder took 2218.06ms. Allocated memory was 180.4MB in the beginning and 218.1MB in the end (delta: 37.7MB). Free memory was 114.5MB in the beginning and 105.7MB in the end (delta: 8.8MB). Peak memory consumption was 71.5MB. Max. memory is 16.1GB. * TraceAbstraction took 292031.73ms. Allocated memory was 218.1MB in the beginning and 453.0MB in the end (delta: 234.9MB). Free memory was 104.6MB in the beginning and 195.2MB in the end (delta: -90.5MB). Peak memory consumption was 262.2MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: no need to replace index de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: no need to replace index: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.DerPreprocessor.constructReplacementForSelectCase(DerPreprocessor.java:333) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-12-14 08:56:33,027 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### 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_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d7d7b7a0de106c29c5a922d12663d965be7e748de7521e1f8b324376a7e66afd --- 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-2329fc7 [2022-12-14 08:56:34,532 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-14 08:56:34,533 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-14 08:56:34,551 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-14 08:56:34,552 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-14 08:56:34,553 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-14 08:56:34,554 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-14 08:56:34,555 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-14 08:56:34,557 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-14 08:56:34,558 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-14 08:56:34,559 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-14 08:56:34,560 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-14 08:56:34,560 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-14 08:56:34,561 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-14 08:56:34,562 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-14 08:56:34,563 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-14 08:56:34,564 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-14 08:56:34,565 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-14 08:56:34,566 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-14 08:56:34,568 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-14 08:56:34,569 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-14 08:56:34,570 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-14 08:56:34,571 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-14 08:56:34,572 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-14 08:56:34,575 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-14 08:56:34,575 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-14 08:56:34,576 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-14 08:56:34,577 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-14 08:56:34,577 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-14 08:56:34,578 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-14 08:56:34,578 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-14 08:56:34,579 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-14 08:56:34,579 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-14 08:56:34,580 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-14 08:56:34,581 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-14 08:56:34,586 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-14 08:56:34,587 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-14 08:56:34,587 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-14 08:56:34,587 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-14 08:56:34,588 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-14 08:56:34,589 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-14 08:56:34,590 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-12-14 08:56:34,612 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-14 08:56:34,612 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-14 08:56:34,613 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-14 08:56:34,613 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-14 08:56:34,613 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-14 08:56:34,614 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-14 08:56:34,614 INFO L138 SettingsManager]: * User list type=DISABLED [2022-12-14 08:56:34,614 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-12-14 08:56:34,614 INFO L138 SettingsManager]: * Explicit value domain=true [2022-12-14 08:56:34,614 INFO L138 SettingsManager]: * Octagon Domain=false [2022-12-14 08:56:34,615 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-12-14 08:56:34,615 INFO L138 SettingsManager]: * Interval Domain=false [2022-12-14 08:56:34,615 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-14 08:56:34,616 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-14 08:56:34,616 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-14 08:56:34,616 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-14 08:56:34,616 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-14 08:56:34,616 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-12-14 08:56:34,617 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-12-14 08:56:34,617 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-12-14 08:56:34,617 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-14 08:56:34,617 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-14 08:56:34,617 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-14 08:56:34,618 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-14 08:56:34,618 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-14 08:56:34,618 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-14 08:56:34,618 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 08:56:34,618 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-14 08:56:34,619 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-14 08:56:34,619 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-14 08:56:34,619 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-12-14 08:56:34,619 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-12-14 08:56:34,620 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-14 08:56:34,620 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-12-14 08:56:34,620 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-14 08:56:34,620 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/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_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d7d7b7a0de106c29c5a922d12663d965be7e748de7521e1f8b324376a7e66afd [2022-12-14 08:56:34,820 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-14 08:56:34,837 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-14 08:56:34,839 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-14 08:56:34,840 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-14 08:56:34,840 INFO L275 PluginConnector]: CDTParser initialized [2022-12-14 08:56:34,841 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/../../sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i [2022-12-14 08:56:37,422 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-14 08:56:37,713 INFO L351 CDTParser]: Found 1 translation units. [2022-12-14 08:56:37,714 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i [2022-12-14 08:56:37,760 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/data/f7ebb724c/1ba16e982a484e32bdafd543a1cd22da/FLAG04b7dffeb [2022-12-14 08:56:37,978 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/data/f7ebb724c/1ba16e982a484e32bdafd543a1cd22da [2022-12-14 08:56:37,980 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-14 08:56:37,981 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-14 08:56:37,981 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-14 08:56:37,982 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-14 08:56:37,984 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-14 08:56:37,985 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 08:56:37" (1/1) ... [2022-12-14 08:56:37,986 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@136d74bc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:37, skipping insertion in model container [2022-12-14 08:56:37,986 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 08:56:37" (1/1) ... [2022-12-14 08:56:37,993 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-14 08:56:38,084 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 08:56:38,282 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i[4496,4509] [2022-12-14 08:56:38,288 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i[4556,4569] [2022-12-14 08:56:38,866 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:38,870 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,870 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,871 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,871 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,872 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,874 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:38,882 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,882 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:38,882 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,883 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,884 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,885 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,886 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:38,886 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,887 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,887 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:38,942 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:56:38,943 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:56:38,943 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:56:38,947 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-14 08:56:38,949 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-14 08:56:38,949 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-14 08:56:39,182 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-14 08:56:39,183 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-14 08:56:39,184 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-14 08:56:39,185 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-14 08:56:39,185 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-14 08:56:39,186 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-14 08:56:39,187 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-14 08:56:39,187 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-14 08:56:39,188 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-14 08:56:39,188 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-14 08:56:39,189 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-14 08:56:39,301 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-14 08:56:39,320 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,322 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,323 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,325 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,326 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,327 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,330 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,330 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,330 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,331 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,331 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,331 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,361 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-14 08:56:39,372 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,372 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,372 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,373 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,373 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,373 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,373 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,374 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-14 08:56:39,374 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,374 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,374 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,374 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,375 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,375 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,377 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,377 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,377 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,378 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,380 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,380 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,385 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,386 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,386 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,404 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 08:56:39,426 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-12-14 08:56:39,442 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-14 08:56:39,445 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i[4496,4509] [2022-12-14 08:56:39,445 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i[4556,4569] [2022-12-14 08:56:39,472 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,474 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,474 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,474 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,475 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,475 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,476 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,479 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,479 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,479 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,480 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,480 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,481 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,481 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,481 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,482 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,482 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,486 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:56:39,487 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:56:39,487 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:56:39,489 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-14 08:56:39,489 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-14 08:56:39,490 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-14 08:56:39,503 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-14 08:56:39,503 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-14 08:56:39,504 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-14 08:56:39,504 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-14 08:56:39,505 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-14 08:56:39,505 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-14 08:56:39,506 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-14 08:56:39,506 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-14 08:56:39,506 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-14 08:56:39,506 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-14 08:56:39,506 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-14 08:56:39,519 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-14 08:56:39,528 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,529 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,530 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,530 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,531 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,532 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,540 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,540 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,541 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,541 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,541 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,541 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,552 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-14 08:56:39,555 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,556 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,556 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,556 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,556 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,556 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,557 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,557 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-14 08:56:39,557 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,557 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,557 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,558 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,558 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,558 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,558 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,559 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,559 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,559 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,561 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,561 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,564 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,565 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,565 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,569 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 08:56:39,578 INFO L203 MainTranslator]: Completed pre-run [2022-12-14 08:56:39,587 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i[4496,4509] [2022-12-14 08:56:39,587 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/sv-benchmarks/c/aws-c-common/aws_priority_queue_pop_harness_negated.i[4556,4569] [2022-12-14 08:56:39,605 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,622 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,623 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,623 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,624 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,624 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,626 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,631 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,631 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,632 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,633 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,633 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,634 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,635 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,635 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,636 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,636 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,643 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:56:39,644 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:56:39,644 WARN L623 FunctionHandler]: Unknown extern function htonl [2022-12-14 08:56:39,647 WARN L623 FunctionHandler]: Unknown extern function ntohl [2022-12-14 08:56:39,648 WARN L623 FunctionHandler]: Unknown extern function htons [2022-12-14 08:56:39,649 WARN L623 FunctionHandler]: Unknown extern function ntohs [2022-12-14 08:56:39,676 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-14 08:56:39,678 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-12-14 08:56:39,678 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-12-14 08:56:39,679 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-12-14 08:56:39,679 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-12-14 08:56:39,680 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-12-14 08:56:39,680 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-12-14 08:56:39,680 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-12-14 08:56:39,681 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-12-14 08:56:39,681 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-12-14 08:56:39,681 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-12-14 08:56:39,695 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-12-14 08:56:39,703 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,705 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,706 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,707 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,707 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,708 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,709 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,709 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,710 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,710 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,710 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,710 WARN L623 FunctionHandler]: Unknown extern function my_memcpy [2022-12-14 08:56:39,726 WARN L623 FunctionHandler]: Unknown extern function fprintf [2022-12-14 08:56:39,734 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,734 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,734 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,735 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,735 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,735 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,735 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,736 WARN L623 FunctionHandler]: Unknown extern function my_abort [2022-12-14 08:56:39,736 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,736 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,737 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,737 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,737 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,737 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,738 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,738 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,738 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,738 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,740 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,741 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,745 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,745 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,746 WARN L1576 CHandler]: Possible shadowing of function index [2022-12-14 08:56:39,752 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-14 08:56:39,930 INFO L208 MainTranslator]: Completed translation [2022-12-14 08:56:39,931 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39 WrapperNode [2022-12-14 08:56:39,931 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-14 08:56:39,932 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-14 08:56:39,932 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-14 08:56:39,932 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-14 08:56:39,937 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (1/1) ... [2022-12-14 08:56:40,002 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (1/1) ... [2022-12-14 08:56:40,067 INFO L138 Inliner]: procedures = 717, calls = 1917, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 1014 [2022-12-14 08:56:40,067 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-14 08:56:40,068 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-14 08:56:40,068 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-14 08:56:40,068 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-14 08:56:40,078 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (1/1) ... [2022-12-14 08:56:40,079 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (1/1) ... [2022-12-14 08:56:40,088 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (1/1) ... [2022-12-14 08:56:40,088 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (1/1) ... [2022-12-14 08:56:40,130 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (1/1) ... [2022-12-14 08:56:40,137 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (1/1) ... [2022-12-14 08:56:40,149 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (1/1) ... [2022-12-14 08:56:40,154 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (1/1) ... [2022-12-14 08:56:40,165 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-14 08:56:40,166 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-14 08:56:40,166 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-14 08:56:40,166 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-14 08:56:40,167 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (1/1) ... [2022-12-14 08:56:40,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-14 08:56:40,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 [2022-12-14 08:56:40,193 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-14 08:56:40,196 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-14 08:56:40,227 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2022-12-14 08:56:40,227 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2022-12-14 08:56:40,227 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2022-12-14 08:56:40,227 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2022-12-14 08:56:40,227 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-14 08:56:40,227 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2022-12-14 08:56:40,227 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2022-12-14 08:56:40,227 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2022-12-14 08:56:40,228 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2022-12-14 08:56:40,228 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-12-14 08:56:40,228 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-12-14 08:56:40,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-12-14 08:56:40,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-12-14 08:56:40,228 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-12-14 08:56:40,228 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2022-12-14 08:56:40,228 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2022-12-14 08:56:40,228 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2022-12-14 08:56:40,228 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2022-12-14 08:56:40,228 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-12-14 08:56:40,228 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-12-14 08:56:40,228 INFO L130 BoogieDeclarations]: Found specification of procedure s_remove_node [2022-12-14 08:56:40,228 INFO L138 BoogieDeclarations]: Found implementation of procedure s_remove_node [2022-12-14 08:56:40,228 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-12-14 08:56:40,228 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2022-12-14 08:56:40,229 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-12-14 08:56:40,229 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-14 08:56:40,229 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-12-14 08:56:40,229 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2022-12-14 08:56:40,229 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-12-14 08:56:40,229 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2022-12-14 08:56:40,230 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2022-12-14 08:56:40,230 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2022-12-14 08:56:40,230 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2022-12-14 08:56:40,230 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2022-12-14 08:56:40,230 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2022-12-14 08:56:40,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-12-14 08:56:40,230 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-12-14 08:56:40,230 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-12-14 08:56:40,230 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-12-14 08:56:40,230 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-12-14 08:56:40,230 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-12-14 08:56:40,230 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_pop_back [2022-12-14 08:56:40,230 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_pop_back [2022-12-14 08:56:40,230 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-14 08:56:40,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-12-14 08:56:40,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-12-14 08:56:40,230 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-12-14 08:56:40,230 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2022-12-14 08:56:40,230 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2022-12-14 08:56:40,231 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-12-14 08:56:40,231 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-12-14 08:56:40,231 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2022-12-14 08:56:40,231 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2022-12-14 08:56:40,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-12-14 08:56:40,231 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2022-12-14 08:56:40,231 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2022-12-14 08:56:40,231 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2022-12-14 08:56:40,231 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2022-12-14 08:56:40,231 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at [2022-12-14 08:56:40,231 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at [2022-12-14 08:56:40,507 INFO L235 CfgBuilder]: Building ICFG [2022-12-14 08:56:40,510 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-14 08:56:45,104 INFO L276 CfgBuilder]: Performing block encoding [2022-12-14 08:56:45,110 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-14 08:56:45,110 INFO L300 CfgBuilder]: Removed 6 assume(true) statements. [2022-12-14 08:56:45,112 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 08:56:45 BoogieIcfgContainer [2022-12-14 08:56:45,112 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-14 08:56:45,114 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-14 08:56:45,114 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-14 08:56:45,116 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-14 08:56:45,116 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 08:56:37" (1/3) ... [2022-12-14 08:56:45,117 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3130084b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 08:56:45, skipping insertion in model container [2022-12-14 08:56:45,117 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 08:56:39" (2/3) ... [2022-12-14 08:56:45,117 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3130084b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 08:56:45, skipping insertion in model container [2022-12-14 08:56:45,117 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 08:56:45" (3/3) ... [2022-12-14 08:56:45,118 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_pop_harness_negated.i [2022-12-14 08:56:45,131 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-14 08:56:45,131 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2022-12-14 08:56:45,170 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-14 08:56:45,174 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@44e12a11, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-14 08:56:45,174 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2022-12-14 08:56:45,178 INFO L276 IsEmpty]: Start isEmpty. Operand has 436 states, 251 states have (on average 1.2589641434262948) internal successors, (316), 254 states have internal predecessors, (316), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) [2022-12-14 08:56:45,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-12-14 08:56:45,189 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:56:45,189 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:56:45,190 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:56:45,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:56:45,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1918255772, now seen corresponding path program 1 times [2022-12-14 08:56:45,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:56:45,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1767158165] [2022-12-14 08:56:45,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:56:45,206 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:56:45,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:56:45,207 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:56:45,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-12-14 08:56:46,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:56:46,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 1625 conjuncts, 1 conjunts are in the unsatisfiable core [2022-12-14 08:56:46,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:56:46,136 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2022-12-14 08:56:46,137 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:56:46,137 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:56:46,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1767158165] [2022-12-14 08:56:46,138 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1767158165] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:56:46,138 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:56:46,138 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-12-14 08:56:46,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444479150] [2022-12-14 08:56:46,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:56:46,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-12-14 08:56:46,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:56:46,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-12-14 08:56:46,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-12-14 08:56:46,172 INFO L87 Difference]: Start difference. First operand has 436 states, 251 states have (on average 1.2589641434262948) internal successors, (316), 254 states have internal predecessors, (316), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (156), 156 states have call predecessors, (156), 156 states have call successors, (156) Second operand has 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-12-14 08:56:46,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:56:46,259 INFO L93 Difference]: Finished difference Result 859 states and 1367 transitions. [2022-12-14 08:56:46,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-12-14 08:56:46,260 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 133 [2022-12-14 08:56:46,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:56:46,271 INFO L225 Difference]: With dead ends: 859 [2022-12-14 08:56:46,271 INFO L226 Difference]: Without dead ends: 429 [2022-12-14 08:56:46,278 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 132 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-12-14 08:56:46,281 INFO L413 NwaCegarLoop]: 617 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, 617 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-12-14 08:56:46,282 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 617 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-12-14 08:56:46,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2022-12-14 08:56:46,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 429. [2022-12-14 08:56:46,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 245 states have (on average 1.2326530612244897) internal successors, (302), 248 states have internal predecessors, (302), 156 states have call successors, (156), 27 states have call predecessors, (156), 26 states have return successors, (154), 154 states have call predecessors, (154), 154 states have call successors, (154) [2022-12-14 08:56:46,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 612 transitions. [2022-12-14 08:56:46,337 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 612 transitions. Word has length 133 [2022-12-14 08:56:46,338 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:56:46,338 INFO L495 AbstractCegarLoop]: Abstraction has 429 states and 612 transitions. [2022-12-14 08:56:46,338 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 27.0) internal successors, (54), 2 states have internal predecessors, (54), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-12-14 08:56:46,338 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 612 transitions. [2022-12-14 08:56:46,341 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-12-14 08:56:46,341 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:56:46,341 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:56:46,372 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-12-14 08:56:46,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:56:46,543 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:56:46,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:56:46,545 INFO L85 PathProgramCache]: Analyzing trace with hash 49472870, now seen corresponding path program 1 times [2022-12-14 08:56:46,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:56:46,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1497181491] [2022-12-14 08:56:46,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:56:46,552 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:56:46,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:56:46,555 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:56:46,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-12-14 08:56:47,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:56:47,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 1625 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 08:56:47,507 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:56:47,646 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-12-14 08:56:47,647 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:56:47,647 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:56:47,647 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1497181491] [2022-12-14 08:56:47,647 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1497181491] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:56:47,647 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:56:47,647 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:56:47,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181014790] [2022-12-14 08:56:47,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:56:47,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 08:56:47,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:56:47,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 08:56:47,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 08:56:47,650 INFO L87 Difference]: Start difference. First operand 429 states and 612 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-12-14 08:56:49,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:56:50,284 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:56:50,284 INFO L93 Difference]: Finished difference Result 824 states and 1193 transitions. [2022-12-14 08:56:50,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 08:56:50,285 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 133 [2022-12-14 08:56:50,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:56:50,289 INFO L225 Difference]: With dead ends: 824 [2022-12-14 08:56:50,290 INFO L226 Difference]: Without dead ends: 431 [2022-12-14 08:56:50,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:56:50,292 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 35 mSDsluCounter, 1672 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 2259 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-12-14 08:56:50,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 2259 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 129 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2022-12-14 08:56:50,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2022-12-14 08:56:50,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 431. [2022-12-14 08:56:50,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 431 states, 246 states have (on average 1.2317073170731707) internal successors, (303), 250 states have internal predecessors, (303), 156 states have call successors, (156), 27 states have call predecessors, (156), 27 states have return successors, (168), 154 states have call predecessors, (168), 154 states have call successors, (168) [2022-12-14 08:56:50,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 431 states to 431 states and 627 transitions. [2022-12-14 08:56:50,323 INFO L78 Accepts]: Start accepts. Automaton has 431 states and 627 transitions. Word has length 133 [2022-12-14 08:56:50,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:56:50,324 INFO L495 AbstractCegarLoop]: Abstraction has 431 states and 627 transitions. [2022-12-14 08:56:50,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (21), 2 states have call predecessors, (21), 3 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-12-14 08:56:50,324 INFO L276 IsEmpty]: Start isEmpty. Operand 431 states and 627 transitions. [2022-12-14 08:56:50,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-12-14 08:56:50,326 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:56:50,327 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:56:50,361 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-12-14 08:56:50,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:56:50,528 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:56:50,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:56:50,529 INFO L85 PathProgramCache]: Analyzing trace with hash 339867980, now seen corresponding path program 1 times [2022-12-14 08:56:50,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:56:50,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [83325906] [2022-12-14 08:56:50,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:56:50,531 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:56:50,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:56:50,532 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:56:50,534 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-12-14 08:56:51,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:56:51,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 1655 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-14 08:56:51,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:56:51,743 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-12-14 08:56:51,743 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:56:51,744 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:56:51,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [83325906] [2022-12-14 08:56:51,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [83325906] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:56:51,744 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:56:51,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:56:51,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593490277] [2022-12-14 08:56:51,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:56:51,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-14 08:56:51,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:56:51,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-14 08:56:51,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:56:51,745 INFO L87 Difference]: Start difference. First operand 431 states and 627 transitions. Second operand has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-14 08:56:54,267 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:56:55,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:56:55,169 INFO L93 Difference]: Finished difference Result 847 states and 1266 transitions. [2022-12-14 08:56:55,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:56:55,170 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 141 [2022-12-14 08:56:55,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:56:55,173 INFO L225 Difference]: With dead ends: 847 [2022-12-14 08:56:55,173 INFO L226 Difference]: Without dead ends: 452 [2022-12-14 08:56:55,175 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:56:55,176 INFO L413 NwaCegarLoop]: 582 mSDtfsCounter, 71 mSDsluCounter, 2747 mSDsCounter, 0 mSdLazyCounter, 343 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 3329 SdHoareTripleChecker+Invalid, 351 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 343 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-12-14 08:56:55,176 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 3329 Invalid, 351 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 343 Invalid, 1 Unknown, 0 Unchecked, 3.3s Time] [2022-12-14 08:56:55,177 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 452 states. [2022-12-14 08:56:55,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 452 to 450. [2022-12-14 08:56:55,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 262 states have (on average 1.2404580152671756) internal successors, (325), 266 states have internal predecessors, (325), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (187), 157 states have call predecessors, (187), 156 states have call successors, (187) [2022-12-14 08:56:55,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 670 transitions. [2022-12-14 08:56:55,199 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 670 transitions. Word has length 141 [2022-12-14 08:56:55,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:56:55,199 INFO L495 AbstractCegarLoop]: Abstraction has 450 states and 670 transitions. [2022-12-14 08:56:55,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.714285714285714) internal successors, (61), 7 states have internal predecessors, (61), 4 states have call successors, (22), 2 states have call predecessors, (22), 4 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2022-12-14 08:56:55,199 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 670 transitions. [2022-12-14 08:56:55,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-12-14 08:56:55,201 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:56:55,201 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:56:55,235 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2022-12-14 08:56:55,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:56:55,403 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:56:55,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:56:55,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1643588180, now seen corresponding path program 1 times [2022-12-14 08:56:55,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:56:55,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [113033396] [2022-12-14 08:56:55,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:56:55,407 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:56:55,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:56:55,408 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:56:55,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-12-14 08:56:56,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:56:56,441 INFO L263 TraceCheckSpWp]: Trace formula consists of 1767 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-14 08:56:56,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:56:56,656 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 91 trivial. 0 not checked. [2022-12-14 08:56:56,656 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:56:56,656 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:56:56,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [113033396] [2022-12-14 08:56:56,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [113033396] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:56:56,657 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:56:56,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 08:56:56,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601964511] [2022-12-14 08:56:56,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:56:56,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:56:56,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:56:56,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:56:56,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:56:56,658 INFO L87 Difference]: Start difference. First operand 450 states and 670 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-12-14 08:56:59,153 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:56:59,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:56:59,885 INFO L93 Difference]: Finished difference Result 872 states and 1341 transitions. [2022-12-14 08:56:59,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:56:59,886 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 156 [2022-12-14 08:56:59,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:56:59,889 INFO L225 Difference]: With dead ends: 872 [2022-12-14 08:56:59,889 INFO L226 Difference]: Without dead ends: 458 [2022-12-14 08:56:59,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 151 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:56:59,892 INFO L413 NwaCegarLoop]: 581 mSDtfsCounter, 58 mSDsluCounter, 2198 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 2779 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:56:59,892 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 2779 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 268 Invalid, 1 Unknown, 0 Unchecked, 3.1s Time] [2022-12-14 08:56:59,893 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2022-12-14 08:56:59,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 450. [2022-12-14 08:56:59,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 262 states have (on average 1.2404580152671756) internal successors, (325), 266 states have internal predecessors, (325), 158 states have call successors, (158), 27 states have call predecessors, (158), 28 states have return successors, (187), 157 states have call predecessors, (187), 156 states have call successors, (187) [2022-12-14 08:56:59,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 670 transitions. [2022-12-14 08:56:59,911 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 670 transitions. Word has length 156 [2022-12-14 08:56:59,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:56:59,911 INFO L495 AbstractCegarLoop]: Abstraction has 450 states and 670 transitions. [2022-12-14 08:56:59,912 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 4 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2022-12-14 08:56:59,912 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 670 transitions. [2022-12-14 08:56:59,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 173 [2022-12-14 08:56:59,913 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:56:59,913 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:56:59,940 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2022-12-14 08:57:00,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:00,116 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:57:00,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:57:00,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1003251797, now seen corresponding path program 1 times [2022-12-14 08:57:00,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:57:00,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1585737468] [2022-12-14 08:57:00,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:57:00,123 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:00,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:57:00,126 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:57:00,129 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-12-14 08:57:01,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:57:01,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 1815 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 08:57:01,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:57:01,616 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2022-12-14 08:57:01,616 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:57:01,617 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:57:01,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1585737468] [2022-12-14 08:57:01,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1585737468] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:57:01,617 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:57:01,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-14 08:57:01,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893188672] [2022-12-14 08:57:01,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:57:01,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-14 08:57:01,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:57:01,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-14 08:57:01,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-12-14 08:57:01,618 INFO L87 Difference]: Start difference. First operand 450 states and 670 transitions. Second operand has 8 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2022-12-14 08:57:04,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:57:06,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:57:06,378 INFO L93 Difference]: Finished difference Result 894 states and 1360 transitions. [2022-12-14 08:57:06,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-14 08:57:06,379 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) Word has length 172 [2022-12-14 08:57:06,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:57:06,382 INFO L225 Difference]: With dead ends: 894 [2022-12-14 08:57:06,382 INFO L226 Difference]: Without dead ends: 480 [2022-12-14 08:57:06,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2022-12-14 08:57:06,385 INFO L413 NwaCegarLoop]: 566 mSDtfsCounter, 130 mSDsluCounter, 3215 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 17 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 3781 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-12-14 08:57:06,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 3781 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 587 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2022-12-14 08:57:06,386 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2022-12-14 08:57:06,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 462. [2022-12-14 08:57:06,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 272 states have (on average 1.2463235294117647) internal successors, (339), 276 states have internal predecessors, (339), 159 states have call successors, (159), 28 states have call predecessors, (159), 29 states have return successors, (188), 158 states have call predecessors, (188), 157 states have call successors, (188) [2022-12-14 08:57:06,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 686 transitions. [2022-12-14 08:57:06,404 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 686 transitions. Word has length 172 [2022-12-14 08:57:06,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:57:06,404 INFO L495 AbstractCegarLoop]: Abstraction has 462 states and 686 transitions. [2022-12-14 08:57:06,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.75) internal successors, (86), 8 states have internal predecessors, (86), 5 states have call successors, (25), 2 states have call predecessors, (25), 4 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2022-12-14 08:57:06,404 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 686 transitions. [2022-12-14 08:57:06,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2022-12-14 08:57:06,406 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:57:06,406 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:57:06,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2022-12-14 08:57:06,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:06,608 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:57:06,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:57:06,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1942699821, now seen corresponding path program 2 times [2022-12-14 08:57:06,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:57:06,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [302127596] [2022-12-14 08:57:06,616 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-14 08:57:06,616 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:06,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:57:06,619 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:57:06,622 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-12-14 08:57:07,110 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-14 08:57:07,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:57:07,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 1065 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-14 08:57:07,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:57:07,244 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-12-14 08:57:07,245 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:57:07,245 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:57:07,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [302127596] [2022-12-14 08:57:07,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [302127596] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:57:07,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:57:07,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 08:57:07,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573112175] [2022-12-14 08:57:07,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:57:07,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:57:07,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:57:07,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:57:07,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:57:07,247 INFO L87 Difference]: Start difference. First operand 462 states and 686 transitions. Second operand has 6 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) [2022-12-14 08:57:07,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:57:07,542 INFO L93 Difference]: Finished difference Result 470 states and 694 transitions. [2022-12-14 08:57:07,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:57:07,543 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) Word has length 187 [2022-12-14 08:57:07,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:57:07,546 INFO L225 Difference]: With dead ends: 470 [2022-12-14 08:57:07,546 INFO L226 Difference]: Without dead ends: 468 [2022-12-14 08:57:07,546 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:57:07,547 INFO L413 NwaCegarLoop]: 610 mSDtfsCounter, 5 mSDsluCounter, 2393 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 3003 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:57:07,547 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 3003 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 08:57:07,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 468 states. [2022-12-14 08:57:07,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 468 to 467. [2022-12-14 08:57:07,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 275 states have (on average 1.2436363636363637) internal successors, (342), 279 states have internal predecessors, (342), 160 states have call successors, (160), 29 states have call predecessors, (160), 30 states have return successors, (189), 159 states have call predecessors, (189), 158 states have call successors, (189) [2022-12-14 08:57:07,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 691 transitions. [2022-12-14 08:57:07,564 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 691 transitions. Word has length 187 [2022-12-14 08:57:07,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:57:07,564 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 691 transitions. [2022-12-14 08:57:07,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 15.6) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (23), 2 states have call predecessors, (23), 1 states have call successors, (23) [2022-12-14 08:57:07,565 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 691 transitions. [2022-12-14 08:57:07,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2022-12-14 08:57:07,567 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:57:07,567 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-14 08:57:07,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2022-12-14 08:57:07,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:07,768 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:57:07,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:57:07,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1430395379, now seen corresponding path program 3 times [2022-12-14 08:57:07,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:57:07,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1588497801] [2022-12-14 08:57:07,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:57:07,770 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:07,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:57:07,771 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:57:07,772 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-12-14 08:57:10,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-14 08:57:10,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:57:10,225 INFO L263 TraceCheckSpWp]: Trace formula consists of 1222 conjuncts, 11 conjunts are in the unsatisfiable core [2022-12-14 08:57:10,228 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:57:10,610 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 24 proven. 2 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2022-12-14 08:57:10,610 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:57:11,478 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 24 proven. 3 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2022-12-14 08:57:11,478 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:57:11,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1588497801] [2022-12-14 08:57:11,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1588497801] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:57:11,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [67940055] [2022-12-14 08:57:11,479 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-14 08:57:11,479 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:57:11,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:57:11,480 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:57:11,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2022-12-14 08:57:30,049 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-14 08:57:30,050 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-14 08:57:30,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 1222 conjuncts, 5 conjunts are in the unsatisfiable core [2022-12-14 08:57:30,130 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:57:30,419 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 70 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2022-12-14 08:57:30,419 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:57:30,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [67940055] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:57:30,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-14 08:57:30,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 7] total 12 [2022-12-14 08:57:30,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791480173] [2022-12-14 08:57:30,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:57:30,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:57:30,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:57:30,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:57:30,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2022-12-14 08:57:30,421 INFO L87 Difference]: Start difference. First operand 467 states and 691 transitions. Second operand has 6 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-12-14 08:57:31,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:57:31,559 INFO L93 Difference]: Finished difference Result 861 states and 1306 transitions. [2022-12-14 08:57:31,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:57:31,560 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 202 [2022-12-14 08:57:31,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:57:31,562 INFO L225 Difference]: With dead ends: 861 [2022-12-14 08:57:31,562 INFO L226 Difference]: Without dead ends: 467 [2022-12-14 08:57:31,564 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 604 GetRequests, 593 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-12-14 08:57:31,564 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 2 mSDsluCounter, 2203 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2778 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-12-14 08:57:31,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2778 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-12-14 08:57:31,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 467 states. [2022-12-14 08:57:31,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 467 to 467. [2022-12-14 08:57:31,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 275 states have (on average 1.2436363636363637) internal successors, (342), 279 states have internal predecessors, (342), 160 states have call successors, (160), 29 states have call predecessors, (160), 30 states have return successors, (188), 159 states have call predecessors, (188), 158 states have call successors, (188) [2022-12-14 08:57:31,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 690 transitions. [2022-12-14 08:57:31,589 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 690 transitions. Word has length 202 [2022-12-14 08:57:31,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:57:31,589 INFO L495 AbstractCegarLoop]: Abstraction has 467 states and 690 transitions. [2022-12-14 08:57:31,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 18.8) internal successors, (94), 5 states have internal predecessors, (94), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-12-14 08:57:31,590 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 690 transitions. [2022-12-14 08:57:31,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-12-14 08:57:31,591 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:57:31,591 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:57:31,622 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0 [2022-12-14 08:57:31,829 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-12-14 08:57:31,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:31,992 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:57:31,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:57:31,992 INFO L85 PathProgramCache]: Analyzing trace with hash 382752163, now seen corresponding path program 1 times [2022-12-14 08:57:31,994 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:57:31,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [228593241] [2022-12-14 08:57:31,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:57:31,994 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:31,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:57:31,995 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:57:31,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-12-14 08:57:33,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:57:33,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 2151 conjuncts, 7 conjunts are in the unsatisfiable core [2022-12-14 08:57:33,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:57:34,251 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2022-12-14 08:57:34,251 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:57:34,251 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:57:34,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [228593241] [2022-12-14 08:57:34,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [228593241] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:57:34,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:57:34,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-12-14 08:57:34,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865845328] [2022-12-14 08:57:34,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:57:34,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:57:34,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:57:34,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:57:34,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:57:34,252 INFO L87 Difference]: Start difference. First operand 467 states and 690 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 08:57:38,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:57:40,373 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:57:42,395 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:57:44,662 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:57:44,663 INFO L93 Difference]: Finished difference Result 934 states and 1442 transitions. [2022-12-14 08:57:44,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-14 08:57:44,666 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 217 [2022-12-14 08:57:44,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:57:44,668 INFO L225 Difference]: With dead ends: 934 [2022-12-14 08:57:44,669 INFO L226 Difference]: Without dead ends: 503 [2022-12-14 08:57:44,670 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 219 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:57:44,671 INFO L413 NwaCegarLoop]: 622 mSDtfsCounter, 23 mSDsluCounter, 2264 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 2886 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2022-12-14 08:57:44,671 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 2886 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 258 Invalid, 3 Unknown, 0 Unchecked, 9.8s Time] [2022-12-14 08:57:44,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2022-12-14 08:57:44,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 475. [2022-12-14 08:57:44,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 283 states have (on average 1.243816254416961) internal successors, (352), 287 states have internal predecessors, (352), 160 states have call successors, (160), 29 states have call predecessors, (160), 30 states have return successors, (188), 159 states have call predecessors, (188), 158 states have call successors, (188) [2022-12-14 08:57:44,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 700 transitions. [2022-12-14 08:57:44,688 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 700 transitions. Word has length 217 [2022-12-14 08:57:44,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:57:44,688 INFO L495 AbstractCegarLoop]: Abstraction has 475 states and 700 transitions. [2022-12-14 08:57:44,688 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 08:57:44,688 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 700 transitions. [2022-12-14 08:57:44,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-12-14 08:57:44,689 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:57:44,689 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:57:44,731 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2022-12-14 08:57:44,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:44,891 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:57:44,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:57:44,893 INFO L85 PathProgramCache]: Analyzing trace with hash 854108513, now seen corresponding path program 1 times [2022-12-14 08:57:44,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:57:44,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1827994125] [2022-12-14 08:57:44,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:57:44,900 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:44,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:57:44,903 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:57:44,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-12-14 08:57:46,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:57:46,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 2149 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 08:57:46,923 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:57:47,645 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2022-12-14 08:57:47,645 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:57:47,645 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:57:47,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1827994125] [2022-12-14 08:57:47,646 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1827994125] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:57:47,646 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:57:47,646 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:57:47,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1541382718] [2022-12-14 08:57:47,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:57:47,646 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-14 08:57:47,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:57:47,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-14 08:57:47,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:57:47,647 INFO L87 Difference]: Start difference. First operand 475 states and 700 transitions. Second operand has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 08:57:52,237 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:57:54,242 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:57:56,252 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:57:58,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:57:58,633 INFO L93 Difference]: Finished difference Result 944 states and 1452 transitions. [2022-12-14 08:57:58,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-14 08:57:58,637 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 217 [2022-12-14 08:57:58,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:57:58,640 INFO L225 Difference]: With dead ends: 944 [2022-12-14 08:57:58,640 INFO L226 Difference]: Without dead ends: 505 [2022-12-14 08:57:58,642 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 221 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2022-12-14 08:57:58,643 INFO L413 NwaCegarLoop]: 621 mSDtfsCounter, 20 mSDsluCounter, 2876 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 3497 SdHoareTripleChecker+Invalid, 281 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:57:58,643 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [21 Valid, 3497 Invalid, 281 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 276 Invalid, 3 Unknown, 0 Unchecked, 10.2s Time] [2022-12-14 08:57:58,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2022-12-14 08:57:58,666 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 479. [2022-12-14 08:57:58,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 479 states, 287 states have (on average 1.240418118466899) internal successors, (356), 291 states have internal predecessors, (356), 160 states have call successors, (160), 29 states have call predecessors, (160), 30 states have return successors, (188), 159 states have call predecessors, (188), 158 states have call successors, (188) [2022-12-14 08:57:58,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 479 states to 479 states and 704 transitions. [2022-12-14 08:57:58,670 INFO L78 Accepts]: Start accepts. Automaton has 479 states and 704 transitions. Word has length 217 [2022-12-14 08:57:58,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:57:58,671 INFO L495 AbstractCegarLoop]: Abstraction has 479 states and 704 transitions. [2022-12-14 08:57:58,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 7 states have internal predecessors, (93), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 08:57:58,671 INFO L276 IsEmpty]: Start isEmpty. Operand 479 states and 704 transitions. [2022-12-14 08:57:58,672 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-12-14 08:57:58,673 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:57:58,673 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:57:58,718 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-12-14 08:57:58,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:58,874 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:57:58,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:57:58,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1277242209, now seen corresponding path program 1 times [2022-12-14 08:57:58,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:57:58,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [808832763] [2022-12-14 08:57:58,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:57:58,877 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:57:58,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:57:58,878 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:57:58,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-12-14 08:58:00,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:58:00,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 2146 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-14 08:58:00,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:58:03,969 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_25| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_1| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_25|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_1|)) (_ bv0 64)))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_25| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_1| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_25|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_1|)) (_ bv0 64))))) is different from true [2022-12-14 08:58:06,289 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_26| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_2| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_26|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_2|))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_26| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_2| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_26|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_2|)))))) is different from true [2022-12-14 08:58:06,763 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 31 treesize of output 19 [2022-12-14 08:58:06,773 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 13 [2022-12-14 08:58:06,896 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-12-14 08:58:06,896 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:58:06,896 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:58:06,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [808832763] [2022-12-14 08:58:06,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [808832763] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:58:06,897 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:58:06,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2022-12-14 08:58:06,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327080161] [2022-12-14 08:58:06,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:58:06,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 08:58:06,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:58:06,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 08:58:06,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=74, Unknown=2, NotChecked=34, Total=132 [2022-12-14 08:58:06,899 INFO L87 Difference]: Start difference. First operand 479 states and 704 transitions. Second operand has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 6 states have call successors, (27), 4 states have call predecessors, (27), 5 states have return successors, (25), 6 states have call predecessors, (25), 6 states have call successors, (25) [2022-12-14 08:58:12,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:58:14,866 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:58:16,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:58:18,878 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:58:20,882 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:58:22,898 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:58:29,295 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:58:29,296 INFO L93 Difference]: Finished difference Result 956 states and 1467 transitions. [2022-12-14 08:58:29,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-14 08:58:29,298 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 6 states have call successors, (27), 4 states have call predecessors, (27), 5 states have return successors, (25), 6 states have call predecessors, (25), 6 states have call successors, (25) Word has length 217 [2022-12-14 08:58:29,298 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:58:29,301 INFO L225 Difference]: With dead ends: 956 [2022-12-14 08:58:29,301 INFO L226 Difference]: Without dead ends: 540 [2022-12-14 08:58:29,303 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 204 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=68, Invalid=210, Unknown=2, NotChecked=62, Total=342 [2022-12-14 08:58:29,303 INFO L413 NwaCegarLoop]: 592 mSDtfsCounter, 73 mSDsluCounter, 4252 mSDsCounter, 0 mSdLazyCounter, 883 mSolverCounterSat, 10 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 4844 SdHoareTripleChecker+Invalid, 2311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 883 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 1412 IncrementalHoareTripleChecker+Unchecked, 20.9s IncrementalHoareTripleChecker+Time [2022-12-14 08:58:29,304 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 4844 Invalid, 2311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 883 Invalid, 6 Unknown, 1412 Unchecked, 20.9s Time] [2022-12-14 08:58:29,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 540 states. [2022-12-14 08:58:29,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 540 to 509. [2022-12-14 08:58:29,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 310 states have (on average 1.235483870967742) internal successors, (383), 314 states have internal predecessors, (383), 163 states have call successors, (163), 32 states have call predecessors, (163), 34 states have return successors, (207), 163 states have call predecessors, (207), 161 states have call successors, (207) [2022-12-14 08:58:29,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 753 transitions. [2022-12-14 08:58:29,324 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 753 transitions. Word has length 217 [2022-12-14 08:58:29,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:58:29,324 INFO L495 AbstractCegarLoop]: Abstraction has 509 states and 753 transitions. [2022-12-14 08:58:29,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.083333333333334) internal successors, (97), 12 states have internal predecessors, (97), 6 states have call successors, (27), 4 states have call predecessors, (27), 5 states have return successors, (25), 6 states have call predecessors, (25), 6 states have call successors, (25) [2022-12-14 08:58:29,324 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 753 transitions. [2022-12-14 08:58:29,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-12-14 08:58:29,325 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:58:29,326 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:58:29,363 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-12-14 08:58:29,526 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:58:29,527 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:58:29,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:58:29,527 INFO L85 PathProgramCache]: Analyzing trace with hash -1910328863, now seen corresponding path program 1 times [2022-12-14 08:58:29,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:58:29,530 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1202358737] [2022-12-14 08:58:29,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:58:29,530 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:58:29,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:58:29,532 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:58:29,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-12-14 08:58:31,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:58:31,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 2148 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 08:58:31,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:58:31,677 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2022-12-14 08:58:31,678 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:58:31,678 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:58:31,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1202358737] [2022-12-14 08:58:31,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1202358737] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:58:31,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:58:31,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-14 08:58:31,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791607235] [2022-12-14 08:58:31,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:58:31,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-14 08:58:31,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:58:31,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-14 08:58:31,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-14 08:58:31,680 INFO L87 Difference]: Start difference. First operand 509 states and 753 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 08:58:31,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:58:31,879 INFO L93 Difference]: Finished difference Result 984 states and 1524 transitions. [2022-12-14 08:58:31,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:58:31,880 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 217 [2022-12-14 08:58:31,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:58:31,883 INFO L225 Difference]: With dead ends: 984 [2022-12-14 08:58:31,883 INFO L226 Difference]: Without dead ends: 529 [2022-12-14 08:58:31,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 213 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-12-14 08:58:31,886 INFO L413 NwaCegarLoop]: 635 mSDtfsCounter, 8 mSDsluCounter, 1881 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 2516 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:58:31,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 2516 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 08:58:31,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 529 states. [2022-12-14 08:58:31,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 529 to 517. [2022-12-14 08:58:31,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 318 states have (on average 1.2327044025157232) internal successors, (392), 322 states have internal predecessors, (392), 163 states have call successors, (163), 32 states have call predecessors, (163), 34 states have return successors, (207), 163 states have call predecessors, (207), 161 states have call successors, (207) [2022-12-14 08:58:31,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 762 transitions. [2022-12-14 08:58:31,904 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 762 transitions. Word has length 217 [2022-12-14 08:58:31,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:58:31,905 INFO L495 AbstractCegarLoop]: Abstraction has 517 states and 762 transitions. [2022-12-14 08:58:31,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 08:58:31,905 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 762 transitions. [2022-12-14 08:58:31,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-12-14 08:58:31,906 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:58:31,906 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:58:31,945 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2022-12-14 08:58:32,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:58:32,108 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:58:32,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:58:32,109 INFO L85 PathProgramCache]: Analyzing trace with hash -827364239, now seen corresponding path program 1 times [2022-12-14 08:58:32,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:58:32,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2063793045] [2022-12-14 08:58:32,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:58:32,116 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:58:32,117 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:58:32,119 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:58:32,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-12-14 08:58:33,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:58:33,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 2147 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-14 08:58:33,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:58:34,260 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2022-12-14 08:58:34,261 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:58:34,261 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:58:34,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2063793045] [2022-12-14 08:58:34,261 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2063793045] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:58:34,261 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:58:34,261 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-14 08:58:34,261 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469435570] [2022-12-14 08:58:34,261 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:58:34,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-14 08:58:34,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:58:34,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-14 08:58:34,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:58:34,263 INFO L87 Difference]: Start difference. First operand 517 states and 762 transitions. Second operand has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 08:58:36,419 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:58:38,598 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:58:38,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:58:38,681 INFO L93 Difference]: Finished difference Result 966 states and 1444 transitions. [2022-12-14 08:58:38,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-14 08:58:38,682 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) Word has length 218 [2022-12-14 08:58:38,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:58:38,685 INFO L225 Difference]: With dead ends: 966 [2022-12-14 08:58:38,685 INFO L226 Difference]: Without dead ends: 532 [2022-12-14 08:58:38,687 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 217 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-12-14 08:58:38,687 INFO L413 NwaCegarLoop]: 613 mSDtfsCounter, 7 mSDsluCounter, 3037 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 3650 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2022-12-14 08:58:38,687 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 3650 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 35 Invalid, 2 Unknown, 0 Unchecked, 4.4s Time] [2022-12-14 08:58:38,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 532 states. [2022-12-14 08:58:38,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 532 to 530. [2022-12-14 08:58:38,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 328 states have (on average 1.2347560975609757) internal successors, (405), 332 states have internal predecessors, (405), 165 states have call successors, (165), 32 states have call predecessors, (165), 35 states have return successors, (214), 166 states have call predecessors, (214), 163 states have call successors, (214) [2022-12-14 08:58:38,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 784 transitions. [2022-12-14 08:58:38,705 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 784 transitions. Word has length 218 [2022-12-14 08:58:38,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:58:38,705 INFO L495 AbstractCegarLoop]: Abstraction has 530 states and 784 transitions. [2022-12-14 08:58:38,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 6 states have internal predecessors, (95), 2 states have call successors, (27), 2 states have call predecessors, (27), 3 states have return successors, (25), 3 states have call predecessors, (25), 2 states have call successors, (25) [2022-12-14 08:58:38,705 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 784 transitions. [2022-12-14 08:58:38,706 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-12-14 08:58:38,706 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:58:38,707 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:58:38,746 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2022-12-14 08:58:38,907 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:58:38,907 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:58:38,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:58:38,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1588472111, now seen corresponding path program 1 times [2022-12-14 08:58:38,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:58:38,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [644163572] [2022-12-14 08:58:38,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:58:38,909 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:58:38,910 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:58:38,910 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:58:38,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-12-14 08:58:40,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:58:40,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 2145 conjuncts, 12 conjunts are in the unsatisfiable core [2022-12-14 08:58:40,651 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:58:41,222 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2022-12-14 08:58:41,222 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:58:41,222 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:58:41,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [644163572] [2022-12-14 08:58:41,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [644163572] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:58:41,222 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 08:58:41,222 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-14 08:58:41,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630499142] [2022-12-14 08:58:41,223 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:58:41,223 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 08:58:41,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:58:41,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 08:58:41,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-12-14 08:58:41,224 INFO L87 Difference]: Start difference. First operand 530 states and 784 transitions. Second operand has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 8 states have internal predecessors, (98), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-12-14 08:58:43,675 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:58:45,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:58:45,440 INFO L93 Difference]: Finished difference Result 964 states and 1440 transitions. [2022-12-14 08:58:45,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-14 08:58:45,441 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 8 states have internal predecessors, (98), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 218 [2022-12-14 08:58:45,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:58:45,447 INFO L225 Difference]: With dead ends: 964 [2022-12-14 08:58:45,447 INFO L226 Difference]: Without dead ends: 515 [2022-12-14 08:58:45,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 210 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-12-14 08:58:45,451 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 8 mSDsluCounter, 3920 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 4494 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-12-14 08:58:45,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 4494 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 408 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2022-12-14 08:58:45,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 515 states. [2022-12-14 08:58:45,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 515 to 515. [2022-12-14 08:58:45,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 316 states have (on average 1.2278481012658229) internal successors, (388), 321 states have internal predecessors, (388), 163 states have call successors, (163), 32 states have call predecessors, (163), 34 states have return successors, (208), 162 states have call predecessors, (208), 161 states have call successors, (208) [2022-12-14 08:58:45,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 759 transitions. [2022-12-14 08:58:45,471 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 759 transitions. Word has length 218 [2022-12-14 08:58:45,472 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:58:45,472 INFO L495 AbstractCegarLoop]: Abstraction has 515 states and 759 transitions. [2022-12-14 08:58:45,472 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 10.88888888888889) internal successors, (98), 8 states have internal predecessors, (98), 3 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-12-14 08:58:45,472 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 759 transitions. [2022-12-14 08:58:45,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2022-12-14 08:58:45,474 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:58:45,474 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:58:45,514 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-12-14 08:58:45,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:58:45,675 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:58:45,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:58:45,676 INFO L85 PathProgramCache]: Analyzing trace with hash -852038021, now seen corresponding path program 1 times [2022-12-14 08:58:45,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:58:45,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [976245600] [2022-12-14 08:58:45,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:58:45,680 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:58:45,680 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:58:45,682 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:58:45,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-12-14 08:58:47,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:58:47,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 2170 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-14 08:58:47,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:58:50,880 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_27| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_3| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_27|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_3|))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_27| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_3| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_27|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_3|)))))) is different from true [2022-12-14 08:58:53,208 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_4| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_28| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_28|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_4|))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_4| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_28| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_28|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_4|)))))) is different from true [2022-12-14 08:58:54,298 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 31 treesize of output 19 [2022-12-14 08:58:54,308 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 13 [2022-12-14 08:58:54,458 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 204 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 4 not checked. [2022-12-14 08:58:54,458 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:58:58,111 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-14 08:58:58,111 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 30 treesize of output 25 [2022-12-14 08:58:58,177 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-14 08:58:58,178 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 24 treesize of output 12 [2022-12-14 08:58:58,397 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 310 trivial. 0 not checked. [2022-12-14 08:58:58,397 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:58:58,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [976245600] [2022-12-14 08:58:58,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [976245600] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:58:58,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1614205001] [2022-12-14 08:58:58,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:58:58,398 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:58:58,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:58:58,399 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:58:58,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2022-12-14 08:58:59,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:58:59,499 INFO L263 TraceCheckSpWp]: Trace formula consists of 2170 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-14 08:58:59,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:59:00,204 INFO L134 CoverageAnalysis]: Checked inductivity of 313 backedges. 175 proven. 0 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2022-12-14 08:59:00,204 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:59:00,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1614205001] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:59:00,204 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-14 08:59:00,205 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [12, 10] total 18 [2022-12-14 08:59:00,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618445334] [2022-12-14 08:59:00,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:59:00,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-14 08:59:00,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:59:00,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-14 08:59:00,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=207, Unknown=2, NotChecked=58, Total=306 [2022-12-14 08:59:00,206 INFO L87 Difference]: Start difference. First operand 515 states and 759 transitions. Second operand has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2022-12-14 08:59:02,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:59:03,622 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:59:03,622 INFO L93 Difference]: Finished difference Result 948 states and 1423 transitions. [2022-12-14 08:59:03,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-14 08:59:03,623 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 228 [2022-12-14 08:59:03,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:59:03,626 INFO L225 Difference]: With dead ends: 948 [2022-12-14 08:59:03,626 INFO L226 Difference]: Without dead ends: 517 [2022-12-14 08:59:03,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 684 GetRequests, 664 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=47, Invalid=265, Unknown=2, NotChecked=66, Total=380 [2022-12-14 08:59:03,629 INFO L413 NwaCegarLoop]: 580 mSDtfsCounter, 67 mSDsluCounter, 2178 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 24 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 2758 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-12-14 08:59:03,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 2758 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 176 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2022-12-14 08:59:03,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 517 states. [2022-12-14 08:59:03,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 517 to 517. [2022-12-14 08:59:03,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 517 states, 317 states have (on average 1.227129337539432) internal successors, (389), 323 states have internal predecessors, (389), 163 states have call successors, (163), 32 states have call predecessors, (163), 35 states have return successors, (219), 162 states have call predecessors, (219), 161 states have call successors, (219) [2022-12-14 08:59:03,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 517 states to 517 states and 771 transitions. [2022-12-14 08:59:03,649 INFO L78 Accepts]: Start accepts. Automaton has 517 states and 771 transitions. Word has length 228 [2022-12-14 08:59:03,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:59:03,650 INFO L495 AbstractCegarLoop]: Abstraction has 517 states and 771 transitions. [2022-12-14 08:59:03,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 19.6) internal successors, (98), 6 states have internal predecessors, (98), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2022-12-14 08:59:03,650 INFO L276 IsEmpty]: Start isEmpty. Operand 517 states and 771 transitions. [2022-12-14 08:59:03,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-12-14 08:59:03,651 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:59:03,651 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:59:03,662 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (17)] Ended with exit code 0 [2022-12-14 08:59:03,904 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Ended with exit code 0 [2022-12-14 08:59:04,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:59:04,053 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:59:04,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:59:04,055 INFO L85 PathProgramCache]: Analyzing trace with hash 89552085, now seen corresponding path program 1 times [2022-12-14 08:59:04,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:59:04,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1134387585] [2022-12-14 08:59:04,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:59:04,059 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:59:04,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:59:04,060 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:59:04,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-12-14 08:59:05,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:59:05,823 INFO L263 TraceCheckSpWp]: Trace formula consists of 2200 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-14 08:59:05,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:59:09,327 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_8| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_41| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_41|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_8|))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_8| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_41| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_41|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_8|)))))) is different from true [2022-12-14 08:59:11,653 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_42| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_9| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_42|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_9|))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_42| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_9| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_42|) (bvadd (_ bv80 64) |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_9|)))))) is different from true [2022-12-14 08:59:12,364 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 31 treesize of output 19 [2022-12-14 08:59:12,374 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 13 [2022-12-14 08:59:12,502 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 216 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 4 not checked. [2022-12-14 08:59:12,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:59:16,417 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:59:16,418 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 30 treesize of output 29 [2022-12-14 08:59:16,518 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-14 08:59:16,519 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 24 treesize of output 19 [2022-12-14 08:59:16,758 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 326 trivial. 0 not checked. [2022-12-14 08:59:16,759 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:59:16,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1134387585] [2022-12-14 08:59:16,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1134387585] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:59:16,759 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [504075206] [2022-12-14 08:59:16,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:59:16,759 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:59:16,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:59:16,760 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:59:16,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2022-12-14 08:59:17,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:59:17,923 INFO L263 TraceCheckSpWp]: Trace formula consists of 2200 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 08:59:17,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:59:19,122 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 193 proven. 0 refuted. 0 times theorem prover too weak. 140 trivial. 0 not checked. [2022-12-14 08:59:19,122 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:59:19,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [504075206] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:59:19,123 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-14 08:59:19,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [12, 10] total 20 [2022-12-14 08:59:19,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306808090] [2022-12-14 08:59:19,123 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:59:19,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-14 08:59:19,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:59:19,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-14 08:59:19,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=269, Unknown=2, NotChecked=66, Total=380 [2022-12-14 08:59:19,125 INFO L87 Difference]: Start difference. First operand 517 states and 771 transitions. Second operand has 8 states, 7 states have (on average 14.857142857142858) internal successors, (104), 8 states have internal predecessors, (104), 5 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2022-12-14 08:59:22,337 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:59:24,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:59:24,189 INFO L93 Difference]: Finished difference Result 980 states and 1484 transitions. [2022-12-14 08:59:24,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-14 08:59:24,190 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 14.857142857142858) internal successors, (104), 8 states have internal predecessors, (104), 5 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) Word has length 236 [2022-12-14 08:59:24,191 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:59:24,193 INFO L225 Difference]: With dead ends: 980 [2022-12-14 08:59:24,193 INFO L226 Difference]: Without dead ends: 547 [2022-12-14 08:59:24,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 710 GetRequests, 687 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=55, Invalid=371, Unknown=2, NotChecked=78, Total=506 [2022-12-14 08:59:24,196 INFO L413 NwaCegarLoop]: 558 mSDtfsCounter, 119 mSDsluCounter, 3154 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 31 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 3712 SdHoareTripleChecker+Invalid, 468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2022-12-14 08:59:24,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [127 Valid, 3712 Invalid, 468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 436 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2022-12-14 08:59:24,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2022-12-14 08:59:24,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 545. [2022-12-14 08:59:24,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 344 states have (on average 1.2325581395348837) internal successors, (424), 349 states have internal predecessors, (424), 164 states have call successors, (164), 32 states have call predecessors, (164), 35 states have return successors, (220), 164 states have call predecessors, (220), 162 states have call successors, (220) [2022-12-14 08:59:24,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 808 transitions. [2022-12-14 08:59:24,218 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 808 transitions. Word has length 236 [2022-12-14 08:59:24,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:59:24,218 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 808 transitions. [2022-12-14 08:59:24,219 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 14.857142857142858) internal successors, (104), 8 states have internal predecessors, (104), 5 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2022-12-14 08:59:24,219 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 808 transitions. [2022-12-14 08:59:24,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2022-12-14 08:59:24,220 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:59:24,220 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:59:24,270 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Ended with exit code 0 [2022-12-14 08:59:24,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (19)] Ended with exit code 0 [2022-12-14 08:59:24,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt [2022-12-14 08:59:24,623 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:59:24,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:59:24,627 INFO L85 PathProgramCache]: Analyzing trace with hash -258192685, now seen corresponding path program 1 times [2022-12-14 08:59:24,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:59:24,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1275751987] [2022-12-14 08:59:24,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:59:24,629 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:59:24,629 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:59:24,630 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:59:24,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-12-14 08:59:26,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:59:26,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 2312 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-14 08:59:26,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:59:30,129 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_55| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_55|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ bv80 64)))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_55| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_55|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_13| (_ bv80 64))))))) is different from true [2022-12-14 08:59:32,480 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_56| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_56|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ bv80 64)))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_56| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_56|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_14| (_ bv80 64))))))) is different from true [2022-12-14 08:59:33,166 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 31 treesize of output 19 [2022-12-14 08:59:33,176 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 13 [2022-12-14 08:59:33,308 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 246 proven. 0 refuted. 0 times theorem prover too weak. 143 trivial. 4 not checked. [2022-12-14 08:59:33,308 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 08:59:37,226 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 08:59:37,226 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 30 treesize of output 29 [2022-12-14 08:59:37,318 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-14 08:59:37,319 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 24 treesize of output 19 [2022-12-14 08:59:37,553 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 386 trivial. 0 not checked. [2022-12-14 08:59:37,553 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 08:59:37,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1275751987] [2022-12-14 08:59:37,554 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1275751987] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 08:59:37,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2034675169] [2022-12-14 08:59:37,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:59:37,554 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 08:59:37,554 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 08:59:37,555 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 08:59:37,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2022-12-14 08:59:38,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:59:38,752 INFO L263 TraceCheckSpWp]: Trace formula consists of 2312 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-14 08:59:38,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 08:59:39,677 INFO L134 CoverageAnalysis]: Checked inductivity of 393 backedges. 217 proven. 0 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2022-12-14 08:59:39,677 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 08:59:39,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2034675169] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 08:59:39,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-14 08:59:39,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12, 10] total 19 [2022-12-14 08:59:39,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544534784] [2022-12-14 08:59:39,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 08:59:39,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-14 08:59:39,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 08:59:39,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-14 08:59:39,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=236, Unknown=2, NotChecked=62, Total=342 [2022-12-14 08:59:39,680 INFO L87 Difference]: Start difference. First operand 545 states and 808 transitions. Second operand has 7 states, 6 states have (on average 16.833333333333332) internal successors, (101), 7 states have internal predecessors, (101), 5 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2022-12-14 08:59:42,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 08:59:44,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 08:59:44,138 INFO L93 Difference]: Finished difference Result 1014 states and 1547 transitions. [2022-12-14 08:59:44,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-14 08:59:44,139 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 16.833333333333332) internal successors, (101), 7 states have internal predecessors, (101), 5 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) Word has length 251 [2022-12-14 08:59:44,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 08:59:44,142 INFO L225 Difference]: With dead ends: 1014 [2022-12-14 08:59:44,142 INFO L226 Difference]: Without dead ends: 553 [2022-12-14 08:59:44,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 757 GetRequests, 734 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 6.5s TimeCoverageRelationStatistics Valid=61, Invalid=365, Unknown=2, NotChecked=78, Total=506 [2022-12-14 08:59:44,144 INFO L413 NwaCegarLoop]: 574 mSDtfsCounter, 90 mSDsluCounter, 2687 mSDsCounter, 0 mSdLazyCounter, 328 mSolverCounterSat, 29 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 3261 SdHoareTripleChecker+Invalid, 358 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 328 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-12-14 08:59:44,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 3261 Invalid, 358 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 328 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2022-12-14 08:59:44,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 553 states. [2022-12-14 08:59:44,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 553 to 545. [2022-12-14 08:59:44,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 545 states, 344 states have (on average 1.2325581395348837) internal successors, (424), 349 states have internal predecessors, (424), 164 states have call successors, (164), 32 states have call predecessors, (164), 35 states have return successors, (220), 164 states have call predecessors, (220), 162 states have call successors, (220) [2022-12-14 08:59:44,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 545 states to 545 states and 808 transitions. [2022-12-14 08:59:44,164 INFO L78 Accepts]: Start accepts. Automaton has 545 states and 808 transitions. Word has length 251 [2022-12-14 08:59:44,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 08:59:44,165 INFO L495 AbstractCegarLoop]: Abstraction has 545 states and 808 transitions. [2022-12-14 08:59:44,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 16.833333333333332) internal successors, (101), 7 states have internal predecessors, (101), 5 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2022-12-14 08:59:44,165 INFO L276 IsEmpty]: Start isEmpty. Operand 545 states and 808 transitions. [2022-12-14 08:59:44,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2022-12-14 08:59:44,167 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 08:59:44,168 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 08:59:44,208 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Ended with exit code 0 [2022-12-14 08:59:44,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (21)] Ended with exit code 0 [2022-12-14 08:59:44,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt [2022-12-14 08:59:44,569 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 08:59:44,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 08:59:44,570 INFO L85 PathProgramCache]: Analyzing trace with hash -634809970, now seen corresponding path program 1 times [2022-12-14 08:59:44,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 08:59:44,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [652681316] [2022-12-14 08:59:44,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 08:59:44,578 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 08:59:44,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 08:59:44,581 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 08:59:44,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2022-12-14 08:59:46,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 08:59:46,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 2355 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-14 08:59:46,520 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 09:00:05,442 WARN L233 SmtUtils]: Spent 6.06s on a formula simplification that was a NOOP. DAG size: 18 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-14 09:00:07,771 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_70| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_19| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_70|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_19| (_ bv80 64))) (_ bv0 64)))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_70| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_19| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_70|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_19| (_ bv80 64))))))) is different from true [2022-12-14 09:00:08,438 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 31 treesize of output 19 [2022-12-14 09:00:08,447 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 13 [2022-12-14 09:00:10,580 INFO L134 CoverageAnalysis]: Checked inductivity of 425 backedges. 266 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 4 not checked. [2022-12-14 09:00:10,580 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 09:00:18,445 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 09:00:18,445 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 30 treesize of output 29 [2022-12-14 09:00:18,541 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-14 09:00:18,541 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 24 treesize of output 19 [2022-12-14 09:00:18,772 INFO L134 CoverageAnalysis]: Checked inductivity of 425 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 406 trivial. 0 not checked. [2022-12-14 09:00:18,772 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 09:00:18,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [652681316] [2022-12-14 09:00:18,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [652681316] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 09:00:18,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1563963803] [2022-12-14 09:00:18,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 09:00:18,773 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 09:00:18,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 09:00:18,774 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 09:00:18,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2022-12-14 09:00:20,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 09:00:20,156 INFO L263 TraceCheckSpWp]: Trace formula consists of 2355 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-14 09:00:20,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 09:00:35,533 INFO L134 CoverageAnalysis]: Checked inductivity of 425 backedges. 246 proven. 0 refuted. 0 times theorem prover too weak. 179 trivial. 0 not checked. [2022-12-14 09:00:35,533 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 09:00:35,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1563963803] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 09:00:35,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-14 09:00:35,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [12, 10] total 21 [2022-12-14 09:00:35,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131777901] [2022-12-14 09:00:35,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 09:00:35,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-14 09:00:35,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 09:00:35,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-14 09:00:35,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=320, Unknown=16, NotChecked=36, Total=420 [2022-12-14 09:00:35,535 INFO L87 Difference]: Start difference. First operand 545 states and 808 transitions. Second operand has 9 states, 8 states have (on average 14.375) internal successors, (115), 9 states have internal predecessors, (115), 6 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 5 states have call predecessors, (29), 6 states have call successors, (29) [2022-12-14 09:00:47,687 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 09:00:52,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 09:00:52,369 INFO L93 Difference]: Finished difference Result 1008 states and 1518 transitions. [2022-12-14 09:00:52,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-14 09:00:52,370 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 14.375) internal successors, (115), 9 states have internal predecessors, (115), 6 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 5 states have call predecessors, (29), 6 states have call successors, (29) Word has length 267 [2022-12-14 09:00:52,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 09:00:52,374 INFO L225 Difference]: With dead ends: 1008 [2022-12-14 09:00:52,374 INFO L226 Difference]: Without dead ends: 547 [2022-12-14 09:00:52,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 807 GetRequests, 781 SyntacticMatches, 2 SemanticMatches, 24 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 52.4s TimeCoverageRelationStatistics Valid=71, Invalid=512, Unknown=21, NotChecked=46, Total=650 [2022-12-14 09:00:52,376 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 162 mSDsluCounter, 3665 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 41 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 4224 SdHoareTripleChecker+Invalid, 737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2022-12-14 09:00:52,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 4224 Invalid, 737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 695 Invalid, 1 Unknown, 0 Unchecked, 6.2s Time] [2022-12-14 09:00:52,377 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2022-12-14 09:00:52,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 515. [2022-12-14 09:00:52,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 316 states have (on average 1.2278481012658229) internal successors, (388), 321 states have internal predecessors, (388), 163 states have call successors, (163), 32 states have call predecessors, (163), 34 states have return successors, (205), 162 states have call predecessors, (205), 161 states have call successors, (205) [2022-12-14 09:00:52,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 756 transitions. [2022-12-14 09:00:52,398 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 756 transitions. Word has length 267 [2022-12-14 09:00:52,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 09:00:52,399 INFO L495 AbstractCegarLoop]: Abstraction has 515 states and 756 transitions. [2022-12-14 09:00:52,399 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 14.375) internal successors, (115), 9 states have internal predecessors, (115), 6 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (29), 5 states have call predecessors, (29), 6 states have call successors, (29) [2022-12-14 09:00:52,399 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 756 transitions. [2022-12-14 09:00:52,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2022-12-14 09:00:52,401 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 09:00:52,401 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 09:00:52,415 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (23)] Ended with exit code 0 [2022-12-14 09:00:52,649 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Ended with exit code 0 [2022-12-14 09:00:52,802 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:00:52,804 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 09:00:52,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 09:00:52,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1303062322, now seen corresponding path program 1 times [2022-12-14 09:00:52,813 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 09:00:52,813 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1527452235] [2022-12-14 09:00:52,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 09:00:52,814 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:00:52,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 09:00:52,817 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 09:00:52,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-12-14 09:00:54,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 09:00:54,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 2467 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-14 09:00:54,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 09:00:58,314 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_23| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_83| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_83|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_23| (_ bv80 64))) (_ bv0 64)))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_23| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_83| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_83|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_23| (_ bv80 64))))))) is different from true [2022-12-14 09:01:00,636 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_24| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_84| (_ BitVec 64))) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_84|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_24| (_ bv80 64))) (_ bv0 64)))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_24| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_84| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_84|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_24| (_ bv80 64))))))) is different from true [2022-12-14 09:01:01,284 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 31 treesize of output 19 [2022-12-14 09:01:01,293 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 13 [2022-12-14 09:01:01,416 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 296 proven. 0 refuted. 0 times theorem prover too weak. 200 trivial. 4 not checked. [2022-12-14 09:01:01,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 09:01:05,280 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 09:01:05,280 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 30 treesize of output 29 [2022-12-14 09:01:05,377 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-14 09:01:05,377 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 24 treesize of output 19 [2022-12-14 09:01:05,608 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 481 trivial. 0 not checked. [2022-12-14 09:01:05,609 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 09:01:05,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1527452235] [2022-12-14 09:01:05,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1527452235] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 09:01:05,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1640048183] [2022-12-14 09:01:05,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 09:01:05,609 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 09:01:05,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 09:01:05,610 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 09:01:05,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2022-12-14 09:01:10,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 09:01:10,280 INFO L263 TraceCheckSpWp]: Trace formula consists of 2467 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-14 09:01:10,284 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 09:01:13,693 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 255 proven. 0 refuted. 0 times theorem prover too weak. 245 trivial. 0 not checked. [2022-12-14 09:01:13,693 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 09:01:13,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1640048183] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 09:01:13,693 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-14 09:01:13,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [12, 10] total 22 [2022-12-14 09:01:13,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439627291] [2022-12-14 09:01:13,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 09:01:13,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 09:01:13,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 09:01:13,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 09:01:13,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=333, Unknown=2, NotChecked=74, Total=462 [2022-12-14 09:01:13,696 INFO L87 Difference]: Start difference. First operand 515 states and 756 transitions. Second operand has 12 states, 11 states have (on average 10.090909090909092) internal successors, (111), 12 states have internal predecessors, (111), 7 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) [2022-12-14 09:01:23,072 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 09:01:35,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 09:01:35,826 INFO L93 Difference]: Finished difference Result 1050 states and 1631 transitions. [2022-12-14 09:01:35,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-14 09:01:35,829 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 10.090909090909092) internal successors, (111), 12 states have internal predecessors, (111), 7 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) Word has length 282 [2022-12-14 09:01:35,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 09:01:35,832 INFO L225 Difference]: With dead ends: 1050 [2022-12-14 09:01:35,832 INFO L226 Difference]: Without dead ends: 571 [2022-12-14 09:01:35,835 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 851 GetRequests, 823 SyntacticMatches, 2 SemanticMatches, 26 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=90, Invalid=566, Unknown=2, NotChecked=98, Total=756 [2022-12-14 09:01:35,835 INFO L413 NwaCegarLoop]: 572 mSDtfsCounter, 100 mSDsluCounter, 5166 mSDsCounter, 0 mSdLazyCounter, 1525 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 5738 SdHoareTripleChecker+Invalid, 1533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1525 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.3s IncrementalHoareTripleChecker+Time [2022-12-14 09:01:35,835 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 5738 Invalid, 1533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1525 Invalid, 1 Unknown, 0 Unchecked, 20.3s Time] [2022-12-14 09:01:35,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 571 states. [2022-12-14 09:01:35,852 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 571 to 537. [2022-12-14 09:01:35,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 336 states have (on average 1.2321428571428572) internal successors, (414), 341 states have internal predecessors, (414), 163 states have call successors, (163), 32 states have call predecessors, (163), 36 states have return successors, (222), 164 states have call predecessors, (222), 161 states have call successors, (222) [2022-12-14 09:01:35,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 799 transitions. [2022-12-14 09:01:35,855 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 799 transitions. Word has length 282 [2022-12-14 09:01:35,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 09:01:35,856 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 799 transitions. [2022-12-14 09:01:35,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 10.090909090909092) internal successors, (111), 12 states have internal predecessors, (111), 7 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 7 states have call predecessors, (30), 7 states have call successors, (30) [2022-12-14 09:01:35,856 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 799 transitions. [2022-12-14 09:01:35,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2022-12-14 09:01:35,857 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 09:01:35,857 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 09:01:35,885 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (25)] Ended with exit code 0 [2022-12-14 09:01:36,108 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-12-14 09:01:36,258 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:01:36,258 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 09:01:36,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 09:01:36,259 INFO L85 PathProgramCache]: Analyzing trace with hash -799671122, now seen corresponding path program 1 times [2022-12-14 09:01:36,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 09:01:36,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2057130841] [2022-12-14 09:01:36,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 09:01:36,261 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:01:36,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 09:01:36,262 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 09:01:36,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-12-14 09:01:38,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 09:01:38,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 2461 conjuncts, 3 conjunts are in the unsatisfiable core [2022-12-14 09:01:38,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 09:01:38,251 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 235 proven. 0 refuted. 0 times theorem prover too weak. 265 trivial. 0 not checked. [2022-12-14 09:01:38,251 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 09:01:38,251 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 09:01:38,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2057130841] [2022-12-14 09:01:38,251 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2057130841] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 09:01:38,251 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 09:01:38,251 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 09:01:38,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1359810745] [2022-12-14 09:01:38,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 09:01:38,252 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 09:01:38,252 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 09:01:38,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 09:01:38,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 09:01:38,253 INFO L87 Difference]: Start difference. First operand 537 states and 799 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-12-14 09:01:38,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 09:01:38,416 INFO L93 Difference]: Finished difference Result 1038 states and 1631 transitions. [2022-12-14 09:01:38,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-14 09:01:38,419 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 282 [2022-12-14 09:01:38,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 09:01:38,424 INFO L225 Difference]: With dead ends: 1038 [2022-12-14 09:01:38,424 INFO L226 Difference]: Without dead ends: 537 [2022-12-14 09:01:38,427 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 283 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-14 09:01:38,427 INFO L413 NwaCegarLoop]: 615 mSDtfsCounter, 7 mSDsluCounter, 1210 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1825 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-12-14 09:01:38,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1825 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-12-14 09:01:38,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2022-12-14 09:01:38,448 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 537. [2022-12-14 09:01:38,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 336 states have (on average 1.2261904761904763) internal successors, (412), 341 states have internal predecessors, (412), 163 states have call successors, (163), 32 states have call predecessors, (163), 36 states have return successors, (222), 164 states have call predecessors, (222), 161 states have call successors, (222) [2022-12-14 09:01:38,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 797 transitions. [2022-12-14 09:01:38,451 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 797 transitions. Word has length 282 [2022-12-14 09:01:38,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 09:01:38,451 INFO L495 AbstractCegarLoop]: Abstraction has 537 states and 797 transitions. [2022-12-14 09:01:38,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2022-12-14 09:01:38,452 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 797 transitions. [2022-12-14 09:01:38,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2022-12-14 09:01:38,453 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 09:01:38,453 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 09:01:38,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-12-14 09:01:38,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:01:38,655 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 09:01:38,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 09:01:38,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1086876966, now seen corresponding path program 1 times [2022-12-14 09:01:38,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 09:01:38,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [163465233] [2022-12-14 09:01:38,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 09:01:38,665 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:01:38,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 09:01:38,668 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 09:01:38,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-12-14 09:01:40,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 09:01:40,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 2475 conjuncts, 18 conjunts are in the unsatisfiable core [2022-12-14 09:01:40,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 09:01:44,539 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_88| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_34| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_88|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_34| (_ bv80 64)))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_88| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_34| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_88|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_34| (_ bv80 64))))))) is different from true [2022-12-14 09:01:47,046 WARN L859 $PredicateComparison]: unable to prove that (or (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_35| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_89| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_89|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_35| (_ bv80 64)))))) (exists ((|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_35| (_ BitVec 64)) (|v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_89| (_ BitVec 64))) (not (= (_ bv0 64) (select (select |c_#memory_$Pointer$.offset| |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.base_BEFORE_CALL_89|) (bvadd |v_ULTIMATE.start_aws_priority_queue_pop_harness_~#queue~0#1.offset_BEFORE_CALL_35| (_ bv80 64))))))) is different from true [2022-12-14 09:01:47,820 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 31 treesize of output 19 [2022-12-14 09:01:47,829 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 13 [2022-12-14 09:01:47,971 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 298 proven. 0 refuted. 0 times theorem prover too weak. 200 trivial. 4 not checked. [2022-12-14 09:01:47,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-14 09:01:51,894 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-14 09:01:51,894 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 30 treesize of output 29 [2022-12-14 09:01:51,987 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-14 09:01:51,987 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 24 treesize of output 19 [2022-12-14 09:01:52,234 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 483 trivial. 0 not checked. [2022-12-14 09:01:52,234 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 09:01:52,234 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [163465233] [2022-12-14 09:01:52,234 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [163465233] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-14 09:01:52,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1832405175] [2022-12-14 09:01:52,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 09:01:52,235 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-12-14 09:01:52,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 [2022-12-14 09:01:52,236 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-12-14 09:01:52,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (28)] Waiting until timeout for monitored process [2022-12-14 09:02:04,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 09:02:04,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 2475 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-14 09:02:04,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 09:02:07,453 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-12-14 09:02:07,462 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-12-14 09:02:07,484 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 298 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-12-14 09:02:07,484 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 09:02:07,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1832405175] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 09:02:07,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-14 09:02:07,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [12, 10] total 17 [2022-12-14 09:02:07,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569268969] [2022-12-14 09:02:07,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 09:02:07,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-14 09:02:07,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 09:02:07,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-14 09:02:07,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=177, Unknown=2, NotChecked=54, Total=272 [2022-12-14 09:02:07,492 INFO L87 Difference]: Start difference. First operand 537 states and 797 transitions. Second operand has 12 states, 12 states have (on average 10.25) internal successors, (123), 12 states have internal predecessors, (123), 7 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) [2022-12-14 09:02:09,975 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:12,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:14,079 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:16,126 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:19,032 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:24,437 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 09:02:26,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:28,824 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-12-14 09:02:30,922 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:33,114 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:36,073 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:38,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:41,088 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:43,579 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:46,140 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:49,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:51,777 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:54,112 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:56,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:02:58,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:03:01,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:03:03,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2022-12-14 09:03:03,702 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 09:03:03,702 INFO L93 Difference]: Finished difference Result 1042 states and 1589 transitions. [2022-12-14 09:03:03,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-14 09:03:03,705 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 10.25) internal successors, (123), 12 states have internal predecessors, (123), 7 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) Word has length 286 [2022-12-14 09:03:03,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 09:03:03,708 INFO L225 Difference]: With dead ends: 1042 [2022-12-14 09:03:03,708 INFO L226 Difference]: Without dead ends: 584 [2022-12-14 09:03:03,710 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 862 GetRequests, 835 SyntacticMatches, 5 SemanticMatches, 22 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 8.8s TimeCoverageRelationStatistics Valid=93, Invalid=375, Unknown=2, NotChecked=82, Total=552 [2022-12-14 09:03:03,710 INFO L413 NwaCegarLoop]: 592 mSDtfsCounter, 88 mSDsluCounter, 4910 mSDsCounter, 0 mSdLazyCounter, 925 mSolverCounterSat, 10 mSolverCounterUnsat, 22 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 53.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 5502 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 925 IncrementalHoareTripleChecker+Invalid, 22 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.4s IncrementalHoareTripleChecker+Time [2022-12-14 09:03:03,710 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 5502 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 925 Invalid, 22 Unknown, 0 Unchecked, 54.4s Time] [2022-12-14 09:03:03,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2022-12-14 09:03:03,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 564. [2022-12-14 09:03:03,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 564 states, 354 states have (on average 1.2203389830508475) internal successors, (432), 360 states have internal predecessors, (432), 167 states have call successors, (167), 36 states have call predecessors, (167), 41 states have return successors, (227), 168 states have call predecessors, (227), 165 states have call successors, (227) [2022-12-14 09:03:03,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 564 states to 564 states and 826 transitions. [2022-12-14 09:03:03,732 INFO L78 Accepts]: Start accepts. Automaton has 564 states and 826 transitions. Word has length 286 [2022-12-14 09:03:03,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 09:03:03,732 INFO L495 AbstractCegarLoop]: Abstraction has 564 states and 826 transitions. [2022-12-14 09:03:03,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 10.25) internal successors, (123), 12 states have internal predecessors, (123), 7 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (29), 7 states have call predecessors, (29), 7 states have call successors, (29) [2022-12-14 09:03:03,732 INFO L276 IsEmpty]: Start isEmpty. Operand 564 states and 826 transitions. [2022-12-14 09:03:03,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2022-12-14 09:03:03,734 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 09:03:03,734 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 09:03:03,768 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt (28)] Ended with exit code 0 [2022-12-14 09:03:03,978 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-12-14 09:03:04,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/cvc4 --incremental --print-success --lang smt,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:03:04,135 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 09:03:04,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 09:03:04,136 INFO L85 PathProgramCache]: Analyzing trace with hash -98388864, now seen corresponding path program 1 times [2022-12-14 09:03:04,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 09:03:04,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1060073870] [2022-12-14 09:03:04,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 09:03:04,141 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:03:04,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 09:03:04,143 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 09:03:04,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-12-14 09:03:06,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 09:03:06,262 INFO L263 TraceCheckSpWp]: Trace formula consists of 2489 conjuncts, 4 conjunts are in the unsatisfiable core [2022-12-14 09:03:06,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 09:03:06,407 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 252 proven. 0 refuted. 0 times theorem prover too weak. 248 trivial. 0 not checked. [2022-12-14 09:03:06,407 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 09:03:06,408 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 09:03:06,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1060073870] [2022-12-14 09:03:06,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1060073870] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 09:03:06,408 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 09:03:06,408 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-14 09:03:06,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126990253] [2022-12-14 09:03:06,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 09:03:06,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-14 09:03:06,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 09:03:06,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-14 09:03:06,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-14 09:03:06,409 INFO L87 Difference]: Start difference. First operand 564 states and 826 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-14 09:03:06,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 09:03:06,669 INFO L93 Difference]: Finished difference Result 1060 states and 1614 transitions. [2022-12-14 09:03:06,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-14 09:03:06,670 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 291 [2022-12-14 09:03:06,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 09:03:06,673 INFO L225 Difference]: With dead ends: 1060 [2022-12-14 09:03:06,673 INFO L226 Difference]: Without dead ends: 569 [2022-12-14 09:03:06,676 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 288 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-14 09:03:06,676 INFO L413 NwaCegarLoop]: 604 mSDtfsCounter, 7 mSDsluCounter, 1199 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1803 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-12-14 09:03:06,676 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1803 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-12-14 09:03:06,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2022-12-14 09:03:06,695 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 565. [2022-12-14 09:03:06,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 565 states, 355 states have (on average 1.2197183098591549) internal successors, (433), 361 states have internal predecessors, (433), 167 states have call successors, (167), 36 states have call predecessors, (167), 41 states have return successors, (227), 168 states have call predecessors, (227), 165 states have call successors, (227) [2022-12-14 09:03:06,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 565 states to 565 states and 827 transitions. [2022-12-14 09:03:06,698 INFO L78 Accepts]: Start accepts. Automaton has 565 states and 827 transitions. Word has length 291 [2022-12-14 09:03:06,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 09:03:06,698 INFO L495 AbstractCegarLoop]: Abstraction has 565 states and 827 transitions. [2022-12-14 09:03:06,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-12-14 09:03:06,698 INFO L276 IsEmpty]: Start isEmpty. Operand 565 states and 827 transitions. [2022-12-14 09:03:06,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 292 [2022-12-14 09:03:06,700 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 09:03:06,700 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 09:03:06,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2022-12-14 09:03:06,901 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:03:06,902 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 09:03:06,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 09:03:06,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1671550249, now seen corresponding path program 1 times [2022-12-14 09:03:06,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 09:03:06,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1321206283] [2022-12-14 09:03:06,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 09:03:06,912 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:03:06,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 09:03:06,915 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 09:03:06,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2022-12-14 09:03:08,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-14 09:03:09,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 2491 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-14 09:03:09,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-14 09:03:09,558 INFO L134 CoverageAnalysis]: Checked inductivity of 500 backedges. 277 proven. 0 refuted. 0 times theorem prover too weak. 223 trivial. 0 not checked. [2022-12-14 09:03:09,558 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-14 09:03:09,558 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-12-14 09:03:09,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1321206283] [2022-12-14 09:03:09,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1321206283] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-14 09:03:09,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-14 09:03:09,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-14 09:03:09,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004253211] [2022-12-14 09:03:09,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-14 09:03:09,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-14 09:03:09,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-12-14 09:03:09,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-14 09:03:09,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-12-14 09:03:09,560 INFO L87 Difference]: Start difference. First operand 565 states and 827 transitions. Second operand has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 8 states have internal predecessors, (124), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) [2022-12-14 09:03:12,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-12-14 09:03:12,453 INFO L93 Difference]: Finished difference Result 1068 states and 1615 transitions. [2022-12-14 09:03:12,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-14 09:03:12,455 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 8 states have internal predecessors, (124), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) Word has length 291 [2022-12-14 09:03:12,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-12-14 09:03:12,458 INFO L225 Difference]: With dead ends: 1068 [2022-12-14 09:03:12,458 INFO L226 Difference]: Without dead ends: 579 [2022-12-14 09:03:12,460 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2022-12-14 09:03:12,461 INFO L413 NwaCegarLoop]: 589 mSDtfsCounter, 5 mSDsluCounter, 4578 mSDsCounter, 0 mSdLazyCounter, 480 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 5167 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 480 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-12-14 09:03:12,461 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 5167 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 480 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-12-14 09:03:12,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2022-12-14 09:03:12,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 572. [2022-12-14 09:03:12,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 360 states have (on average 1.2166666666666666) internal successors, (438), 367 states have internal predecessors, (438), 167 states have call successors, (167), 36 states have call predecessors, (167), 43 states have return successors, (246), 169 states have call predecessors, (246), 165 states have call successors, (246) [2022-12-14 09:03:12,484 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 851 transitions. [2022-12-14 09:03:12,484 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 851 transitions. Word has length 291 [2022-12-14 09:03:12,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-12-14 09:03:12,484 INFO L495 AbstractCegarLoop]: Abstraction has 572 states and 851 transitions. [2022-12-14 09:03:12,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 13.777777777777779) internal successors, (124), 8 states have internal predecessors, (124), 3 states have call successors, (32), 2 states have call predecessors, (32), 5 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) [2022-12-14 09:03:12,485 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 851 transitions. [2022-12-14 09:03:12,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 288 [2022-12-14 09:03:12,486 INFO L187 NwaCegarLoop]: Found error trace [2022-12-14 09:03:12,487 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-14 09:03:12,537 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Ended with exit code 0 [2022-12-14 09:03:12,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:03:12,688 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-12-14 09:03:12,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-14 09:03:12,689 INFO L85 PathProgramCache]: Analyzing trace with hash -2082220468, now seen corresponding path program 1 times [2022-12-14 09:03:12,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-12-14 09:03:12,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [688965482] [2022-12-14 09:03:12,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-14 09:03:12,693 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-12-14 09:03:12,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat [2022-12-14 09:03:12,694 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-12-14 09:03:12,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_26369c07-5c23-4f1e-bc22-9f9055aabfeb/bin/utaipan-gh47qXpMRh/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process