./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e04fb08f 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_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 624e111eb11fc6cb53be17248f0e61e18bd8cc958dfb511134351ecf4f085f78 --- 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-e04fb08 [2022-11-16 12:42:04,867 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 12:42:04,870 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 12:42:04,912 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 12:42:04,912 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 12:42:04,918 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 12:42:04,919 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 12:42:04,923 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 12:42:04,928 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 12:42:04,929 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 12:42:04,931 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 12:42:04,933 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 12:42:04,934 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 12:42:04,940 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 12:42:04,941 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 12:42:04,944 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 12:42:04,945 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 12:42:04,947 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 12:42:04,949 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 12:42:04,954 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 12:42:04,957 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 12:42:04,958 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 12:42:04,961 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 12:42:04,962 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 12:42:04,971 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 12:42:04,972 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 12:42:04,973 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 12:42:04,975 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 12:42:04,975 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 12:42:04,976 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 12:42:04,977 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 12:42:04,978 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 12:42:04,980 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 12:42:04,982 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 12:42:04,984 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 12:42:04,984 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 12:42:04,985 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 12:42:04,985 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 12:42:04,986 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 12:42:04,986 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 12:42:04,987 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 12:42:04,988 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-16 12:42:05,026 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 12:42:05,027 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 12:42:05,027 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 12:42:05,028 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 12:42:05,028 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 12:42:05,029 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 12:42:05,029 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 12:42:05,030 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 12:42:05,030 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 12:42:05,030 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 12:42:05,031 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 12:42:05,032 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 12:42:05,032 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 12:42:05,032 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 12:42:05,032 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 12:42:05,032 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 12:42:05,033 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 12:42:05,033 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 12:42:05,033 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 12:42:05,033 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 12:42:05,034 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 12:42:05,034 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 12:42:05,034 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 12:42:05,034 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 12:42:05,035 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 12:42:05,035 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-16 12:42:05,036 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 12:42:05,037 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-16 12:42:05,037 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-16 12:42:05,037 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 12:42:05,037 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_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/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_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 624e111eb11fc6cb53be17248f0e61e18bd8cc958dfb511134351ecf4f085f78 [2022-11-16 12:42:05,325 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 12:42:05,355 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 12:42:05,358 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 12:42:05,360 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 12:42:05,361 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 12:42:05,362 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i [2022-11-16 12:42:05,453 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/data/b6c2c184b/9c0cfaf7f8e640ed991f3b59a1524dd1/FLAGba957db1c [2022-11-16 12:42:06,387 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 12:42:06,388 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i [2022-11-16 12:42:06,441 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/data/b6c2c184b/9c0cfaf7f8e640ed991f3b59a1524dd1/FLAGba957db1c [2022-11-16 12:42:06,836 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/data/b6c2c184b/9c0cfaf7f8e640ed991f3b59a1524dd1 [2022-11-16 12:42:06,839 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 12:42:06,842 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 12:42:06,846 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 12:42:06,846 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 12:42:06,851 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 12:42:06,852 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 12:42:06" (1/1) ... [2022-11-16 12:42:06,854 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6cdfcebf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:06, skipping insertion in model container [2022-11-16 12:42:06,855 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 12:42:06" (1/1) ... [2022-11-16 12:42:06,865 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 12:42:07,000 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 12:42:07,290 WARN L229 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_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i[4495,4508] [2022-11-16 12:42:07,297 WARN L229 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_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i[4555,4568] [2022-11-16 12:42:08,365 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:08,366 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:08,367 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:08,368 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:08,369 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:08,395 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:08,396 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:08,399 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:08,401 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:08,919 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-16 12:42:08,920 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-16 12:42:08,922 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-16 12:42:08,923 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-16 12:42:08,925 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-16 12:42:08,926 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-16 12:42:08,926 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-16 12:42:08,927 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-16 12:42:08,928 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-16 12:42:08,929 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-16 12:42:09,128 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-16 12:42:09,243 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,245 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,359 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 12:42:09,491 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 12:42:09,538 WARN L229 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_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i[4495,4508] [2022-11-16 12:42:09,539 WARN L229 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_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i[4555,4568] [2022-11-16 12:42:09,595 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,596 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,597 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,599 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,600 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,616 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,617 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,619 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,619 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,679 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-16 12:42:09,680 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-16 12:42:09,681 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-16 12:42:09,682 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-16 12:42:09,683 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-16 12:42:09,683 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-16 12:42:09,684 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-16 12:42:09,685 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-16 12:42:09,685 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-16 12:42:09,691 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-16 12:42:09,729 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-16 12:42:09,819 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,819 WARN L1554 CHandler]: Possible shadowing of function index [2022-11-16 12:42:09,863 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 12:42:10,131 INFO L208 MainTranslator]: Completed translation [2022-11-16 12:42:10,131 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10 WrapperNode [2022-11-16 12:42:10,131 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 12:42:10,133 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 12:42:10,133 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 12:42:10,133 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 12:42:10,141 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (1/1) ... [2022-11-16 12:42:10,290 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (1/1) ... [2022-11-16 12:42:10,411 INFO L138 Inliner]: procedures = 691, calls = 2619, calls flagged for inlining = 62, calls inlined = 9, statements flattened = 856 [2022-11-16 12:42:10,412 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 12:42:10,413 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 12:42:10,413 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 12:42:10,413 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 12:42:10,424 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (1/1) ... [2022-11-16 12:42:10,424 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (1/1) ... [2022-11-16 12:42:10,440 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (1/1) ... [2022-11-16 12:42:10,441 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (1/1) ... [2022-11-16 12:42:10,508 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (1/1) ... [2022-11-16 12:42:10,513 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (1/1) ... [2022-11-16 12:42:10,537 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (1/1) ... [2022-11-16 12:42:10,551 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (1/1) ... [2022-11-16 12:42:10,562 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 12:42:10,572 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 12:42:10,572 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 12:42:10,572 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 12:42:10,573 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (1/1) ... [2022-11-16 12:42:10,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 12:42:10,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:10,609 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 12:42:10,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 12:42:10,660 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_is_valid [2022-11-16 12:42:10,660 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_is_valid [2022-11-16 12:42:10,661 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 12:42:10,661 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-16 12:42:10,662 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-16 12:42:10,662 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 12:42:10,662 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-16 12:42:10,662 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-16 12:42:10,662 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 12:42:10,663 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 12:42:10,663 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 12:42:10,665 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-11-16 12:42:10,665 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-11-16 12:42:10,665 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 12:42:10,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 12:42:10,665 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-16 12:42:10,665 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-16 12:42:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2022-11-16 12:42:10,666 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2022-11-16 12:42:10,666 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 12:42:10,666 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 12:42:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-11-16 12:42:10,667 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-11-16 12:42:10,667 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 12:42:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 12:42:10,668 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_write [2022-11-16 12:42:10,669 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_write [2022-11-16 12:42:10,669 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 12:42:10,669 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-11-16 12:42:10,669 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-11-16 12:42:10,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-16 12:42:10,670 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 12:42:11,084 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 12:42:11,086 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 12:42:12,593 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 12:42:12,603 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 12:42:12,603 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 12:42:12,606 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 12:42:12 BoogieIcfgContainer [2022-11-16 12:42:12,607 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 12:42:12,609 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 12:42:12,609 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 12:42:12,614 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 12:42:12,614 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 12:42:06" (1/3) ... [2022-11-16 12:42:12,615 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@bd282da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 12:42:12, skipping insertion in model container [2022-11-16 12:42:12,616 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 12:42:10" (2/3) ... [2022-11-16 12:42:12,616 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@bd282da and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 12:42:12, skipping insertion in model container [2022-11-16 12:42:12,617 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 12:42:12" (3/3) ... [2022-11-16 12:42:12,619 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_buf_write_u8_harness.i [2022-11-16 12:42:12,639 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 12:42:12,640 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 12:42:12,729 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 12:42:12,742 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@258f5c99, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 12:42:12,743 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 12:42:12,747 INFO L276 IsEmpty]: Start isEmpty. Operand has 131 states, 85 states have (on average 1.2352941176470589) internal successors, (105), 86 states have internal predecessors, (105), 34 states have call successors, (34), 10 states have call predecessors, (34), 10 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2022-11-16 12:42:12,763 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-11-16 12:42:12,764 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:12,765 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:12,765 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:12,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:12,774 INFO L85 PathProgramCache]: Analyzing trace with hash -1647877052, now seen corresponding path program 1 times [2022-11-16 12:42:12,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:12,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778790473] [2022-11-16 12:42:12,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:12,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:13,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:13,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:13,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:13,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:13,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:13,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-16 12:42:13,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-16 12:42:13,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-16 12:42:13,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-16 12:42:13,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-16 12:42:13,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-16 12:42:13,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-16 12:42:13,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:13,739 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2022-11-16 12:42:13,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:13,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778790473] [2022-11-16 12:42:13,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778790473] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:13,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:42:13,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 12:42:13,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20507562] [2022-11-16 12:42:13,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:13,750 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 12:42:13,751 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:13,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 12:42:13,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:42:13,795 INFO L87 Difference]: Start difference. First operand has 131 states, 85 states have (on average 1.2352941176470589) internal successors, (105), 86 states have internal predecessors, (105), 34 states have call successors, (34), 10 states have call predecessors, (34), 10 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 12:42:14,325 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:14,325 INFO L93 Difference]: Finished difference Result 258 states and 367 transitions. [2022-11-16 12:42:14,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 12:42:14,329 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 85 [2022-11-16 12:42:14,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:14,345 INFO L225 Difference]: With dead ends: 258 [2022-11-16 12:42:14,346 INFO L226 Difference]: Without dead ends: 126 [2022-11-16 12:42:14,356 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 12:42:14,366 INFO L413 NwaCegarLoop]: 81 mSDtfsCounter, 75 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 115 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:14,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 115 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 12:42:14,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2022-11-16 12:42:14,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2022-11-16 12:42:14,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 81 states have (on average 1.2098765432098766) internal successors, (98), 82 states have internal predecessors, (98), 34 states have call successors, (34), 10 states have call predecessors, (34), 10 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-16 12:42:14,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 165 transitions. [2022-11-16 12:42:14,455 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 165 transitions. Word has length 85 [2022-11-16 12:42:14,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:14,456 INFO L495 AbstractCegarLoop]: Abstraction has 126 states and 165 transitions. [2022-11-16 12:42:14,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 12:42:14,456 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 165 transitions. [2022-11-16 12:42:14,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-11-16 12:42:14,469 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:14,470 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:14,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 12:42:14,470 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:14,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:14,481 INFO L85 PathProgramCache]: Analyzing trace with hash -905040328, now seen corresponding path program 1 times [2022-11-16 12:42:14,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:14,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [875467321] [2022-11-16 12:42:14,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:14,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:14,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:15,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:15,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:15,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:15,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:15,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-16 12:42:15,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-16 12:42:15,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-16 12:42:15,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-11-16 12:42:15,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-16 12:42:15,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-16 12:42:15,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-16 12:42:15,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:15,509 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-11-16 12:42:15,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:15,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [875467321] [2022-11-16 12:42:15,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [875467321] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:15,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1032269855] [2022-11-16 12:42:15,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:15,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:15,511 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:15,515 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:15,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 12:42:16,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:16,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 2599 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 12:42:16,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:16,368 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-16 12:42:16,368 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:42:16,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1032269855] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:16,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:42:16,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2022-11-16 12:42:16,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211053797] [2022-11-16 12:42:16,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:16,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 12:42:16,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:16,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 12:42:16,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-11-16 12:42:16,373 INFO L87 Difference]: Start difference. First operand 126 states and 165 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-16 12:42:16,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:16,695 INFO L93 Difference]: Finished difference Result 230 states and 309 transitions. [2022-11-16 12:42:16,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 12:42:16,696 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 85 [2022-11-16 12:42:16,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:16,705 INFO L225 Difference]: With dead ends: 230 [2022-11-16 12:42:16,706 INFO L226 Difference]: Without dead ends: 129 [2022-11-16 12:42:16,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2022-11-16 12:42:16,708 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 193 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 468 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:16,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 468 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 12:42:16,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-11-16 12:42:16,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2022-11-16 12:42:16,729 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 83 states have (on average 1.2048192771084338) internal successors, (100), 85 states have internal predecessors, (100), 34 states have call successors, (34), 10 states have call predecessors, (34), 11 states have return successors, (37), 33 states have call predecessors, (37), 33 states have call successors, (37) [2022-11-16 12:42:16,730 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 171 transitions. [2022-11-16 12:42:16,731 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 171 transitions. Word has length 85 [2022-11-16 12:42:16,731 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:16,731 INFO L495 AbstractCegarLoop]: Abstraction has 129 states and 171 transitions. [2022-11-16 12:42:16,732 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-16 12:42:16,732 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 171 transitions. [2022-11-16 12:42:16,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-11-16 12:42:16,734 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:16,734 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:16,752 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-16 12:42:16,945 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:16,946 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:16,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:16,946 INFO L85 PathProgramCache]: Analyzing trace with hash 1139705187, now seen corresponding path program 1 times [2022-11-16 12:42:16,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:16,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [913524401] [2022-11-16 12:42:16,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:16,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:17,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:17,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:17,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:17,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:17,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:17,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:17,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:17,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:17,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:17,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:17,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:17,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 12:42:17,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:17,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-16 12:42:17,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:18,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:42:18,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:18,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-16 12:42:18,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:18,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-16 12:42:18,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:18,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-16 12:42:18,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:18,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-16 12:42:18,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:18,095 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-11-16 12:42:18,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:18,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [913524401] [2022-11-16 12:42:18,099 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [913524401] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:18,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324160799] [2022-11-16 12:42:18,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:18,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:18,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:18,101 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:18,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-16 12:42:18,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:18,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 2616 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 12:42:18,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:18,909 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-16 12:42:18,909 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:42:18,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324160799] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:18,910 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:42:18,910 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-11-16 12:42:18,910 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406842633] [2022-11-16 12:42:18,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:18,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-16 12:42:18,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:18,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-16 12:42:18,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-16 12:42:18,914 INFO L87 Difference]: Start difference. First operand 129 states and 171 transitions. Second operand has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-16 12:42:19,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:19,173 INFO L93 Difference]: Finished difference Result 225 states and 300 transitions. [2022-11-16 12:42:19,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 12:42:19,174 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 91 [2022-11-16 12:42:19,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:19,176 INFO L225 Difference]: With dead ends: 225 [2022-11-16 12:42:19,176 INFO L226 Difference]: Without dead ends: 129 [2022-11-16 12:42:19,177 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2022-11-16 12:42:19,178 INFO L413 NwaCegarLoop]: 132 mSDtfsCounter, 209 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 105 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 471 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 105 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:19,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 471 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 105 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 12:42:19,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2022-11-16 12:42:19,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2022-11-16 12:42:19,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 83 states have (on average 1.2048192771084338) internal successors, (100), 85 states have internal predecessors, (100), 34 states have call successors, (34), 10 states have call predecessors, (34), 11 states have return successors, (36), 33 states have call predecessors, (36), 33 states have call successors, (36) [2022-11-16 12:42:19,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 170 transitions. [2022-11-16 12:42:19,220 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 170 transitions. Word has length 91 [2022-11-16 12:42:19,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:19,221 INFO L495 AbstractCegarLoop]: Abstraction has 129 states and 170 transitions. [2022-11-16 12:42:19,221 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-16 12:42:19,222 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 170 transitions. [2022-11-16 12:42:19,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-16 12:42:19,224 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:19,224 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:19,240 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-16 12:42:19,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:19,434 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:19,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:19,435 INFO L85 PathProgramCache]: Analyzing trace with hash 928728782, now seen corresponding path program 2 times [2022-11-16 12:42:19,435 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:19,435 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382793925] [2022-11-16 12:42:19,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:19,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:19,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:20,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:20,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:20,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:20,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:20,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 12:42:20,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-16 12:42:20,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-16 12:42:20,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-16 12:42:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-16 12:42:20,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:42:20,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-16 12:42:20,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:20,411 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-16 12:42:20,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:20,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382793925] [2022-11-16 12:42:20,412 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382793925] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:20,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2041016986] [2022-11-16 12:42:20,413 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 12:42:20,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:20,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:20,415 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:20,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-16 12:42:21,760 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 12:42:21,760 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 12:42:21,774 INFO L263 TraceCheckSpWp]: Trace formula consists of 2633 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-16 12:42:21,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:21,873 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-11-16 12:42:21,873 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:42:21,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2041016986] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:21,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:42:21,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 9 [2022-11-16 12:42:21,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787462789] [2022-11-16 12:42:21,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:21,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 12:42:21,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:21,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 12:42:21,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-16 12:42:21,876 INFO L87 Difference]: Start difference. First operand 129 states and 170 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-16 12:42:22,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:22,105 INFO L93 Difference]: Finished difference Result 220 states and 291 transitions. [2022-11-16 12:42:22,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-16 12:42:22,106 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) Word has length 97 [2022-11-16 12:42:22,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:22,110 INFO L225 Difference]: With dead ends: 220 [2022-11-16 12:42:22,110 INFO L226 Difference]: Without dead ends: 126 [2022-11-16 12:42:22,111 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-16 12:42:22,113 INFO L413 NwaCegarLoop]: 150 mSDtfsCounter, 79 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:22,115 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 890 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 12:42:22,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2022-11-16 12:42:22,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2022-11-16 12:42:22,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 81 states have (on average 1.1975308641975309) internal successors, (97), 82 states have internal predecessors, (97), 34 states have call successors, (34), 10 states have call predecessors, (34), 10 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2022-11-16 12:42:22,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 164 transitions. [2022-11-16 12:42:22,145 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 164 transitions. Word has length 97 [2022-11-16 12:42:22,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:22,148 INFO L495 AbstractCegarLoop]: Abstraction has 126 states and 164 transitions. [2022-11-16 12:42:22,148 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 5 states have call predecessors, (12), 4 states have call successors, (12) [2022-11-16 12:42:22,148 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 164 transitions. [2022-11-16 12:42:22,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-16 12:42:22,162 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:22,163 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:22,180 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-16 12:42:22,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:22,375 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:22,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:22,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1868612388, now seen corresponding path program 1 times [2022-11-16 12:42:22,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:22,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364447253] [2022-11-16 12:42:22,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:22,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:22,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:23,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:23,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:23,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:23,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 12:42:23,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-16 12:42:23,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-16 12:42:23,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-16 12:42:23,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:42:23,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-16 12:42:23,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-16 12:42:23,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:23,742 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-11-16 12:42:23,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:23,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364447253] [2022-11-16 12:42:23,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364447253] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:23,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:42:23,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-16 12:42:23,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098384701] [2022-11-16 12:42:23,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:23,744 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-16 12:42:23,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:23,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-16 12:42:23,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-16 12:42:23,745 INFO L87 Difference]: Start difference. First operand 126 states and 164 transitions. Second operand has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:42:24,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:24,588 INFO L93 Difference]: Finished difference Result 138 states and 181 transitions. [2022-11-16 12:42:24,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 12:42:24,589 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 109 [2022-11-16 12:42:24,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:24,591 INFO L225 Difference]: With dead ends: 138 [2022-11-16 12:42:24,591 INFO L226 Difference]: Without dead ends: 136 [2022-11-16 12:42:24,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2022-11-16 12:42:24,592 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 104 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 447 SdHoareTripleChecker+Invalid, 767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 743 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:24,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 447 Invalid, 767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 12:42:24,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2022-11-16 12:42:24,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 135. [2022-11-16 12:42:24,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 87 states have (on average 1.1839080459770115) internal successors, (103), 89 states have internal predecessors, (103), 35 states have call successors, (35), 11 states have call predecessors, (35), 12 states have return successors, (40), 34 states have call predecessors, (40), 34 states have call successors, (40) [2022-11-16 12:42:24,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 178 transitions. [2022-11-16 12:42:24,619 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 178 transitions. Word has length 109 [2022-11-16 12:42:24,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:24,621 INFO L495 AbstractCegarLoop]: Abstraction has 135 states and 178 transitions. [2022-11-16 12:42:24,621 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:42:24,621 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 178 transitions. [2022-11-16 12:42:24,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-16 12:42:24,624 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:24,624 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:24,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-16 12:42:24,624 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:24,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:24,625 INFO L85 PathProgramCache]: Analyzing trace with hash 581206572, now seen corresponding path program 1 times [2022-11-16 12:42:24,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:24,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862858233] [2022-11-16 12:42:24,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:24,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:24,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:26,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:26,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:26,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:26,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:26,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 12:42:26,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-16 12:42:26,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-16 12:42:26,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-16 12:42:26,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:42:26,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-16 12:42:26,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:26,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-16 12:42:26,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:27,051 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 42 proven. 6 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-11-16 12:42:27,052 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:27,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862858233] [2022-11-16 12:42:27,052 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862858233] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:27,052 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [362019097] [2022-11-16 12:42:27,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:27,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:27,053 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:27,054 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:27,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-16 12:42:27,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:27,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 2679 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 12:42:27,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:27,862 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2022-11-16 12:42:27,862 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:42:27,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [362019097] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:27,863 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:42:27,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 13 [2022-11-16 12:42:27,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597408459] [2022-11-16 12:42:27,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:27,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 12:42:27,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:27,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 12:42:27,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-11-16 12:42:27,865 INFO L87 Difference]: Start difference. First operand 135 states and 178 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:42:28,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:28,138 INFO L93 Difference]: Finished difference Result 263 states and 366 transitions. [2022-11-16 12:42:28,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 12:42:28,139 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 113 [2022-11-16 12:42:28,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:28,142 INFO L225 Difference]: With dead ends: 263 [2022-11-16 12:42:28,142 INFO L226 Difference]: Without dead ends: 153 [2022-11-16 12:42:28,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 135 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2022-11-16 12:42:28,143 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 40 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 85 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 556 SdHoareTripleChecker+Invalid, 125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 85 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 40 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:28,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 556 Invalid, 125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 85 Invalid, 0 Unknown, 40 Unchecked, 0.2s Time] [2022-11-16 12:42:28,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2022-11-16 12:42:28,159 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 140. [2022-11-16 12:42:28,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 92 states have (on average 1.1956521739130435) internal successors, (110), 94 states have internal predecessors, (110), 35 states have call successors, (35), 11 states have call predecessors, (35), 12 states have return successors, (40), 34 states have call predecessors, (40), 34 states have call successors, (40) [2022-11-16 12:42:28,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 185 transitions. [2022-11-16 12:42:28,161 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 185 transitions. Word has length 113 [2022-11-16 12:42:28,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:28,162 INFO L495 AbstractCegarLoop]: Abstraction has 140 states and 185 transitions. [2022-11-16 12:42:28,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:42:28,162 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 185 transitions. [2022-11-16 12:42:28,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-16 12:42:28,165 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:28,165 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:28,179 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-11-16 12:42:28,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:28,376 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:28,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:28,377 INFO L85 PathProgramCache]: Analyzing trace with hash 839372010, now seen corresponding path program 1 times [2022-11-16 12:42:28,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:28,377 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1629161853] [2022-11-16 12:42:28,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:28,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:28,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:30,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:30,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:30,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:30,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:30,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 12:42:30,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-16 12:42:30,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-16 12:42:30,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-16 12:42:30,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:42:30,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-16 12:42:30,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-16 12:42:30,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:30,612 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-16 12:42:30,613 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:30,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1629161853] [2022-11-16 12:42:30,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1629161853] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:30,613 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897145274] [2022-11-16 12:42:30,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:30,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:30,614 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:30,615 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:30,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-16 12:42:31,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:31,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 2674 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-16 12:42:31,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:31,461 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-16 12:42:31,912 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2022-11-16 12:42:31,912 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:42:31,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1897145274] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:31,913 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:42:31,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [11] total 21 [2022-11-16 12:42:31,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444539773] [2022-11-16 12:42:31,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:31,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-16 12:42:31,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:31,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-16 12:42:31,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-11-16 12:42:31,916 INFO L87 Difference]: Start difference. First operand 140 states and 185 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 10 states have internal predecessors, (56), 5 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-11-16 12:42:32,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:32,027 INFO L93 Difference]: Finished difference Result 278 states and 369 transitions. [2022-11-16 12:42:32,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-16 12:42:32,028 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 10 states have internal predecessors, (56), 5 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 113 [2022-11-16 12:42:32,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:32,033 INFO L225 Difference]: With dead ends: 278 [2022-11-16 12:42:32,033 INFO L226 Difference]: Without dead ends: 159 [2022-11-16 12:42:32,034 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2022-11-16 12:42:32,035 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 26 mSDsluCounter, 862 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 1021 SdHoareTripleChecker+Invalid, 113 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 81 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:32,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 1021 Invalid, 113 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 81 Unchecked, 0.0s Time] [2022-11-16 12:42:32,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2022-11-16 12:42:32,054 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2022-11-16 12:42:32,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 110 states have (on average 1.209090909090909) internal successors, (133), 112 states have internal predecessors, (133), 35 states have call successors, (35), 12 states have call predecessors, (35), 13 states have return successors, (40), 34 states have call predecessors, (40), 34 states have call successors, (40) [2022-11-16 12:42:32,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 208 transitions. [2022-11-16 12:42:32,058 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 208 transitions. Word has length 113 [2022-11-16 12:42:32,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:32,058 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 208 transitions. [2022-11-16 12:42:32,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 10 states have internal predecessors, (56), 5 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2022-11-16 12:42:32,059 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 208 transitions. [2022-11-16 12:42:32,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-16 12:42:32,061 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:32,061 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:32,077 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-16 12:42:32,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:32,272 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:32,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:32,273 INFO L85 PathProgramCache]: Analyzing trace with hash -218466068, now seen corresponding path program 1 times [2022-11-16 12:42:32,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:32,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795391973] [2022-11-16 12:42:32,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:32,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:32,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:32,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:32,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:32,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:32,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-16 12:42:32,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-16 12:42:32,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-16 12:42:32,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2022-11-16 12:42:32,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:42:32,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-16 12:42:32,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-16 12:42:32,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:32,819 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2022-11-16 12:42:32,819 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:32,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795391973] [2022-11-16 12:42:32,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795391973] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:32,820 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [278974033] [2022-11-16 12:42:32,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:32,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:32,821 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:32,822 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:32,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-16 12:42:33,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:33,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 2669 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 12:42:33,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:33,529 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2022-11-16 12:42:33,530 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:42:33,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [278974033] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:33,530 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:42:33,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2022-11-16 12:42:33,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41342894] [2022-11-16 12:42:33,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:33,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 12:42:33,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:33,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 12:42:33,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:42:33,533 INFO L87 Difference]: Start difference. First operand 159 states and 208 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 12:42:33,572 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:33,572 INFO L93 Difference]: Finished difference Result 287 states and 387 transitions. [2022-11-16 12:42:33,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 12:42:33,573 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 113 [2022-11-16 12:42:33,574 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:33,577 INFO L225 Difference]: With dead ends: 287 [2022-11-16 12:42:33,578 INFO L226 Difference]: Without dead ends: 168 [2022-11-16 12:42:33,579 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 12:42:33,579 INFO L413 NwaCegarLoop]: 175 mSDtfsCounter, 20 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:33,580 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 484 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 12:42:33,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2022-11-16 12:42:33,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 151. [2022-11-16 12:42:33,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 103 states have (on average 1.203883495145631) internal successors, (124), 104 states have internal predecessors, (124), 35 states have call successors, (35), 12 states have call predecessors, (35), 12 states have return successors, (39), 34 states have call predecessors, (39), 34 states have call successors, (39) [2022-11-16 12:42:33,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 198 transitions. [2022-11-16 12:42:33,602 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 198 transitions. Word has length 113 [2022-11-16 12:42:33,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:33,603 INFO L495 AbstractCegarLoop]: Abstraction has 151 states and 198 transitions. [2022-11-16 12:42:33,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 12:42:33,603 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 198 transitions. [2022-11-16 12:42:33,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-16 12:42:33,605 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:33,605 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:33,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-16 12:42:33,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-11-16 12:42:33,816 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:33,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:33,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1302315312, now seen corresponding path program 2 times [2022-11-16 12:42:33,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:33,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459362235] [2022-11-16 12:42:33,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:33,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:34,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:35,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:35,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:35,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:35,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:35,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-16 12:42:35,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:42:35,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 12:42:35,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:42:35,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-16 12:42:35,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 12:42:35,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 12:42:35,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:35,334 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2022-11-16 12:42:35,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:35,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459362235] [2022-11-16 12:42:35,334 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [459362235] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:35,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [236179006] [2022-11-16 12:42:35,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 12:42:35,335 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:35,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:35,336 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:35,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-16 12:42:36,001 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 12:42:36,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 12:42:36,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 2681 conjuncts, 65 conjunts are in the unsatisfiable core [2022-11-16 12:42:36,021 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:36,162 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-16 12:42:36,485 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 12:42:36,487 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 20 treesize of output 19 [2022-11-16 12:42:37,146 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 12:42:37,150 INFO L321 Elim1Store]: treesize reduction 19, result has 5.0 percent of original size [2022-11-16 12:42:37,151 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 1 [2022-11-16 12:42:37,154 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-16 12:42:37,154 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:42:37,154 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [236179006] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:37,154 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:42:37,155 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [10] total 23 [2022-11-16 12:42:37,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15727089] [2022-11-16 12:42:37,155 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:37,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 12:42:37,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:37,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 12:42:37,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=449, Unknown=0, NotChecked=0, Total=506 [2022-11-16 12:42:37,157 INFO L87 Difference]: Start difference. First operand 151 states and 198 transitions. Second operand has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 7 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-16 12:42:37,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:37,401 INFO L93 Difference]: Finished difference Result 337 states and 450 transitions. [2022-11-16 12:42:37,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 12:42:37,402 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 7 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) Word has length 117 [2022-11-16 12:42:37,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:37,404 INFO L225 Difference]: With dead ends: 337 [2022-11-16 12:42:37,405 INFO L226 Difference]: Without dead ends: 231 [2022-11-16 12:42:37,406 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 120 SyntacticMatches, 8 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=73, Invalid=577, Unknown=0, NotChecked=0, Total=650 [2022-11-16 12:42:37,407 INFO L413 NwaCegarLoop]: 191 mSDtfsCounter, 53 mSDsluCounter, 971 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 1162 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 99 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:37,407 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 1162 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 102 Invalid, 0 Unknown, 99 Unchecked, 0.1s Time] [2022-11-16 12:42:37,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2022-11-16 12:42:37,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 195. [2022-11-16 12:42:37,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 139 states have (on average 1.2158273381294964) internal successors, (169), 141 states have internal predecessors, (169), 40 states have call successors, (40), 15 states have call predecessors, (40), 15 states have return successors, (48), 38 states have call predecessors, (48), 39 states have call successors, (48) [2022-11-16 12:42:37,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 257 transitions. [2022-11-16 12:42:37,426 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 257 transitions. Word has length 117 [2022-11-16 12:42:37,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:37,426 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 257 transitions. [2022-11-16 12:42:37,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.214285714285714) internal successors, (73), 13 states have internal predecessors, (73), 7 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (12), 7 states have call predecessors, (12), 7 states have call successors, (12) [2022-11-16 12:42:37,427 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 257 transitions. [2022-11-16 12:42:37,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-16 12:42:37,429 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:37,429 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:37,441 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-16 12:42:37,640 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:37,640 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:37,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:37,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1244032906, now seen corresponding path program 3 times [2022-11-16 12:42:37,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:37,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1376304681] [2022-11-16 12:42:37,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:37,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:37,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:38,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:38,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:38,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:38,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:38,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-16 12:42:38,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:42:38,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 12:42:38,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:42:38,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-16 12:42:38,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-16 12:42:38,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-16 12:42:38,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:38,906 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 6 proven. 23 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-11-16 12:42:38,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:38,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1376304681] [2022-11-16 12:42:38,907 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1376304681] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:38,907 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735480886] [2022-11-16 12:42:38,907 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-16 12:42:38,907 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:38,908 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:38,911 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:38,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-16 12:42:40,107 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-16 12:42:40,107 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 12:42:40,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 2404 conjuncts, 25 conjunts are in the unsatisfiable core [2022-11-16 12:42:40,121 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:40,688 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2022-11-16 12:42:40,689 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:42:40,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735480886] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:40,689 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:42:40,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [10] total 19 [2022-11-16 12:42:40,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670831626] [2022-11-16 12:42:40,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:40,690 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 12:42:40,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:40,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 12:42:40,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=302, Unknown=0, NotChecked=0, Total=342 [2022-11-16 12:42:40,692 INFO L87 Difference]: Start difference. First operand 195 states and 257 transitions. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 9 states have internal predecessors, (57), 4 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-16 12:42:40,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:40,985 INFO L93 Difference]: Finished difference Result 336 states and 438 transitions. [2022-11-16 12:42:40,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-16 12:42:40,985 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 9 states have internal predecessors, (57), 4 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 121 [2022-11-16 12:42:40,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:40,987 INFO L225 Difference]: With dead ends: 336 [2022-11-16 12:42:40,988 INFO L226 Difference]: Without dead ends: 228 [2022-11-16 12:42:40,989 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=67, Invalid=439, Unknown=0, NotChecked=0, Total=506 [2022-11-16 12:42:40,989 INFO L413 NwaCegarLoop]: 185 mSDtfsCounter, 58 mSDsluCounter, 844 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 1029 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 138 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:40,990 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 1029 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 47 Invalid, 0 Unknown, 138 Unchecked, 0.1s Time] [2022-11-16 12:42:40,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-16 12:42:41,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 219. [2022-11-16 12:42:41,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 161 states have (on average 1.2111801242236024) internal successors, (195), 164 states have internal predecessors, (195), 41 states have call successors, (41), 16 states have call predecessors, (41), 16 states have return successors, (51), 38 states have call predecessors, (51), 40 states have call successors, (51) [2022-11-16 12:42:41,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 287 transitions. [2022-11-16 12:42:41,009 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 287 transitions. Word has length 121 [2022-11-16 12:42:41,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:41,010 INFO L495 AbstractCegarLoop]: Abstraction has 219 states and 287 transitions. [2022-11-16 12:42:41,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 9 states have internal predecessors, (57), 4 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-16 12:42:41,010 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 287 transitions. [2022-11-16 12:42:41,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-11-16 12:42:41,013 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:41,013 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:41,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-16 12:42:41,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:41,223 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:41,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:41,224 INFO L85 PathProgramCache]: Analyzing trace with hash 2026970841, now seen corresponding path program 1 times [2022-11-16 12:42:41,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:41,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926461424] [2022-11-16 12:42:41,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:41,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:41,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:41,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:41,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:41,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:41,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:41,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:42:41,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:42:41,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:42:41,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-16 12:42:41,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-16 12:42:41,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-16 12:42:41,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-16 12:42:41,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:41,699 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2022-11-16 12:42:41,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:41,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926461424] [2022-11-16 12:42:41,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926461424] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:41,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2029491568] [2022-11-16 12:42:41,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:41,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:41,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:41,703 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:41,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-16 12:42:42,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:42,339 INFO L263 TraceCheckSpWp]: Trace formula consists of 2686 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 12:42:42,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:42,356 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2022-11-16 12:42:42,356 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:42:42,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2029491568] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:42,357 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:42:42,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2022-11-16 12:42:42,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559094425] [2022-11-16 12:42:42,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:42,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 12:42:42,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:42,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 12:42:42,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:42:42,360 INFO L87 Difference]: Start difference. First operand 219 states and 287 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 12:42:42,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:42,403 INFO L93 Difference]: Finished difference Result 420 states and 564 transitions. [2022-11-16 12:42:42,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 12:42:42,404 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2022-11-16 12:42:42,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:42,406 INFO L225 Difference]: With dead ends: 420 [2022-11-16 12:42:42,406 INFO L226 Difference]: Without dead ends: 228 [2022-11-16 12:42:42,408 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 12:42:42,409 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 9 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 477 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.0s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:42,409 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 477 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 12:42:42,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2022-11-16 12:42:42,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 216. [2022-11-16 12:42:42,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 158 states have (on average 1.1962025316455696) internal successors, (189), 161 states have internal predecessors, (189), 41 states have call successors, (41), 16 states have call predecessors, (41), 16 states have return successors, (51), 38 states have call predecessors, (51), 40 states have call successors, (51) [2022-11-16 12:42:42,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 281 transitions. [2022-11-16 12:42:42,438 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 281 transitions. Word has length 119 [2022-11-16 12:42:42,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:42,439 INFO L495 AbstractCegarLoop]: Abstraction has 216 states and 281 transitions. [2022-11-16 12:42:42,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 12:42:42,439 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 281 transitions. [2022-11-16 12:42:42,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-16 12:42:42,443 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:42,443 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:42,457 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-16 12:42:42,652 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:42,653 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:42,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:42,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1771070712, now seen corresponding path program 2 times [2022-11-16 12:42:42,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:42,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923111921] [2022-11-16 12:42:42,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:42,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:42,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:43,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:43,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:43,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:43,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:43,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-16 12:42:43,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:42:43,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 12:42:43,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:42:43,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-16 12:42:43,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-16 12:42:43,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-16 12:42:43,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:43,982 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 6 proven. 23 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-11-16 12:42:43,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:43,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923111921] [2022-11-16 12:42:43,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923111921] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:43,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [893013756] [2022-11-16 12:42:43,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 12:42:43,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:43,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:43,987 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:44,006 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-16 12:42:44,741 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 12:42:44,741 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 12:42:44,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 2683 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-16 12:42:44,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:46,033 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 96 proven. 16 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 12:42:46,033 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:42:46,576 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-16 12:42:46,576 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 20 treesize of output 19 [2022-11-16 12:42:46,612 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 38 proven. 20 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-11-16 12:42:46,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [893013756] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 12:42:46,612 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 12:42:46,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14, 13] total 28 [2022-11-16 12:42:46,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960847601] [2022-11-16 12:42:46,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 12:42:46,613 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-16 12:42:46,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:46,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-16 12:42:46,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=673, Unknown=0, NotChecked=0, Total=756 [2022-11-16 12:42:46,615 INFO L87 Difference]: Start difference. First operand 216 states and 281 transitions. Second operand has 28 states, 27 states have (on average 4.444444444444445) internal successors, (120), 25 states have internal predecessors, (120), 5 states have call successors, (28), 5 states have call predecessors, (28), 7 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2022-11-16 12:42:50,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:50,434 INFO L93 Difference]: Finished difference Result 531 states and 727 transitions. [2022-11-16 12:42:50,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-11-16 12:42:50,435 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 4.444444444444445) internal successors, (120), 25 states have internal predecessors, (120), 5 states have call successors, (28), 5 states have call predecessors, (28), 7 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) Word has length 121 [2022-11-16 12:42:50,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:50,437 INFO L225 Difference]: With dead ends: 531 [2022-11-16 12:42:50,438 INFO L226 Difference]: Without dead ends: 344 [2022-11-16 12:42:50,440 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 240 SyntacticMatches, 11 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 715 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=557, Invalid=3103, Unknown=0, NotChecked=0, Total=3660 [2022-11-16 12:42:50,441 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 423 mSDsluCounter, 886 mSDsCounter, 0 mSdLazyCounter, 2571 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 957 SdHoareTripleChecker+Invalid, 2877 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 2571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 241 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:50,441 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 957 Invalid, 2877 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 2571 Invalid, 0 Unknown, 241 Unchecked, 2.2s Time] [2022-11-16 12:42:50,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2022-11-16 12:42:50,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 315. [2022-11-16 12:42:50,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 238 states have (on average 1.1722689075630253) internal successors, (279), 246 states have internal predecessors, (279), 51 states have call successors, (51), 23 states have call predecessors, (51), 25 states have return successors, (102), 45 states have call predecessors, (102), 50 states have call successors, (102) [2022-11-16 12:42:50,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 432 transitions. [2022-11-16 12:42:50,486 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 432 transitions. Word has length 121 [2022-11-16 12:42:50,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:50,487 INFO L495 AbstractCegarLoop]: Abstraction has 315 states and 432 transitions. [2022-11-16 12:42:50,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 4.444444444444445) internal successors, (120), 25 states have internal predecessors, (120), 5 states have call successors, (28), 5 states have call predecessors, (28), 7 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2022-11-16 12:42:50,487 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 432 transitions. [2022-11-16 12:42:50,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2022-11-16 12:42:50,491 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:50,492 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2022-11-16 12:42:50,503 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-16 12:42:50,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:50,702 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:50,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:50,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1726248737, now seen corresponding path program 1 times [2022-11-16 12:42:50,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:50,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608089943] [2022-11-16 12:42:50,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:50,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:50,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:50,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:50,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:50,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:50,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:51,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:51,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:51,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:42:51,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:42:51,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:42:51,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-16 12:42:51,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-16 12:42:51,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-16 12:42:51,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-16 12:42:51,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,114 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2022-11-16 12:42:51,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:51,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608089943] [2022-11-16 12:42:51,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608089943] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:51,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [127424684] [2022-11-16 12:42:51,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:51,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:51,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:51,117 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:51,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-16 12:42:51,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:51,731 INFO L263 TraceCheckSpWp]: Trace formula consists of 2695 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 12:42:51,734 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:51,743 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2022-11-16 12:42:51,743 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:42:51,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [127424684] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:51,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:42:51,744 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2022-11-16 12:42:51,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212788297] [2022-11-16 12:42:51,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:51,745 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 12:42:51,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:51,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 12:42:51,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 12:42:51,746 INFO L87 Difference]: Start difference. First operand 315 states and 432 transitions. Second operand has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 12:42:51,820 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:51,820 INFO L93 Difference]: Finished difference Result 611 states and 863 transitions. [2022-11-16 12:42:51,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 12:42:51,821 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2022-11-16 12:42:51,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:51,823 INFO L225 Difference]: With dead ends: 611 [2022-11-16 12:42:51,823 INFO L226 Difference]: Without dead ends: 326 [2022-11-16 12:42:51,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-16 12:42:51,826 INFO L413 NwaCegarLoop]: 161 mSDtfsCounter, 34 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:51,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 475 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 12:42:51,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2022-11-16 12:42:51,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 309. [2022-11-16 12:42:51,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 232 states have (on average 1.146551724137931) internal successors, (266), 240 states have internal predecessors, (266), 51 states have call successors, (51), 23 states have call predecessors, (51), 25 states have return successors, (87), 45 states have call predecessors, (87), 50 states have call successors, (87) [2022-11-16 12:42:51,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 404 transitions. [2022-11-16 12:42:51,868 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 404 transitions. Word has length 119 [2022-11-16 12:42:51,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:51,869 INFO L495 AbstractCegarLoop]: Abstraction has 309 states and 404 transitions. [2022-11-16 12:42:51,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 12:42:51,869 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 404 transitions. [2022-11-16 12:42:51,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-16 12:42:51,872 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:51,872 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:51,887 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-16 12:42:52,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-16 12:42:52,082 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:52,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:52,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1074818133, now seen corresponding path program 1 times [2022-11-16 12:42:52,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:52,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27406110] [2022-11-16 12:42:52,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:52,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:52,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:53,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:53,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:53,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:53,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:53,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:42:53,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:42:53,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 12:42:53,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-16 12:42:53,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 12:42:53,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-16 12:42:53,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 12:42:53,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:53,917 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2022-11-16 12:42:53,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:53,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27406110] [2022-11-16 12:42:53,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27406110] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:53,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1574619117] [2022-11-16 12:42:53,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:53,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:53,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:53,923 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:53,942 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-16 12:42:54,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:54,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 2687 conjuncts, 48 conjunts are in the unsatisfiable core [2022-11-16 12:42:54,589 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:42:54,792 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-16 12:42:55,630 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2022-11-16 12:42:55,634 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 8 [2022-11-16 12:42:55,687 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2022-11-16 12:42:55,688 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:42:55,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1574619117] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:42:55,688 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:42:55,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [11] total 24 [2022-11-16 12:42:55,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684024129] [2022-11-16 12:42:55,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:42:55,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-16 12:42:55,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:42:55,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-16 12:42:55,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2022-11-16 12:42:55,691 INFO L87 Difference]: Start difference. First operand 309 states and 404 transitions. Second operand has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 11 states have internal predecessors, (68), 6 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2022-11-16 12:42:56,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:42:56,364 INFO L93 Difference]: Finished difference Result 559 states and 746 transitions. [2022-11-16 12:42:56,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-16 12:42:56,365 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 11 states have internal predecessors, (68), 6 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) Word has length 123 [2022-11-16 12:42:56,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:42:56,367 INFO L225 Difference]: With dead ends: 559 [2022-11-16 12:42:56,368 INFO L226 Difference]: Without dead ends: 362 [2022-11-16 12:42:56,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 134 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 122 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=105, Invalid=651, Unknown=0, NotChecked=0, Total=756 [2022-11-16 12:42:56,370 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 275 mSDsluCounter, 588 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 758 SdHoareTripleChecker+Invalid, 1047 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 627 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-16 12:42:56,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [294 Valid, 758 Invalid, 1047 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 338 Invalid, 0 Unknown, 627 Unchecked, 0.5s Time] [2022-11-16 12:42:56,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2022-11-16 12:42:56,398 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 327. [2022-11-16 12:42:56,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 248 states have (on average 1.1370967741935485) internal successors, (282), 257 states have internal predecessors, (282), 51 states have call successors, (51), 24 states have call predecessors, (51), 27 states have return successors, (87), 45 states have call predecessors, (87), 50 states have call successors, (87) [2022-11-16 12:42:56,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 420 transitions. [2022-11-16 12:42:56,402 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 420 transitions. Word has length 123 [2022-11-16 12:42:56,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:42:56,403 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 420 transitions. [2022-11-16 12:42:56,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.533333333333333) internal successors, (68), 11 states have internal predecessors, (68), 6 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2022-11-16 12:42:56,403 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 420 transitions. [2022-11-16 12:42:56,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2022-11-16 12:42:56,406 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:42:56,406 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:42:56,422 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-16 12:42:56,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-16 12:42:56,617 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:42:56,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:42:56,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1534377260, now seen corresponding path program 1 times [2022-11-16 12:42:56,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:42:56,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [950628005] [2022-11-16 12:42:56,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:56,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:42:56,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:58,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:42:58,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:58,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:42:58,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:58,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:42:58,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:58,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:42:58,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:58,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:42:58,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:58,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:42:58,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:58,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:42:58,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:59,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:42:59,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:59,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:42:59,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:59,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-16 12:42:59,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:59,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 12:42:59,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:59,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-16 12:42:59,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:42:59,379 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 28 proven. 30 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-11-16 12:42:59,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:42:59,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [950628005] [2022-11-16 12:42:59,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [950628005] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:42:59,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52469447] [2022-11-16 12:42:59,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:42:59,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:42:59,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:42:59,382 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:42:59,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-16 12:43:00,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:00,056 INFO L263 TraceCheckSpWp]: Trace formula consists of 2694 conjuncts, 73 conjunts are in the unsatisfiable core [2022-11-16 12:43:00,062 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:43:00,205 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-16 12:43:00,524 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 12:43:00,524 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 21 [2022-11-16 12:43:00,966 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 9 treesize of output 3 [2022-11-16 12:43:01,933 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 60 proven. 63 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-16 12:43:01,933 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:43:02,805 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-16 12:43:02,806 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-11-16 12:43:02,910 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 48 proven. 10 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-11-16 12:43:02,910 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52469447] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 12:43:02,910 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 12:43:02,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 23, 12] total 42 [2022-11-16 12:43:02,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384766094] [2022-11-16 12:43:02,911 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 12:43:02,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-11-16 12:43:02,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:43:02,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-11-16 12:43:02,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=1561, Unknown=0, NotChecked=0, Total=1722 [2022-11-16 12:43:02,914 INFO L87 Difference]: Start difference. First operand 327 states and 420 transitions. Second operand has 42 states, 40 states have (on average 4.1) internal successors, (164), 38 states have internal predecessors, (164), 11 states have call successors, (33), 7 states have call predecessors, (33), 10 states have return successors, (29), 10 states have call predecessors, (29), 11 states have call successors, (29) [2022-11-16 12:43:13,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:43:13,804 INFO L93 Difference]: Finished difference Result 756 states and 1107 transitions. [2022-11-16 12:43:13,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-11-16 12:43:13,805 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 40 states have (on average 4.1) internal successors, (164), 38 states have internal predecessors, (164), 11 states have call successors, (33), 7 states have call predecessors, (33), 10 states have return successors, (29), 10 states have call predecessors, (29), 11 states have call successors, (29) Word has length 125 [2022-11-16 12:43:13,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:43:13,810 INFO L225 Difference]: With dead ends: 756 [2022-11-16 12:43:13,810 INFO L226 Difference]: Without dead ends: 573 [2022-11-16 12:43:13,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 262 SyntacticMatches, 8 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2007 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=754, Invalid=7256, Unknown=0, NotChecked=0, Total=8010 [2022-11-16 12:43:13,814 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 477 mSDsluCounter, 2211 mSDsCounter, 0 mSdLazyCounter, 7034 mSolverCounterSat, 420 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 488 SdHoareTripleChecker+Valid, 2376 SdHoareTripleChecker+Invalid, 8384 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 420 IncrementalHoareTripleChecker+Valid, 7034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 930 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2022-11-16 12:43:13,815 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [488 Valid, 2376 Invalid, 8384 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [420 Valid, 7034 Invalid, 0 Unknown, 930 Unchecked, 7.5s Time] [2022-11-16 12:43:13,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 573 states. [2022-11-16 12:43:13,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 573 to 421. [2022-11-16 12:43:13,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 312 states have (on average 1.1378205128205128) internal successors, (355), 323 states have internal predecessors, (355), 74 states have call successors, (74), 31 states have call predecessors, (74), 34 states have return successors, (129), 66 states have call predecessors, (129), 73 states have call successors, (129) [2022-11-16 12:43:13,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 558 transitions. [2022-11-16 12:43:13,871 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 558 transitions. Word has length 125 [2022-11-16 12:43:13,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:43:13,872 INFO L495 AbstractCegarLoop]: Abstraction has 421 states and 558 transitions. [2022-11-16 12:43:13,872 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 40 states have (on average 4.1) internal successors, (164), 38 states have internal predecessors, (164), 11 states have call successors, (33), 7 states have call predecessors, (33), 10 states have return successors, (29), 10 states have call predecessors, (29), 11 states have call successors, (29) [2022-11-16 12:43:13,872 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 558 transitions. [2022-11-16 12:43:13,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-16 12:43:13,876 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:43:13,876 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:43:13,886 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-16 12:43:14,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-16 12:43:14,087 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:43:14,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:43:14,087 INFO L85 PathProgramCache]: Analyzing trace with hash -1657445089, now seen corresponding path program 1 times [2022-11-16 12:43:14,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:43:14,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904352195] [2022-11-16 12:43:14,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:43:14,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:43:14,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:43:15,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:43:15,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:43:15,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:43:15,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:43:15,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:43:15,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:43:15,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-16 12:43:15,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-16 12:43:15,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 12:43:15,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-16 12:43:15,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 12:43:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,313 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-11-16 12:43:15,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:43:15,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904352195] [2022-11-16 12:43:15,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904352195] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:43:15,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742185941] [2022-11-16 12:43:15,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:43:15,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:43:15,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:43:15,316 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:43:15,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-16 12:43:15,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:15,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 2695 conjuncts, 55 conjunts are in the unsatisfiable core [2022-11-16 12:43:15,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:43:16,120 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-16 12:43:16,417 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 12:43:16,417 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 20 treesize of output 19 [2022-11-16 12:43:16,781 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 12:43:16,786 INFO L321 Elim1Store]: treesize reduction 19, result has 5.0 percent of original size [2022-11-16 12:43:16,786 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 1 [2022-11-16 12:43:16,789 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-11-16 12:43:16,790 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:43:16,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742185941] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:43:16,790 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:43:16,790 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [10] total 21 [2022-11-16 12:43:16,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551906516] [2022-11-16 12:43:16,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:43:16,791 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-16 12:43:16,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:43:16,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-16 12:43:16,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2022-11-16 12:43:16,793 INFO L87 Difference]: Start difference. First operand 421 states and 558 transitions. Second operand has 13 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 6 states have call successors, (14), 3 states have call predecessors, (14), 5 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2022-11-16 12:43:17,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:43:17,009 INFO L93 Difference]: Finished difference Result 732 states and 954 transitions. [2022-11-16 12:43:17,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-16 12:43:17,010 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 6 states have call successors, (14), 3 states have call predecessors, (14), 5 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) Word has length 123 [2022-11-16 12:43:17,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:43:17,014 INFO L225 Difference]: With dead ends: 732 [2022-11-16 12:43:17,015 INFO L226 Difference]: Without dead ends: 496 [2022-11-16 12:43:17,016 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 132 SyntacticMatches, 4 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=62, Invalid=444, Unknown=0, NotChecked=0, Total=506 [2022-11-16 12:43:17,017 INFO L413 NwaCegarLoop]: 197 mSDtfsCounter, 51 mSDsluCounter, 935 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 1132 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 84 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 12:43:17,018 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 1132 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 86 Invalid, 0 Unknown, 84 Unchecked, 0.1s Time] [2022-11-16 12:43:17,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2022-11-16 12:43:17,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 451. [2022-11-16 12:43:17,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 341 states have (on average 1.1378299120234605) internal successors, (388), 352 states have internal predecessors, (388), 74 states have call successors, (74), 32 states have call predecessors, (74), 35 states have return successors, (127), 66 states have call predecessors, (127), 73 states have call successors, (127) [2022-11-16 12:43:17,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 589 transitions. [2022-11-16 12:43:17,066 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 589 transitions. Word has length 123 [2022-11-16 12:43:17,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:43:17,066 INFO L495 AbstractCegarLoop]: Abstraction has 451 states and 589 transitions. [2022-11-16 12:43:17,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.166666666666667) internal successors, (74), 12 states have internal predecessors, (74), 6 states have call successors, (14), 3 states have call predecessors, (14), 5 states have return successors, (12), 6 states have call predecessors, (12), 6 states have call successors, (12) [2022-11-16 12:43:17,067 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 589 transitions. [2022-11-16 12:43:17,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-16 12:43:17,070 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:43:17,070 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:43:17,082 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-16 12:43:17,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-16 12:43:17,280 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:43:17,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:43:17,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1375637506, now seen corresponding path program 1 times [2022-11-16 12:43:17,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:43:17,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1837658128] [2022-11-16 12:43:17,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:43:17,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:43:17,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:43:18,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:43:18,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:43:18,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:43:18,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:43:18,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:43:18,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:43:18,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-16 12:43:18,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-16 12:43:18,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 12:43:18,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-16 12:43:18,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-16 12:43:18,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-16 12:43:18,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:18,452 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 17 proven. 15 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-11-16 12:43:18,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:43:18,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1837658128] [2022-11-16 12:43:18,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1837658128] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:43:18,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386444234] [2022-11-16 12:43:18,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:43:18,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:43:18,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:43:18,455 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:43:18,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-16 12:43:19,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:19,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 2735 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-16 12:43:19,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:43:19,390 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 17 treesize of output 9 [2022-11-16 12:43:19,421 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2022-11-16 12:43:19,421 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:43:19,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386444234] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:43:19,421 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:43:19,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 17 [2022-11-16 12:43:19,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865787205] [2022-11-16 12:43:19,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:43:19,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-16 12:43:19,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:43:19,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-16 12:43:19,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=239, Unknown=0, NotChecked=0, Total=272 [2022-11-16 12:43:19,423 INFO L87 Difference]: Start difference. First operand 451 states and 589 transitions. Second operand has 9 states, 9 states have (on average 7.555555555555555) internal successors, (68), 8 states have internal predecessors, (68), 4 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-16 12:43:19,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:43:19,977 INFO L93 Difference]: Finished difference Result 776 states and 1059 transitions. [2022-11-16 12:43:19,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 12:43:19,978 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.555555555555555) internal successors, (68), 8 states have internal predecessors, (68), 4 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 130 [2022-11-16 12:43:19,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:43:19,982 INFO L225 Difference]: With dead ends: 776 [2022-11-16 12:43:19,982 INFO L226 Difference]: Without dead ends: 503 [2022-11-16 12:43:19,984 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 147 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=403, Unknown=0, NotChecked=0, Total=462 [2022-11-16 12:43:19,986 INFO L413 NwaCegarLoop]: 154 mSDtfsCounter, 92 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 926 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 49 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 12:43:19,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 926 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 217 Invalid, 0 Unknown, 49 Unchecked, 0.4s Time] [2022-11-16 12:43:19,987 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2022-11-16 12:43:20,033 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 451. [2022-11-16 12:43:20,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 451 states, 341 states have (on average 1.1348973607038124) internal successors, (387), 352 states have internal predecessors, (387), 74 states have call successors, (74), 32 states have call predecessors, (74), 35 states have return successors, (127), 66 states have call predecessors, (127), 73 states have call successors, (127) [2022-11-16 12:43:20,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 588 transitions. [2022-11-16 12:43:20,074 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 588 transitions. Word has length 130 [2022-11-16 12:43:20,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:43:20,074 INFO L495 AbstractCegarLoop]: Abstraction has 451 states and 588 transitions. [2022-11-16 12:43:20,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.555555555555555) internal successors, (68), 8 states have internal predecessors, (68), 4 states have call successors, (15), 3 states have call predecessors, (15), 4 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-16 12:43:20,075 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 588 transitions. [2022-11-16 12:43:20,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-16 12:43:20,078 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:43:20,078 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:43:20,095 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-16 12:43:20,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-16 12:43:20,290 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:43:20,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:43:20,291 INFO L85 PathProgramCache]: Analyzing trace with hash 1049948536, now seen corresponding path program 1 times [2022-11-16 12:43:20,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:43:20,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781889423] [2022-11-16 12:43:20,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:43:20,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:43:20,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:43:23,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:43:23,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:43:23,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:43:23,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:43:23,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:43:23,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:43:23,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-16 12:43:23,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-16 12:43:23,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-16 12:43:23,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-16 12:43:23,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-16 12:43:23,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-16 12:43:23,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:23,959 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2022-11-16 12:43:23,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:43:23,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781889423] [2022-11-16 12:43:23,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781889423] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:43:23,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930894448] [2022-11-16 12:43:23,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:43:23,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:43:23,960 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:43:23,961 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:43:23,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-16 12:43:24,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:24,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 2738 conjuncts, 94 conjunts are in the unsatisfiable core [2022-11-16 12:43:24,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:43:24,615 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 12:43:24,969 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 12:43:24,970 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-16 12:43:25,045 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-16 12:43:25,622 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 12:43:25,622 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 15 treesize of output 15 [2022-11-16 12:43:25,699 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2022-11-16 12:43:33,938 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2022-11-16 12:43:34,010 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-16 12:43:34,010 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 27 [2022-11-16 12:43:34,016 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-16 12:43:36,602 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 42 proven. 99 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-16 12:43:36,602 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:43:38,983 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-16 12:43:38,983 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-11-16 12:43:39,123 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 34 proven. 20 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-16 12:43:39,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930894448] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 12:43:39,124 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 12:43:39,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 26, 13] total 50 [2022-11-16 12:43:39,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320175578] [2022-11-16 12:43:39,125 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 12:43:39,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 50 states [2022-11-16 12:43:39,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:43:39,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 50 interpolants. [2022-11-16 12:43:39,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=169, Invalid=2279, Unknown=2, NotChecked=0, Total=2450 [2022-11-16 12:43:39,127 INFO L87 Difference]: Start difference. First operand 451 states and 588 transitions. Second operand has 50 states, 48 states have (on average 3.875) internal successors, (186), 44 states have internal predecessors, (186), 17 states have call successors, (42), 11 states have call predecessors, (42), 11 states have return successors, (38), 16 states have call predecessors, (38), 17 states have call successors, (38) [2022-11-16 12:43:52,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:43:52,851 INFO L93 Difference]: Finished difference Result 727 states and 981 transitions. [2022-11-16 12:43:52,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-16 12:43:52,852 INFO L78 Accepts]: Start accepts. Automaton has has 50 states, 48 states have (on average 3.875) internal successors, (186), 44 states have internal predecessors, (186), 17 states have call successors, (42), 11 states have call predecessors, (42), 11 states have return successors, (38), 16 states have call predecessors, (38), 17 states have call successors, (38) Word has length 126 [2022-11-16 12:43:52,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:43:52,856 INFO L225 Difference]: With dead ends: 727 [2022-11-16 12:43:52,856 INFO L226 Difference]: Without dead ends: 538 [2022-11-16 12:43:52,858 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 336 GetRequests, 243 SyntacticMatches, 15 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1756 ImplicationChecksByTransitivity, 23.1s TimeCoverageRelationStatistics Valid=534, Invalid=5780, Unknown=6, NotChecked=0, Total=6320 [2022-11-16 12:43:52,859 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 438 mSDsluCounter, 1775 mSDsCounter, 0 mSdLazyCounter, 3745 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 1881 SdHoareTripleChecker+Invalid, 5184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 3745 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1240 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-11-16 12:43:52,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 1881 Invalid, 5184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 3745 Invalid, 0 Unknown, 1240 Unchecked, 3.5s Time] [2022-11-16 12:43:52,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2022-11-16 12:43:52,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 476. [2022-11-16 12:43:52,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 357 states have (on average 1.1400560224089635) internal successors, (407), 370 states have internal predecessors, (407), 80 states have call successors, (80), 33 states have call predecessors, (80), 38 states have return successors, (130), 72 states have call predecessors, (130), 79 states have call successors, (130) [2022-11-16 12:43:52,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 617 transitions. [2022-11-16 12:43:52,911 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 617 transitions. Word has length 126 [2022-11-16 12:43:52,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:43:52,911 INFO L495 AbstractCegarLoop]: Abstraction has 476 states and 617 transitions. [2022-11-16 12:43:52,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 50 states, 48 states have (on average 3.875) internal successors, (186), 44 states have internal predecessors, (186), 17 states have call successors, (42), 11 states have call predecessors, (42), 11 states have return successors, (38), 16 states have call predecessors, (38), 17 states have call successors, (38) [2022-11-16 12:43:52,912 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 617 transitions. [2022-11-16 12:43:52,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-11-16 12:43:52,915 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:43:52,915 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:43:52,931 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-16 12:43:53,125 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-16 12:43:53,126 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:43:53,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:43:53,126 INFO L85 PathProgramCache]: Analyzing trace with hash 1213113831, now seen corresponding path program 1 times [2022-11-16 12:43:53,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:43:53,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1795244664] [2022-11-16 12:43:53,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:43:53,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:43:53,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:54,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:43:54,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:54,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:43:54,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:54,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:43:54,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:54,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:43:54,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:54,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:43:54,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:54,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:43:54,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:54,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:43:54,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:54,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 12:43:54,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:54,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-16 12:43:54,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:55,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-16 12:43:55,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:55,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-16 12:43:55,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:55,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-11-16 12:43:55,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:55,202 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 28 proven. 40 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-11-16 12:43:55,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:43:55,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1795244664] [2022-11-16 12:43:55,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1795244664] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:43:55,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448074257] [2022-11-16 12:43:55,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:43:55,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:43:55,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:43:55,205 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:43:55,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-16 12:43:55,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:55,792 INFO L263 TraceCheckSpWp]: Trace formula consists of 2697 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-16 12:43:55,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:43:55,981 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2022-11-16 12:43:55,982 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 12:43:55,982 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448074257] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:43:55,982 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 12:43:55,982 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [15] total 22 [2022-11-16 12:43:55,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650670982] [2022-11-16 12:43:55,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:43:55,983 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-16 12:43:55,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:43:55,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-16 12:43:55,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=409, Unknown=0, NotChecked=0, Total=462 [2022-11-16 12:43:55,984 INFO L87 Difference]: Start difference. First operand 476 states and 617 transitions. Second operand has 9 states, 8 states have (on average 8.875) internal successors, (71), 8 states have internal predecessors, (71), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-16 12:43:56,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:43:56,244 INFO L93 Difference]: Finished difference Result 756 states and 999 transitions. [2022-11-16 12:43:56,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 12:43:56,245 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 8.875) internal successors, (71), 8 states have internal predecessors, (71), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 127 [2022-11-16 12:43:56,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:43:56,248 INFO L225 Difference]: With dead ends: 756 [2022-11-16 12:43:56,249 INFO L226 Difference]: Without dead ends: 391 [2022-11-16 12:43:56,251 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2022-11-16 12:43:56,252 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 13 mSDsluCounter, 1030 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 1186 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 12:43:56,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 1186 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 12:43:56,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-11-16 12:43:56,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 386. [2022-11-16 12:43:56,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 282 states have (on average 1.1205673758865249) internal successors, (316), 294 states have internal predecessors, (316), 70 states have call successors, (70), 27 states have call predecessors, (70), 33 states have return successors, (123), 64 states have call predecessors, (123), 69 states have call successors, (123) [2022-11-16 12:43:56,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 509 transitions. [2022-11-16 12:43:56,300 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 509 transitions. Word has length 127 [2022-11-16 12:43:56,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:43:56,300 INFO L495 AbstractCegarLoop]: Abstraction has 386 states and 509 transitions. [2022-11-16 12:43:56,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 8.875) internal successors, (71), 8 states have internal predecessors, (71), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-16 12:43:56,301 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 509 transitions. [2022-11-16 12:43:56,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-16 12:43:56,304 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:43:56,304 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2022-11-16 12:43:56,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-16 12:43:56,514 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:43:56,514 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:43:56,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:43:56,515 INFO L85 PathProgramCache]: Analyzing trace with hash 1112355472, now seen corresponding path program 2 times [2022-11-16 12:43:56,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:43:56,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891473057] [2022-11-16 12:43:56,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:43:56,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:43:56,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:43:57,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:43:57,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:43:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:43:57,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:43:57,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:43:57,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:43:57,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:43:57,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:43:57,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-16 12:43:57,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-16 12:43:57,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-16 12:43:57,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:43:57,683 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 22 proven. 8 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-16 12:43:57,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:43:57,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891473057] [2022-11-16 12:43:57,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891473057] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:43:57,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729086126] [2022-11-16 12:43:57,684 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 12:43:57,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:43:57,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:43:57,687 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:43:57,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-16 12:43:59,130 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 12:43:59,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 12:43:59,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 2704 conjuncts, 38 conjunts are in the unsatisfiable core [2022-11-16 12:43:59,151 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:44:00,531 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 100 proven. 26 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-16 12:44:00,532 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:44:01,051 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-16 12:44:01,052 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-11-16 12:44:01,091 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 44 proven. 28 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-11-16 12:44:01,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729086126] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 12:44:01,091 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 12:44:01,092 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 11] total 24 [2022-11-16 12:44:01,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479068086] [2022-11-16 12:44:01,092 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 12:44:01,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-16 12:44:01,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:44:01,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-16 12:44:01,096 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=486, Unknown=0, NotChecked=0, Total=552 [2022-11-16 12:44:01,096 INFO L87 Difference]: Start difference. First operand 386 states and 509 transitions. Second operand has 24 states, 23 states have (on average 5.478260869565218) internal successors, (126), 21 states have internal predecessors, (126), 5 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2022-11-16 12:44:03,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:44:03,862 INFO L93 Difference]: Finished difference Result 560 states and 757 transitions. [2022-11-16 12:44:03,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-16 12:44:03,862 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 5.478260869565218) internal successors, (126), 21 states have internal predecessors, (126), 5 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) Word has length 129 [2022-11-16 12:44:03,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:44:03,868 INFO L225 Difference]: With dead ends: 560 [2022-11-16 12:44:03,868 INFO L226 Difference]: Without dead ends: 308 [2022-11-16 12:44:03,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 322 GetRequests, 263 SyntacticMatches, 10 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 466 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=355, Invalid=2195, Unknown=0, NotChecked=0, Total=2550 [2022-11-16 12:44:03,875 INFO L413 NwaCegarLoop]: 70 mSDtfsCounter, 214 mSDsluCounter, 774 mSDsCounter, 0 mSdLazyCounter, 1666 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 2038 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 323 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-16 12:44:03,876 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 844 Invalid, 2038 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1666 Invalid, 0 Unknown, 323 Unchecked, 1.6s Time] [2022-11-16 12:44:03,885 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2022-11-16 12:44:03,917 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 260. [2022-11-16 12:44:03,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 192 states have (on average 1.1041666666666667) internal successors, (212), 196 states have internal predecessors, (212), 43 states have call successors, (43), 21 states have call predecessors, (43), 24 states have return successors, (58), 42 states have call predecessors, (58), 42 states have call successors, (58) [2022-11-16 12:44:03,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 313 transitions. [2022-11-16 12:44:03,920 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 313 transitions. Word has length 129 [2022-11-16 12:44:03,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:44:03,920 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 313 transitions. [2022-11-16 12:44:03,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 5.478260869565218) internal successors, (126), 21 states have internal predecessors, (126), 5 states have call successors, (26), 5 states have call predecessors, (26), 7 states have return successors, (23), 5 states have call predecessors, (23), 5 states have call successors, (23) [2022-11-16 12:44:03,921 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 313 transitions. [2022-11-16 12:44:03,922 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-16 12:44:03,922 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:44:03,922 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:44:03,933 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-16 12:44:04,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:44:04,127 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:44:04,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:44:04,127 INFO L85 PathProgramCache]: Analyzing trace with hash 235728515, now seen corresponding path program 1 times [2022-11-16 12:44:04,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:44:04,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544239375] [2022-11-16 12:44:04,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:44:04,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:44:04,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:05,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:44:05,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:05,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:44:05,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:05,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:44:05,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:05,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:44:05,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:05,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:44:05,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:05,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:44:05,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:05,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:44:05,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:05,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:44:05,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:05,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:44:05,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:06,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 12:44:06,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:06,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 12:44:06,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:06,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-16 12:44:06,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:06,048 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 32 proven. 14 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2022-11-16 12:44:06,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:44:06,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544239375] [2022-11-16 12:44:06,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544239375] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:44:06,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [858644927] [2022-11-16 12:44:06,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:44:06,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:44:06,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:44:06,051 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:44:06,087 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-16 12:44:06,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:06,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 2698 conjuncts, 104 conjunts are in the unsatisfiable core [2022-11-16 12:44:06,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:44:06,862 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 12:44:06,866 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-16 12:44:07,561 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 8 [2022-11-16 12:44:07,666 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 12:44:07,667 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 21 treesize of output 24 [2022-11-16 12:44:09,042 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 55 proven. 92 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-11-16 12:44:09,042 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:44:10,392 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 60 proven. 14 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-11-16 12:44:10,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [858644927] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 12:44:10,392 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 12:44:10,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 30, 12] total 46 [2022-11-16 12:44:10,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866316392] [2022-11-16 12:44:10,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 12:44:10,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2022-11-16 12:44:10,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:44:10,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2022-11-16 12:44:10,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1889, Unknown=0, NotChecked=0, Total=2070 [2022-11-16 12:44:10,395 INFO L87 Difference]: Start difference. First operand 260 states and 313 transitions. Second operand has 46 states, 44 states have (on average 3.6363636363636362) internal successors, (160), 40 states have internal predecessors, (160), 13 states have call successors, (33), 9 states have call predecessors, (33), 10 states have return successors, (28), 11 states have call predecessors, (28), 13 states have call successors, (28) [2022-11-16 12:44:15,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:44:15,668 INFO L93 Difference]: Finished difference Result 478 states and 616 transitions. [2022-11-16 12:44:15,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-11-16 12:44:15,669 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 44 states have (on average 3.6363636363636362) internal successors, (160), 40 states have internal predecessors, (160), 13 states have call successors, (33), 9 states have call predecessors, (33), 10 states have return successors, (28), 11 states have call predecessors, (28), 13 states have call successors, (28) Word has length 131 [2022-11-16 12:44:15,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:44:15,671 INFO L225 Difference]: With dead ends: 478 [2022-11-16 12:44:15,672 INFO L226 Difference]: Without dead ends: 378 [2022-11-16 12:44:15,674 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 257 SyntacticMatches, 6 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1809 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=523, Invalid=5797, Unknown=0, NotChecked=0, Total=6320 [2022-11-16 12:44:15,675 INFO L413 NwaCegarLoop]: 91 mSDtfsCounter, 297 mSDsluCounter, 1699 mSDsCounter, 0 mSdLazyCounter, 3917 mSolverCounterSat, 291 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 1790 SdHoareTripleChecker+Invalid, 5559 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 3917 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1351 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-11-16 12:44:15,675 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 1790 Invalid, 5559 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [291 Valid, 3917 Invalid, 0 Unknown, 1351 Unchecked, 3.4s Time] [2022-11-16 12:44:15,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2022-11-16 12:44:15,712 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 326. [2022-11-16 12:44:15,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 236 states have (on average 1.1059322033898304) internal successors, (261), 241 states have internal predecessors, (261), 58 states have call successors, (58), 28 states have call predecessors, (58), 31 states have return successors, (85), 56 states have call predecessors, (85), 57 states have call successors, (85) [2022-11-16 12:44:15,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 404 transitions. [2022-11-16 12:44:15,714 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 404 transitions. Word has length 131 [2022-11-16 12:44:15,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:44:15,715 INFO L495 AbstractCegarLoop]: Abstraction has 326 states and 404 transitions. [2022-11-16 12:44:15,715 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 44 states have (on average 3.6363636363636362) internal successors, (160), 40 states have internal predecessors, (160), 13 states have call successors, (33), 9 states have call predecessors, (33), 10 states have return successors, (28), 11 states have call predecessors, (28), 13 states have call successors, (28) [2022-11-16 12:44:15,716 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 404 transitions. [2022-11-16 12:44:15,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-16 12:44:15,717 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:44:15,718 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:44:15,734 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-11-16 12:44:15,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:44:15,928 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:44:15,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:44:15,928 INFO L85 PathProgramCache]: Analyzing trace with hash 712748671, now seen corresponding path program 1 times [2022-11-16 12:44:15,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:44:15,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216715682] [2022-11-16 12:44:15,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:44:15,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:44:16,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:44:16,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:44:16,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:44:16,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:44:16,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:44:16,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:44:16,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:44:16,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:44:16,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:44:16,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 12:44:16,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 12:44:16,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-16 12:44:16,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:16,773 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2022-11-16 12:44:16,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:44:16,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216715682] [2022-11-16 12:44:16,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216715682] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:44:16,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:44:16,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 12:44:16,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616601399] [2022-11-16 12:44:16,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:44:16,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 12:44:16,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:44:16,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 12:44:16,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-16 12:44:16,776 INFO L87 Difference]: Start difference. First operand 326 states and 404 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:44:17,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:44:17,286 INFO L93 Difference]: Finished difference Result 421 states and 524 transitions. [2022-11-16 12:44:17,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 12:44:17,289 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 131 [2022-11-16 12:44:17,289 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:44:17,291 INFO L225 Difference]: With dead ends: 421 [2022-11-16 12:44:17,292 INFO L226 Difference]: Without dead ends: 319 [2022-11-16 12:44:17,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2022-11-16 12:44:17,293 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 111 mSDsluCounter, 134 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 359 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 12:44:17,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 211 Invalid, 359 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 12:44:17,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2022-11-16 12:44:17,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 319. [2022-11-16 12:44:17,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 230 states have (on average 1.1) internal successors, (253), 234 states have internal predecessors, (253), 58 states have call successors, (58), 28 states have call predecessors, (58), 30 states have return successors, (78), 56 states have call predecessors, (78), 57 states have call successors, (78) [2022-11-16 12:44:17,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 389 transitions. [2022-11-16 12:44:17,334 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 389 transitions. Word has length 131 [2022-11-16 12:44:17,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:44:17,334 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 389 transitions. [2022-11-16 12:44:17,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:44:17,335 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 389 transitions. [2022-11-16 12:44:17,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-16 12:44:17,336 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:44:17,336 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:44:17,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-16 12:44:17,337 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:44:17,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:44:17,337 INFO L85 PathProgramCache]: Analyzing trace with hash 659375237, now seen corresponding path program 1 times [2022-11-16 12:44:17,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:44:17,338 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463642446] [2022-11-16 12:44:17,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:44:17,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:44:17,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:18,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:44:18,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:18,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:44:18,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:18,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:44:18,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:18,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:44:18,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:18,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:44:18,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:18,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:44:18,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:18,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:44:18,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:18,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:44:18,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:18,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:44:19,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:19,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 12:44:19,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:19,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 12:44:19,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:19,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-16 12:44:19,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:19,283 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 32 proven. 35 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2022-11-16 12:44:19,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:44:19,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463642446] [2022-11-16 12:44:19,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463642446] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:44:19,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107217331] [2022-11-16 12:44:19,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:44:19,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:44:19,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:44:19,287 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:44:19,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-16 12:44:19,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:19,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 2703 conjuncts, 81 conjunts are in the unsatisfiable core [2022-11-16 12:44:19,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:44:20,055 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 12:44:20,326 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 12:44:20,326 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 29 [2022-11-16 12:44:21,086 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-11-16 12:44:21,086 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 47 treesize of output 27 [2022-11-16 12:44:21,095 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 115 proven. 12 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2022-11-16 12:44:21,096 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:44:21,657 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 32 proven. 44 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-11-16 12:44:21,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107217331] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 12:44:21,657 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 12:44:21,658 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16, 11] total 26 [2022-11-16 12:44:21,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766619883] [2022-11-16 12:44:21,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 12:44:21,658 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-16 12:44:21,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:44:21,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-16 12:44:21,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2022-11-16 12:44:21,659 INFO L87 Difference]: Start difference. First operand 319 states and 389 transitions. Second operand has 26 states, 23 states have (on average 6.086956521739131) internal successors, (140), 23 states have internal predecessors, (140), 10 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (23), 7 states have call predecessors, (23), 10 states have call successors, (23) [2022-11-16 12:44:25,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:44:25,903 INFO L93 Difference]: Finished difference Result 580 states and 751 transitions. [2022-11-16 12:44:25,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-16 12:44:25,904 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 23 states have (on average 6.086956521739131) internal successors, (140), 23 states have internal predecessors, (140), 10 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (23), 7 states have call predecessors, (23), 10 states have call successors, (23) Word has length 131 [2022-11-16 12:44:25,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:44:25,907 INFO L225 Difference]: With dead ends: 580 [2022-11-16 12:44:25,907 INFO L226 Difference]: Without dead ends: 430 [2022-11-16 12:44:25,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 325 GetRequests, 270 SyntacticMatches, 9 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 564 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=278, Invalid=1978, Unknown=0, NotChecked=0, Total=2256 [2022-11-16 12:44:25,909 INFO L413 NwaCegarLoop]: 138 mSDtfsCounter, 293 mSDsluCounter, 1066 mSDsCounter, 0 mSdLazyCounter, 3192 mSolverCounterSat, 166 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 1204 SdHoareTripleChecker+Invalid, 4101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 3192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 743 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-11-16 12:44:25,910 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 1204 Invalid, 4101 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 3192 Invalid, 0 Unknown, 743 Unchecked, 3.4s Time] [2022-11-16 12:44:25,911 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2022-11-16 12:44:25,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 343. [2022-11-16 12:44:25,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 248 states have (on average 1.0846774193548387) internal successors, (269), 252 states have internal predecessors, (269), 61 states have call successors, (61), 31 states have call predecessors, (61), 33 states have return successors, (78), 59 states have call predecessors, (78), 60 states have call successors, (78) [2022-11-16 12:44:25,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 408 transitions. [2022-11-16 12:44:25,990 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 408 transitions. Word has length 131 [2022-11-16 12:44:25,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:44:25,991 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 408 transitions. [2022-11-16 12:44:25,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 23 states have (on average 6.086956521739131) internal successors, (140), 23 states have internal predecessors, (140), 10 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (23), 7 states have call predecessors, (23), 10 states have call successors, (23) [2022-11-16 12:44:25,991 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 408 transitions. [2022-11-16 12:44:25,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-16 12:44:25,993 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:44:25,993 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:44:26,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-16 12:44:26,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-16 12:44:26,203 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:44:26,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:44:26,203 INFO L85 PathProgramCache]: Analyzing trace with hash -556778489, now seen corresponding path program 2 times [2022-11-16 12:44:26,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:44:26,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576491971] [2022-11-16 12:44:26,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:44:26,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:44:26,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:28,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:44:28,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:28,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:44:28,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:28,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:44:28,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:28,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:44:28,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:28,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:44:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:28,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:44:28,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:28,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:44:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:28,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:44:28,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:28,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:44:28,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:29,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 12:44:29,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:29,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 12:44:29,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:29,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-16 12:44:29,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:29,151 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 16 proven. 51 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2022-11-16 12:44:29,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:44:29,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576491971] [2022-11-16 12:44:29,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576491971] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:44:29,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840893078] [2022-11-16 12:44:29,153 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 12:44:29,153 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:44:29,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:44:29,154 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:44:29,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-16 12:44:29,815 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 12:44:29,815 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 12:44:29,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 2708 conjuncts, 98 conjunts are in the unsatisfiable core [2022-11-16 12:44:29,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:44:30,208 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 12:44:30,208 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 29 [2022-11-16 12:44:44,542 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 87 proven. 50 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2022-11-16 12:44:44,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:44:45,693 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 60 proven. 14 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2022-11-16 12:44:45,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840893078] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 12:44:45,694 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 12:44:45,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 24, 11] total 45 [2022-11-16 12:44:45,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416812968] [2022-11-16 12:44:45,695 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 12:44:45,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-11-16 12:44:45,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:44:45,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-11-16 12:44:45,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=1818, Unknown=2, NotChecked=0, Total=1980 [2022-11-16 12:44:45,697 INFO L87 Difference]: Start difference. First operand 343 states and 408 transitions. Second operand has 45 states, 42 states have (on average 4.190476190476191) internal successors, (176), 42 states have internal predecessors, (176), 15 states have call successors, (39), 8 states have call predecessors, (39), 11 states have return successors, (35), 12 states have call predecessors, (35), 15 states have call successors, (35) [2022-11-16 12:44:55,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:44:55,447 INFO L93 Difference]: Finished difference Result 611 states and 759 transitions. [2022-11-16 12:44:55,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-11-16 12:44:55,448 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 42 states have (on average 4.190476190476191) internal successors, (176), 42 states have internal predecessors, (176), 15 states have call successors, (39), 8 states have call predecessors, (39), 11 states have return successors, (35), 12 states have call predecessors, (35), 15 states have call successors, (35) Word has length 131 [2022-11-16 12:44:55,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:44:55,450 INFO L225 Difference]: With dead ends: 611 [2022-11-16 12:44:55,451 INFO L226 Difference]: Without dead ends: 429 [2022-11-16 12:44:55,454 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 376 GetRequests, 264 SyntacticMatches, 14 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2962 ImplicationChecksByTransitivity, 19.1s TimeCoverageRelationStatistics Valid=1010, Invalid=8888, Unknown=2, NotChecked=0, Total=9900 [2022-11-16 12:44:55,454 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 414 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 4609 mSolverCounterSat, 201 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 846 SdHoareTripleChecker+Invalid, 6104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 201 IncrementalHoareTripleChecker+Valid, 4609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1294 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2022-11-16 12:44:55,455 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 846 Invalid, 6104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [201 Valid, 4609 Invalid, 0 Unknown, 1294 Unchecked, 5.0s Time] [2022-11-16 12:44:55,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2022-11-16 12:44:55,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 338. [2022-11-16 12:44:55,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 246 states have (on average 1.0772357723577235) internal successors, (265), 251 states have internal predecessors, (265), 57 states have call successors, (57), 31 states have call predecessors, (57), 34 states have return successors, (67), 55 states have call predecessors, (67), 56 states have call successors, (67) [2022-11-16 12:44:55,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 389 transitions. [2022-11-16 12:44:55,499 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 389 transitions. Word has length 131 [2022-11-16 12:44:55,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:44:55,499 INFO L495 AbstractCegarLoop]: Abstraction has 338 states and 389 transitions. [2022-11-16 12:44:55,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 42 states have (on average 4.190476190476191) internal successors, (176), 42 states have internal predecessors, (176), 15 states have call successors, (39), 8 states have call predecessors, (39), 11 states have return successors, (35), 12 states have call predecessors, (35), 15 states have call successors, (35) [2022-11-16 12:44:55,500 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 389 transitions. [2022-11-16 12:44:55,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-11-16 12:44:55,501 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:44:55,501 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:44:55,515 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-16 12:44:55,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-16 12:44:55,712 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:44:55,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:44:55,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1527495526, now seen corresponding path program 1 times [2022-11-16 12:44:55,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:44:55,713 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131151971] [2022-11-16 12:44:55,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:44:55,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:44:55,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:44:56,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:44:56,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:44:56,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:44:56,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:44:56,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:44:56,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:44:56,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:44:56,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:44:56,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 12:44:56,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 12:44:56,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-16 12:44:56,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:44:56,493 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2022-11-16 12:44:56,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:44:56,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131151971] [2022-11-16 12:44:56,494 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131151971] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:44:56,494 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:44:56,494 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-16 12:44:56,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999938199] [2022-11-16 12:44:56,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:44:56,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 12:44:56,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:44:56,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 12:44:56,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-11-16 12:44:56,496 INFO L87 Difference]: Start difference. First operand 338 states and 389 transitions. Second operand has 11 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:44:57,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:44:57,371 INFO L93 Difference]: Finished difference Result 348 states and 400 transitions. [2022-11-16 12:44:57,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-16 12:44:57,371 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 133 [2022-11-16 12:44:57,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:44:57,373 INFO L225 Difference]: With dead ends: 348 [2022-11-16 12:44:57,373 INFO L226 Difference]: Without dead ends: 346 [2022-11-16 12:44:57,374 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2022-11-16 12:44:57,374 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 116 mSDsluCounter, 487 mSDsCounter, 0 mSdLazyCounter, 955 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 563 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 955 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 12:44:57,375 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 563 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 955 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 12:44:57,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-11-16 12:44:57,447 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 342. [2022-11-16 12:44:57,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 249 states have (on average 1.0763052208835342) internal successors, (268), 254 states have internal predecessors, (268), 57 states have call successors, (57), 32 states have call predecessors, (57), 35 states have return successors, (67), 55 states have call predecessors, (67), 56 states have call successors, (67) [2022-11-16 12:44:57,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 392 transitions. [2022-11-16 12:44:57,449 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 392 transitions. Word has length 133 [2022-11-16 12:44:57,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:44:57,450 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 392 transitions. [2022-11-16 12:44:57,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-16 12:44:57,450 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 392 transitions. [2022-11-16 12:44:57,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-16 12:44:57,451 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:44:57,452 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:44:57,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-16 12:44:57,452 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:44:57,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:44:57,453 INFO L85 PathProgramCache]: Analyzing trace with hash 185879437, now seen corresponding path program 1 times [2022-11-16 12:44:57,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:44:57,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792588156] [2022-11-16 12:44:57,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:44:57,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:44:58,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:45:01,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:45:01,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:45:01,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:01,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:45:01,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:45:01,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:45:01,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-16 12:45:01,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-16 12:45:01,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-16 12:45:01,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-16 12:45:01,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-16 12:45:01,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-16 12:45:01,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:01,835 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2022-11-16 12:45:01,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:45:01,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792588156] [2022-11-16 12:45:01,835 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792588156] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:45:01,835 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:45:01,836 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-11-16 12:45:01,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792698303] [2022-11-16 12:45:01,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:45:01,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-16 12:45:01,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:45:01,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-16 12:45:01,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=456, Unknown=0, NotChecked=0, Total=506 [2022-11-16 12:45:01,837 INFO L87 Difference]: Start difference. First operand 342 states and 392 transitions. Second operand has 23 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 18 states have internal predecessors, (62), 8 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 9 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-16 12:45:04,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:45:04,154 INFO L93 Difference]: Finished difference Result 376 states and 442 transitions. [2022-11-16 12:45:04,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-16 12:45:04,155 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 18 states have internal predecessors, (62), 8 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 9 states have call predecessors, (13), 7 states have call successors, (13) Word has length 140 [2022-11-16 12:45:04,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:45:04,157 INFO L225 Difference]: With dead ends: 376 [2022-11-16 12:45:04,158 INFO L226 Difference]: Without dead ends: 374 [2022-11-16 12:45:04,158 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=175, Invalid=1307, Unknown=0, NotChecked=0, Total=1482 [2022-11-16 12:45:04,159 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 249 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 2468 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 557 SdHoareTripleChecker+Invalid, 2612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 2468 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-16 12:45:04,159 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 557 Invalid, 2612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 2468 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-16 12:45:04,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-11-16 12:45:04,210 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 346. [2022-11-16 12:45:04,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 252 states have (on average 1.0753968253968254) internal successors, (271), 257 states have internal predecessors, (271), 57 states have call successors, (57), 33 states have call predecessors, (57), 36 states have return successors, (67), 55 states have call predecessors, (67), 56 states have call successors, (67) [2022-11-16 12:45:04,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 395 transitions. [2022-11-16 12:45:04,213 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 395 transitions. Word has length 140 [2022-11-16 12:45:04,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:45:04,213 INFO L495 AbstractCegarLoop]: Abstraction has 346 states and 395 transitions. [2022-11-16 12:45:04,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 18 states have internal predecessors, (62), 8 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 9 states have call predecessors, (13), 7 states have call successors, (13) [2022-11-16 12:45:04,214 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 395 transitions. [2022-11-16 12:45:04,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-11-16 12:45:04,215 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:45:04,216 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:45:04,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-16 12:45:04,216 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:45:04,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:45:04,216 INFO L85 PathProgramCache]: Analyzing trace with hash -937606965, now seen corresponding path program 1 times [2022-11-16 12:45:04,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:45:04,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977897030] [2022-11-16 12:45:04,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:45:04,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:45:04,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:45:04,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:45:04,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:45:04,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:04,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:45:04,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:45:04,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:45:04,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:45:04,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-16 12:45:04,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:04,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-16 12:45:04,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-16 12:45:04,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-16 12:45:04,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:45:04,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:04,895 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2022-11-16 12:45:04,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:45:04,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977897030] [2022-11-16 12:45:04,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977897030] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:45:04,898 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:45:04,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 12:45:04,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434154893] [2022-11-16 12:45:04,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:45:04,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 12:45:04,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:45:04,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 12:45:04,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-16 12:45:04,901 INFO L87 Difference]: Start difference. First operand 346 states and 395 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-16 12:45:05,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:45:05,682 INFO L93 Difference]: Finished difference Result 431 states and 500 transitions. [2022-11-16 12:45:05,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-16 12:45:05,690 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2022-11-16 12:45:05,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:45:05,692 INFO L225 Difference]: With dead ends: 431 [2022-11-16 12:45:05,692 INFO L226 Difference]: Without dead ends: 380 [2022-11-16 12:45:05,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2022-11-16 12:45:05,693 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 142 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 762 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 12:45:05,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 319 Invalid, 762 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 12:45:05,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 380 states. [2022-11-16 12:45:05,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 380 to 349. [2022-11-16 12:45:05,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 255 states have (on average 1.0745098039215686) internal successors, (274), 259 states have internal predecessors, (274), 57 states have call successors, (57), 33 states have call predecessors, (57), 36 states have return successors, (67), 56 states have call predecessors, (67), 56 states have call successors, (67) [2022-11-16 12:45:05,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 398 transitions. [2022-11-16 12:45:05,744 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 398 transitions. Word has length 144 [2022-11-16 12:45:05,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:45:05,744 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 398 transitions. [2022-11-16 12:45:05,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2022-11-16 12:45:05,744 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 398 transitions. [2022-11-16 12:45:05,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2022-11-16 12:45:05,746 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:45:05,746 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:45:05,746 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-16 12:45:05,746 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:45:05,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:45:05,747 INFO L85 PathProgramCache]: Analyzing trace with hash 1151393004, now seen corresponding path program 1 times [2022-11-16 12:45:05,747 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:45:05,747 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204486955] [2022-11-16 12:45:05,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:45:05,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:45:05,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:45:06,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:45:06,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:45:06,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:06,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:45:06,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:45:06,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:45:06,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:45:06,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-16 12:45:06,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:06,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-16 12:45:06,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-16 12:45:06,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-16 12:45:06,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:45:06,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:06,562 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2022-11-16 12:45:06,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:45:06,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204486955] [2022-11-16 12:45:06,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204486955] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:45:06,562 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:45:06,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-16 12:45:06,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158476267] [2022-11-16 12:45:06,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:45:06,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-16 12:45:06,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:45:06,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-16 12:45:06,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-16 12:45:06,564 INFO L87 Difference]: Start difference. First operand 349 states and 398 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-16 12:45:07,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:45:07,360 INFO L93 Difference]: Finished difference Result 373 states and 426 transitions. [2022-11-16 12:45:07,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-16 12:45:07,361 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 145 [2022-11-16 12:45:07,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:45:07,363 INFO L225 Difference]: With dead ends: 373 [2022-11-16 12:45:07,363 INFO L226 Difference]: Without dead ends: 371 [2022-11-16 12:45:07,363 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-11-16 12:45:07,363 INFO L413 NwaCegarLoop]: 59 mSDtfsCounter, 188 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 121 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 807 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 121 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 12:45:07,364 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 216 Invalid, 807 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [121 Valid, 686 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 12:45:07,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-11-16 12:45:07,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 353. [2022-11-16 12:45:07,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 258 states have (on average 1.073643410852713) internal successors, (277), 262 states have internal predecessors, (277), 57 states have call successors, (57), 34 states have call predecessors, (57), 37 states have return successors, (67), 56 states have call predecessors, (67), 56 states have call successors, (67) [2022-11-16 12:45:07,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 401 transitions. [2022-11-16 12:45:07,417 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 401 transitions. Word has length 145 [2022-11-16 12:45:07,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:45:07,417 INFO L495 AbstractCegarLoop]: Abstraction has 353 states and 401 transitions. [2022-11-16 12:45:07,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2022-11-16 12:45:07,418 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 401 transitions. [2022-11-16 12:45:07,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-11-16 12:45:07,419 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:45:07,419 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:45:07,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-16 12:45:07,420 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:45:07,420 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:45:07,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1942137874, now seen corresponding path program 1 times [2022-11-16 12:45:07,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:45:07,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678846256] [2022-11-16 12:45:07,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:45:07,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:45:07,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:10,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:45:10,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:10,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:45:10,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:10,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:45:10,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:10,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:10,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:10,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:45:10,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:11,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:45:11,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:11,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:45:11,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:11,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:45:11,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:11,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-16 12:45:11,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:11,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:11,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:11,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-16 12:45:11,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:11,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-16 12:45:11,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:11,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-16 12:45:11,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:11,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:45:11,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:11,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-16 12:45:11,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:11,373 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2022-11-16 12:45:11,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:45:11,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678846256] [2022-11-16 12:45:11,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678846256] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:45:11,373 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:45:11,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-11-16 12:45:11,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948652579] [2022-11-16 12:45:11,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:45:11,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-16 12:45:11,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:45:11,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-16 12:45:11,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=295, Unknown=0, NotChecked=0, Total=342 [2022-11-16 12:45:11,375 INFO L87 Difference]: Start difference. First operand 353 states and 401 transitions. Second operand has 19 states, 17 states have (on average 3.176470588235294) internal successors, (54), 15 states have internal predecessors, (54), 8 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-11-16 12:45:13,234 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:45:13,234 INFO L93 Difference]: Finished difference Result 396 states and 458 transitions. [2022-11-16 12:45:13,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-16 12:45:13,234 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 3.176470588235294) internal successors, (54), 15 states have internal predecessors, (54), 8 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) Word has length 151 [2022-11-16 12:45:13,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:45:13,237 INFO L225 Difference]: With dead ends: 396 [2022-11-16 12:45:13,237 INFO L226 Difference]: Without dead ends: 394 [2022-11-16 12:45:13,238 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 126 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=111, Invalid=645, Unknown=0, NotChecked=0, Total=756 [2022-11-16 12:45:13,238 INFO L413 NwaCegarLoop]: 46 mSDtfsCounter, 240 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 1696 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 296 SdHoareTripleChecker+Invalid, 1912 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 1696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-16 12:45:13,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 296 Invalid, 1912 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 1696 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-11-16 12:45:13,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-11-16 12:45:13,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 364. [2022-11-16 12:45:13,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 266 states have (on average 1.0751879699248121) internal successors, (286), 270 states have internal predecessors, (286), 59 states have call successors, (59), 35 states have call predecessors, (59), 38 states have return successors, (69), 58 states have call predecessors, (69), 58 states have call successors, (69) [2022-11-16 12:45:13,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 414 transitions. [2022-11-16 12:45:13,298 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 414 transitions. Word has length 151 [2022-11-16 12:45:13,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:45:13,298 INFO L495 AbstractCegarLoop]: Abstraction has 364 states and 414 transitions. [2022-11-16 12:45:13,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 3.176470588235294) internal successors, (54), 15 states have internal predecessors, (54), 8 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2022-11-16 12:45:13,299 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 414 transitions. [2022-11-16 12:45:13,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-11-16 12:45:13,300 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:45:13,300 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:45:13,301 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-16 12:45:13,301 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:45:13,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:45:13,301 INFO L85 PathProgramCache]: Analyzing trace with hash -511117149, now seen corresponding path program 1 times [2022-11-16 12:45:13,301 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:45:13,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589214171] [2022-11-16 12:45:13,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:45:13,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:45:13,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:45:13,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:45:13,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:45:13,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:13,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:45:13,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:45:13,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:45:13,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-16 12:45:13,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-16 12:45:13,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-16 12:45:13,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-16 12:45:13,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-16 12:45:13,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-16 12:45:13,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:13,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:13,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:45:13,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 12:45:13,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:13,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-11-16 12:45:13,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:14,027 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2022-11-16 12:45:14,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:45:14,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589214171] [2022-11-16 12:45:14,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589214171] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:45:14,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:45:14,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-16 12:45:14,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1705747333] [2022-11-16 12:45:14,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:45:14,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-16 12:45:14,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:45:14,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-16 12:45:14,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-16 12:45:14,029 INFO L87 Difference]: Start difference. First operand 364 states and 414 transitions. Second operand has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 6 states have internal predecessors, (62), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2022-11-16 12:45:14,906 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:45:14,906 INFO L93 Difference]: Finished difference Result 397 states and 452 transitions. [2022-11-16 12:45:14,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 12:45:14,907 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 6 states have internal predecessors, (62), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) Word has length 162 [2022-11-16 12:45:14,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:45:14,909 INFO L225 Difference]: With dead ends: 397 [2022-11-16 12:45:14,909 INFO L226 Difference]: Without dead ends: 395 [2022-11-16 12:45:14,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-11-16 12:45:14,910 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 154 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 854 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 436 SdHoareTripleChecker+Invalid, 948 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 854 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 12:45:14,911 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 436 Invalid, 948 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 854 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 12:45:14,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2022-11-16 12:45:14,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 373. [2022-11-16 12:45:14,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 272 states have (on average 1.0735294117647058) internal successors, (292), 277 states have internal predecessors, (292), 60 states have call successors, (60), 36 states have call predecessors, (60), 40 states have return successors, (73), 59 states have call predecessors, (73), 59 states have call successors, (73) [2022-11-16 12:45:14,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 425 transitions. [2022-11-16 12:45:14,969 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 425 transitions. Word has length 162 [2022-11-16 12:45:14,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:45:14,970 INFO L495 AbstractCegarLoop]: Abstraction has 373 states and 425 transitions. [2022-11-16 12:45:14,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.888888888888889) internal successors, (62), 6 states have internal predecessors, (62), 2 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (18), 2 states have call predecessors, (18), 1 states have call successors, (18) [2022-11-16 12:45:14,970 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 425 transitions. [2022-11-16 12:45:14,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-11-16 12:45:14,972 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:45:14,972 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:45:14,972 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-16 12:45:14,973 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:45:14,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:45:14,973 INFO L85 PathProgramCache]: Analyzing trace with hash 230739894, now seen corresponding path program 1 times [2022-11-16 12:45:14,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:45:14,973 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1963435413] [2022-11-16 12:45:14,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:45:14,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:45:15,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:17,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:45:17,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:17,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:45:17,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:17,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:45:17,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:17,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:17,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:17,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:45:17,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:17,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:45:17,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:17,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:45:17,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:17,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:45:17,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:17,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-16 12:45:17,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:18,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:45:18,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:19,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-16 12:45:19,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:19,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-16 12:45:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:19,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-16 12:45:19,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:19,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:45:19,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:19,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-16 12:45:19,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:19,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2022-11-16 12:45:19,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:19,322 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 38 proven. 16 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2022-11-16 12:45:19,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:45:19,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1963435413] [2022-11-16 12:45:19,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1963435413] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:45:19,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644225277] [2022-11-16 12:45:19,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:45:19,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:45:19,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:45:19,327 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:45:19,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-16 12:45:20,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:45:20,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 2782 conjuncts, 97 conjunts are in the unsatisfiable core [2022-11-16 12:45:20,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:45:20,936 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 12:45:21,280 INFO L321 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2022-11-16 12:45:21,281 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2022-11-16 12:45:21,304 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 12:45:21,938 INFO L321 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2022-11-16 12:45:21,939 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2022-11-16 12:45:22,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 12:45:22,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 12:45:22,043 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 27 [2022-11-16 12:45:22,060 INFO L321 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-11-16 12:45:22,061 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-11-16 12:45:24,124 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#old~0#1.base_BEFORE_CALL_1| Int) (|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_30| Int)) (and (= (select (select |c_#memory_int| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_30|) 16) (select (select |c_#memory_int| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#old~0#1.base_BEFORE_CALL_1|) 16)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#old~0#1.base_BEFORE_CALL_1| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_30|)))) is different from true [2022-11-16 12:45:26,321 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#old~0#1.base_BEFORE_CALL_2| Int) (|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_31| Int)) (and (= (select (select |c_#memory_int| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#old~0#1.base_BEFORE_CALL_2|) 16) (select (select |c_#memory_int| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_31|) 16)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#old~0#1.base_BEFORE_CALL_2| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_31|)))) is different from true [2022-11-16 12:45:28,742 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_assert_byte_buf_equivalence_~lhs#1.base_BEFORE_CALL_1| Int) (|v_ULTIMATE.start_assert_byte_buf_equivalence_~rhs#1.base_BEFORE_CALL_1| Int)) (and (not (= |v_ULTIMATE.start_assert_byte_buf_equivalence_~rhs#1.base_BEFORE_CALL_1| |v_ULTIMATE.start_assert_byte_buf_equivalence_~lhs#1.base_BEFORE_CALL_1|)) (= (select (select |c_#memory_int| |v_ULTIMATE.start_assert_byte_buf_equivalence_~rhs#1.base_BEFORE_CALL_1|) 16) (select (select |c_#memory_int| |v_ULTIMATE.start_assert_byte_buf_equivalence_~lhs#1.base_BEFORE_CALL_1|) 16)))) is different from true [2022-11-16 12:45:30,869 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_assert_byte_buf_equivalence_~lhs#1.base_BEFORE_CALL_2| Int) (|v_ULTIMATE.start_assert_byte_buf_equivalence_~rhs#1.base_BEFORE_CALL_2| Int)) (and (= (select (select |c_#memory_int| |v_ULTIMATE.start_assert_byte_buf_equivalence_~lhs#1.base_BEFORE_CALL_2|) 16) (select (select |c_#memory_int| |v_ULTIMATE.start_assert_byte_buf_equivalence_~rhs#1.base_BEFORE_CALL_2|) 16)) (not (= |v_ULTIMATE.start_assert_byte_buf_equivalence_~rhs#1.base_BEFORE_CALL_2| |v_ULTIMATE.start_assert_byte_buf_equivalence_~lhs#1.base_BEFORE_CALL_2|)))) is different from true [2022-11-16 12:45:30,983 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 26 treesize of output 10 [2022-11-16 12:45:31,089 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 22 proven. 54 refuted. 41 times theorem prover too weak. 29 trivial. 34 not checked. [2022-11-16 12:45:31,089 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:45:33,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644225277] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:45:33,709 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 12:45:33,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 29] total 43 [2022-11-16 12:45:33,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154309958] [2022-11-16 12:45:33,709 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 12:45:33,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-11-16 12:45:33,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:45:33,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-11-16 12:45:33,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=1848, Unknown=7, NotChecked=356, Total=2352 [2022-11-16 12:45:33,711 INFO L87 Difference]: Start difference. First operand 373 states and 425 transitions. Second operand has 43 states, 40 states have (on average 3.75) internal successors, (150), 39 states have internal predecessors, (150), 16 states have call successors, (34), 12 states have call predecessors, (34), 12 states have return successors, (32), 15 states have call predecessors, (32), 15 states have call successors, (32) [2022-11-16 12:46:56,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 12:47:51,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:47:51,375 INFO L93 Difference]: Finished difference Result 470 states and 539 transitions. [2022-11-16 12:47:51,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2022-11-16 12:47:51,376 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 40 states have (on average 3.75) internal successors, (150), 39 states have internal predecessors, (150), 16 states have call successors, (34), 12 states have call predecessors, (34), 12 states have return successors, (32), 15 states have call predecessors, (32), 15 states have call successors, (32) Word has length 157 [2022-11-16 12:47:51,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:47:51,378 INFO L225 Difference]: With dead ends: 470 [2022-11-16 12:47:51,378 INFO L226 Difference]: Without dead ends: 370 [2022-11-16 12:47:51,380 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 274 GetRequests, 176 SyntacticMatches, 12 SemanticMatches, 86 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 2092 ImplicationChecksByTransitivity, 144.6s TimeCoverageRelationStatistics Valid=477, Invalid=6433, Unknown=78, NotChecked=668, Total=7656 [2022-11-16 12:47:51,380 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 246 mSDsluCounter, 1036 mSDsCounter, 0 mSdLazyCounter, 2233 mSolverCounterSat, 204 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 250 SdHoareTripleChecker+Valid, 1104 SdHoareTripleChecker+Invalid, 4437 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 2233 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 1999 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-11-16 12:47:51,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [250 Valid, 1104 Invalid, 4437 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 2233 Invalid, 1 Unknown, 1999 Unchecked, 5.2s Time] [2022-11-16 12:47:51,381 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 370 states. [2022-11-16 12:47:51,433 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 370 to 342. [2022-11-16 12:47:51,434 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 253 states have (on average 1.0671936758893281) internal successors, (270), 257 states have internal predecessors, (270), 52 states have call successors, (52), 34 states have call predecessors, (52), 36 states have return successors, (63), 50 states have call predecessors, (63), 51 states have call successors, (63) [2022-11-16 12:47:51,435 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 385 transitions. [2022-11-16 12:47:51,436 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 385 transitions. Word has length 157 [2022-11-16 12:47:51,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:47:51,436 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 385 transitions. [2022-11-16 12:47:51,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 40 states have (on average 3.75) internal successors, (150), 39 states have internal predecessors, (150), 16 states have call successors, (34), 12 states have call predecessors, (34), 12 states have return successors, (32), 15 states have call predecessors, (32), 15 states have call successors, (32) [2022-11-16 12:47:51,437 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 385 transitions. [2022-11-16 12:47:51,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-11-16 12:47:51,438 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:47:51,438 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:47:51,455 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-16 12:47:51,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:47:51,650 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:47:51,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:47:51,650 INFO L85 PathProgramCache]: Analyzing trace with hash 1501612777, now seen corresponding path program 1 times [2022-11-16 12:47:51,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:47:51,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854316313] [2022-11-16 12:47:51,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:47:51,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:47:51,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:47:52,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:47:52,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:47:52,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:47:52,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:47:52,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:47:52,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:47:52,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-16 12:47:52,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-16 12:47:52,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-16 12:47:52,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-16 12:47:52,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-16 12:47:52,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-16 12:47:52,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:47:52,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:47:52,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:47:52,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 12:47:52,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-11-16 12:47:52,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:52,524 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2022-11-16 12:47:52,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:47:52,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854316313] [2022-11-16 12:47:52,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1854316313] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:47:52,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:47:52,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-16 12:47:52,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081118050] [2022-11-16 12:47:52,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:47:52,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 12:47:52,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:47:52,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 12:47:52,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-16 12:47:52,526 INFO L87 Difference]: Start difference. First operand 342 states and 385 transitions. Second operand has 11 states, 10 states have (on average 6.0) internal successors, (60), 8 states have internal predecessors, (60), 5 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) [2022-11-16 12:47:53,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:47:53,505 INFO L93 Difference]: Finished difference Result 457 states and 529 transitions. [2022-11-16 12:47:53,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-16 12:47:53,506 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.0) internal successors, (60), 8 states have internal predecessors, (60), 5 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) Word has length 166 [2022-11-16 12:47:53,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:47:53,508 INFO L225 Difference]: With dead ends: 457 [2022-11-16 12:47:53,508 INFO L226 Difference]: Without dead ends: 346 [2022-11-16 12:47:53,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2022-11-16 12:47:53,509 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 159 mSDsluCounter, 424 mSDsCounter, 0 mSdLazyCounter, 900 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 159 SdHoareTripleChecker+Valid, 496 SdHoareTripleChecker+Invalid, 1006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 900 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 12:47:53,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [159 Valid, 496 Invalid, 1006 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 900 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 12:47:53,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2022-11-16 12:47:53,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 344. [2022-11-16 12:47:53,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 255 states have (on average 1.0666666666666667) internal successors, (272), 259 states have internal predecessors, (272), 52 states have call successors, (52), 34 states have call predecessors, (52), 36 states have return successors, (63), 50 states have call predecessors, (63), 51 states have call successors, (63) [2022-11-16 12:47:53,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 387 transitions. [2022-11-16 12:47:53,564 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 387 transitions. Word has length 166 [2022-11-16 12:47:53,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:47:53,565 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 387 transitions. [2022-11-16 12:47:53,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.0) internal successors, (60), 8 states have internal predecessors, (60), 5 states have call successors, (20), 5 states have call predecessors, (20), 3 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) [2022-11-16 12:47:53,565 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 387 transitions. [2022-11-16 12:47:53,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-11-16 12:47:53,567 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:47:53,567 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:47:53,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-16 12:47:53,567 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:47:53,568 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:47:53,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1572610169, now seen corresponding path program 1 times [2022-11-16 12:47:53,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:47:53,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041298808] [2022-11-16 12:47:53,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:47:53,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:47:53,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:56,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:47:56,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:56,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:47:56,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:56,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:47:56,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:56,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:47:56,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:56,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:47:56,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:56,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:47:56,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:56,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:47:56,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:56,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-16 12:47:56,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:56,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-16 12:47:56,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:56,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 12:47:56,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:57,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:47:57,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:57,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-16 12:47:57,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:57,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-16 12:47:57,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:57,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-16 12:47:57,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:57,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-16 12:47:57,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:57,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-11-16 12:47:57,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:47:57,193 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2022-11-16 12:47:57,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:47:57,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041298808] [2022-11-16 12:47:57,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041298808] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 12:47:57,193 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 12:47:57,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-11-16 12:47:57,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716583653] [2022-11-16 12:47:57,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 12:47:57,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-16 12:47:57,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:47:57,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-16 12:47:57,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2022-11-16 12:47:57,194 INFO L87 Difference]: Start difference. First operand 344 states and 387 transitions. Second operand has 20 states, 18 states have (on average 3.111111111111111) internal successors, (56), 15 states have internal predecessors, (56), 9 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 12:47:59,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:47:59,081 INFO L93 Difference]: Finished difference Result 368 states and 425 transitions. [2022-11-16 12:47:59,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-11-16 12:47:59,081 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 3.111111111111111) internal successors, (56), 15 states have internal predecessors, (56), 9 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) Word has length 158 [2022-11-16 12:47:59,082 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:47:59,083 INFO L225 Difference]: With dead ends: 368 [2022-11-16 12:47:59,083 INFO L226 Difference]: Without dead ends: 366 [2022-11-16 12:47:59,083 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 101 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=116, Invalid=696, Unknown=0, NotChecked=0, Total=812 [2022-11-16 12:47:59,084 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 236 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 1659 mSolverCounterSat, 192 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 242 SdHoareTripleChecker+Valid, 400 SdHoareTripleChecker+Invalid, 1851 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 192 IncrementalHoareTripleChecker+Valid, 1659 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2022-11-16 12:47:59,084 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [242 Valid, 400 Invalid, 1851 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [192 Valid, 1659 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2022-11-16 12:47:59,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2022-11-16 12:47:59,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 352. [2022-11-16 12:47:59,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 260 states have (on average 1.0692307692307692) internal successors, (278), 265 states have internal predecessors, (278), 54 states have call successors, (54), 35 states have call predecessors, (54), 37 states have return successors, (65), 51 states have call predecessors, (65), 53 states have call successors, (65) [2022-11-16 12:47:59,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 397 transitions. [2022-11-16 12:47:59,129 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 397 transitions. Word has length 158 [2022-11-16 12:47:59,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:47:59,129 INFO L495 AbstractCegarLoop]: Abstraction has 352 states and 397 transitions. [2022-11-16 12:47:59,130 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 3.111111111111111) internal successors, (56), 15 states have internal predecessors, (56), 9 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 8 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-16 12:47:59,130 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 397 transitions. [2022-11-16 12:47:59,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-11-16 12:47:59,131 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:47:59,132 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:47:59,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-11-16 12:47:59,132 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:47:59,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:47:59,133 INFO L85 PathProgramCache]: Analyzing trace with hash -792076852, now seen corresponding path program 1 times [2022-11-16 12:47:59,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:47:59,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380661211] [2022-11-16 12:47:59,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:47:59,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:47:59,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:03,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:48:03,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:03,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:48:03,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:03,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:48:03,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:03,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:48:03,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:03,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:48:03,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:03,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:48:03,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:03,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:48:03,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:03,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:48:03,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:03,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:48:03,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:03,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 12:48:03,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:03,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 12:48:03,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:04,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-16 12:48:04,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:04,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:48:04,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:06,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:48:06,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:06,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:48:06,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:06,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 12:48:06,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:06,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-16 12:48:06,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:06,710 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 82 proven. 10 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2022-11-16 12:48:06,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:48:06,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380661211] [2022-11-16 12:48:06,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380661211] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:48:06,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1860518551] [2022-11-16 12:48:06,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:48:06,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:48:06,711 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:48:06,711 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:48:06,714 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-16 12:48:07,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:48:07,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 2851 conjuncts, 106 conjunts are in the unsatisfiable core [2022-11-16 12:48:07,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:48:07,430 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 12:48:07,698 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 12:48:07,698 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 12:48:07,709 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-16 12:48:07,714 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 12:48:09,734 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_64| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_64| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_64|) 8)))) is different from true [2022-11-16 12:48:40,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 12:48:40,373 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 20 treesize of output 19 [2022-11-16 12:48:40,379 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 12:48:40,380 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 22 treesize of output 21 [2022-11-16 12:49:51,770 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2314 (Array Int Int))) (= (store |c_old(#memory_int)| |c_memcpy_impl_#in~dst.base| v_ArrVal_2314) |c_#memory_int|)) is different from true [2022-11-16 12:49:51,786 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2314 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_my_memcpy_#in~dst.base| v_ArrVal_2314))) is different from true [2022-11-16 12:49:51,802 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 12:49:51,803 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2022-11-16 12:49:51,807 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2022-11-16 12:49:51,901 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 22 treesize of output 21 [2022-11-16 12:49:56,714 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 16 proven. 154 refuted. 2 times theorem prover too weak. 65 trivial. 4 not checked. [2022-11-16 12:49:56,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:49:57,349 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2322 (Array Int Int))) (not (= (mod (select (select (store |c_#memory_int| |c_aws_byte_buf_write_#t~mem1163.base| v_ArrVal_2322) c_aws_byte_buf_write_~buf.base) (+ c_aws_byte_buf_write_~buf.offset 16)) 18446744073709551616) 0))) is different from false [2022-11-16 12:49:57,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1860518551] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:49:57,351 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 12:49:57,351 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [34, 30] total 56 [2022-11-16 12:49:57,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620161134] [2022-11-16 12:49:57,351 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 12:49:57,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-11-16 12:49:57,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:49:57,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-11-16 12:49:57,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=2966, Unknown=24, NotChecked=452, Total=3660 [2022-11-16 12:49:57,354 INFO L87 Difference]: Start difference. First operand 352 states and 397 transitions. Second operand has 56 states, 49 states have (on average 3.204081632653061) internal successors, (157), 45 states have internal predecessors, (157), 20 states have call successors, (36), 13 states have call predecessors, (36), 12 states have return successors, (32), 17 states have call predecessors, (32), 19 states have call successors, (32) [2022-11-16 12:51:48,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:51:48,587 INFO L93 Difference]: Finished difference Result 591 states and 674 transitions. [2022-11-16 12:51:48,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2022-11-16 12:51:48,588 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 49 states have (on average 3.204081632653061) internal successors, (157), 45 states have internal predecessors, (157), 20 states have call successors, (36), 13 states have call predecessors, (36), 12 states have return successors, (32), 17 states have call predecessors, (32), 19 states have call successors, (32) Word has length 161 [2022-11-16 12:51:48,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:51:48,590 INFO L225 Difference]: With dead ends: 591 [2022-11-16 12:51:48,590 INFO L226 Difference]: Without dead ends: 487 [2022-11-16 12:51:48,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 179 SyntacticMatches, 19 SemanticMatches, 107 ConstructedPredicates, 4 IntricatePredicates, 0 DeprecatedPredicates, 2784 ImplicationChecksByTransitivity, 218.2s TimeCoverageRelationStatistics Valid=774, Invalid=9995, Unknown=167, NotChecked=836, Total=11772 [2022-11-16 12:51:48,591 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 328 mSDsluCounter, 1641 mSDsCounter, 0 mSdLazyCounter, 3137 mSolverCounterSat, 263 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 1729 SdHoareTripleChecker+Invalid, 5106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 263 IncrementalHoareTripleChecker+Valid, 3137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1706 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-11-16 12:51:48,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 1729 Invalid, 5106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [263 Valid, 3137 Invalid, 0 Unknown, 1706 Unchecked, 3.1s Time] [2022-11-16 12:51:48,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2022-11-16 12:51:48,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 468. [2022-11-16 12:51:48,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 468 states, 353 states have (on average 1.0594900849858357) internal successors, (374), 360 states have internal predecessors, (374), 66 states have call successors, (66), 44 states have call predecessors, (66), 48 states have return successors, (86), 63 states have call predecessors, (86), 65 states have call successors, (86) [2022-11-16 12:51:48,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 468 states to 468 states and 526 transitions. [2022-11-16 12:51:48,674 INFO L78 Accepts]: Start accepts. Automaton has 468 states and 526 transitions. Word has length 161 [2022-11-16 12:51:48,674 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:51:48,675 INFO L495 AbstractCegarLoop]: Abstraction has 468 states and 526 transitions. [2022-11-16 12:51:48,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 49 states have (on average 3.204081632653061) internal successors, (157), 45 states have internal predecessors, (157), 20 states have call successors, (36), 13 states have call predecessors, (36), 12 states have return successors, (32), 17 states have call predecessors, (32), 19 states have call successors, (32) [2022-11-16 12:51:48,675 INFO L276 IsEmpty]: Start isEmpty. Operand 468 states and 526 transitions. [2022-11-16 12:51:48,676 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-11-16 12:51:48,677 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:51:48,677 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:51:48,688 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-16 12:51:48,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:51:48,888 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:51:48,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:51:48,888 INFO L85 PathProgramCache]: Analyzing trace with hash -2071940530, now seen corresponding path program 1 times [2022-11-16 12:51:48,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:51:48,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [630092725] [2022-11-16 12:51:48,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:51:48,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:51:49,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:51:52,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:51:52,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-16 12:51:52,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:51:52,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-16 12:51:52,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-16 12:51:52,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-16 12:51:52,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-16 12:51:52,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-16 12:51:52,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 12:51:52,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 12:51:52,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:52,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-16 12:51:52,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:53,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:51:53,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:53,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:51:53,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:53,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:51:53,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:53,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 12:51:53,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:53,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-16 12:51:53,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:53,606 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 28 proven. 47 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2022-11-16 12:51:53,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:51:53,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [630092725] [2022-11-16 12:51:53,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [630092725] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:51:53,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069071966] [2022-11-16 12:51:53,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:51:53,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:51:53,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:51:53,607 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:51:53,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-16 12:51:54,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:51:54,282 INFO L263 TraceCheckSpWp]: Trace formula consists of 2846 conjuncts, 106 conjunts are in the unsatisfiable core [2022-11-16 12:51:54,298 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:51:54,302 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 12:51:54,560 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 12:51:54,561 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 12:51:54,623 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-16 12:51:56,679 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_69| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_69| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_69|) 8)))) is different from true [2022-11-16 12:51:58,809 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_70| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_70| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_70|) 8)))) is different from true [2022-11-16 12:51:58,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 12:51:58,895 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 20 treesize of output 19 [2022-11-16 12:52:00,942 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_37| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_37|) 8) |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_37|))) is different from true [2022-11-16 12:52:03,049 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_38| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_38|) 8) |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_38|))) is different from true [2022-11-16 12:52:05,223 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_65 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_65) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_65))) is different from true [2022-11-16 12:52:07,333 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_66 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_66) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_66))) is different from true [2022-11-16 12:52:09,422 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_67 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_67) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_67))) is different from true [2022-11-16 12:52:09,936 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2448 (Array Int Int))) (= (store |c_old(#memory_int)| |c_memcpy_impl_#in~dst.base| v_ArrVal_2448) |c_#memory_int|)) is different from true [2022-11-16 12:52:09,953 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2448 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_my_memcpy_#in~dst.base| v_ArrVal_2448))) is different from true [2022-11-16 12:52:09,975 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 12:52:09,975 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2022-11-16 12:52:09,979 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2022-11-16 12:52:10,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 12:52:10,070 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 12:52:10,070 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 29 [2022-11-16 12:52:19,270 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 16 proven. 16 refuted. 48 times theorem prover too weak. 24 trivial. 137 not checked. [2022-11-16 12:52:19,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:52:22,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069071966] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:52:22,474 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 12:52:22,474 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 35] total 58 [2022-11-16 12:52:22,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479292142] [2022-11-16 12:52:22,475 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 12:52:22,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-11-16 12:52:22,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:52:22,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-11-16 12:52:22,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=225, Invalid=2973, Unknown=30, NotChecked=1062, Total=4290 [2022-11-16 12:52:22,476 INFO L87 Difference]: Start difference. First operand 468 states and 526 transitions. Second operand has 58 states, 53 states have (on average 3.547169811320755) internal successors, (188), 48 states have internal predecessors, (188), 18 states have call successors, (33), 18 states have call predecessors, (33), 18 states have return successors, (30), 17 states have call predecessors, (30), 17 states have call successors, (30) [2022-11-16 12:54:10,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 12:54:10,594 INFO L93 Difference]: Finished difference Result 594 states and 683 transitions. [2022-11-16 12:54:10,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-11-16 12:54:10,595 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 53 states have (on average 3.547169811320755) internal successors, (188), 48 states have internal predecessors, (188), 18 states have call successors, (33), 18 states have call predecessors, (33), 18 states have return successors, (30), 17 states have call predecessors, (30), 17 states have call successors, (30) Word has length 161 [2022-11-16 12:54:10,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 12:54:10,596 INFO L225 Difference]: With dead ends: 594 [2022-11-16 12:54:10,596 INFO L226 Difference]: Without dead ends: 486 [2022-11-16 12:54:10,598 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 169 SyntacticMatches, 17 SemanticMatches, 91 ConstructedPredicates, 9 IntricatePredicates, 1 DeprecatedPredicates, 2082 ImplicationChecksByTransitivity, 132.9s TimeCoverageRelationStatistics Valid=492, Invalid=6406, Unknown=110, NotChecked=1548, Total=8556 [2022-11-16 12:54:10,599 INFO L413 NwaCegarLoop]: 81 mSDtfsCounter, 283 mSDsluCounter, 1276 mSDsCounter, 0 mSdLazyCounter, 3022 mSolverCounterSat, 269 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 289 SdHoareTripleChecker+Valid, 1357 SdHoareTripleChecker+Invalid, 5689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 269 IncrementalHoareTripleChecker+Valid, 3022 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2398 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-16 12:54:10,599 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [289 Valid, 1357 Invalid, 5689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [269 Valid, 3022 Invalid, 0 Unknown, 2398 Unchecked, 3.0s Time] [2022-11-16 12:54:10,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 486 states. [2022-11-16 12:54:10,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 486 to 476. [2022-11-16 12:54:10,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 476 states, 355 states have (on average 1.056338028169014) internal successors, (375), 362 states have internal predecessors, (375), 71 states have call successors, (71), 44 states have call predecessors, (71), 49 states have return successors, (94), 69 states have call predecessors, (94), 70 states have call successors, (94) [2022-11-16 12:54:10,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 476 states to 476 states and 540 transitions. [2022-11-16 12:54:10,689 INFO L78 Accepts]: Start accepts. Automaton has 476 states and 540 transitions. Word has length 161 [2022-11-16 12:54:10,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 12:54:10,689 INFO L495 AbstractCegarLoop]: Abstraction has 476 states and 540 transitions. [2022-11-16 12:54:10,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 53 states have (on average 3.547169811320755) internal successors, (188), 48 states have internal predecessors, (188), 18 states have call successors, (33), 18 states have call predecessors, (33), 18 states have return successors, (30), 17 states have call predecessors, (30), 17 states have call successors, (30) [2022-11-16 12:54:10,690 INFO L276 IsEmpty]: Start isEmpty. Operand 476 states and 540 transitions. [2022-11-16 12:54:10,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-11-16 12:54:10,692 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 12:54:10,692 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 12:54:10,703 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-16 12:54:10,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:54:10,903 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 12:54:10,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 12:54:10,903 INFO L85 PathProgramCache]: Analyzing trace with hash 917790060, now seen corresponding path program 1 times [2022-11-16 12:54:10,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 12:54:10,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876413251] [2022-11-16 12:54:10,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:54:10,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 12:54:11,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:15,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-16 12:54:15,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:15,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-16 12:54:15,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:15,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 12:54:15,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:15,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 12:54:15,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:15,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:54:15,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:15,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 12:54:15,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:15,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 12:54:15,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:15,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-16 12:54:15,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:15,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-16 12:54:15,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:15,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 12:54:15,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:16,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-16 12:54:16,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:16,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-11-16 12:54:16,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:16,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2022-11-16 12:54:16,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:16,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:54:16,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:17,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 12:54:17,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:17,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-16 12:54:17,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:17,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-16 12:54:17,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:17,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-11-16 12:54:17,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:18,316 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 66 proven. 8 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2022-11-16 12:54:18,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 12:54:18,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876413251] [2022-11-16 12:54:18,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876413251] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:54:18,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [86172269] [2022-11-16 12:54:18,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 12:54:18,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 12:54:18,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 12:54:18,318 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 12:54:18,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d2297214-d22c-4f5c-9e95-06ccfbbc2be9/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-16 12:54:18,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 12:54:18,983 INFO L263 TraceCheckSpWp]: Trace formula consists of 2861 conjuncts, 106 conjunts are in the unsatisfiable core [2022-11-16 12:54:18,989 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 12:54:18,993 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 12:54:19,358 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-16 12:54:19,358 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-11-16 12:54:19,373 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-16 12:54:21,386 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_75| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_75| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_75|) 8)))) is different from true [2022-11-16 12:54:23,448 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_76| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_76| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_76|) 8)))) is different from true [2022-11-16 12:54:23,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 12:54:23,487 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 20 treesize of output 19 [2022-11-16 12:54:25,557 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_40| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_40|) 8) |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_40|))) is different from true [2022-11-16 12:54:27,693 WARN L855 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_41| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_41|) 8) |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_41|))) is different from true [2022-11-16 12:54:29,929 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_71 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_71) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_71))) is different from true [2022-11-16 12:54:32,072 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_72 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_72) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_72))) is different from true [2022-11-16 12:54:34,184 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_73 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_73) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_73))) is different from true [2022-11-16 12:54:34,861 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2582 (Array Int Int))) (= (store |c_old(#memory_int)| |c_memcpy_impl_#in~dst.base| v_ArrVal_2582) |c_#memory_int|)) is different from true [2022-11-16 12:54:34,875 WARN L855 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2582 (Array Int Int))) (= (store |c_old(#memory_int)| |c_my_memcpy_#in~dst.base| v_ArrVal_2582) |c_#memory_int|)) is different from true [2022-11-16 12:54:34,893 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 12:54:34,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 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2022-11-16 12:54:34,911 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 27 [2022-11-16 12:54:35,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 12:54:35,013 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-16 12:54:35,014 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 29 [2022-11-16 12:54:40,332 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 16 proven. 16 refuted. 48 times theorem prover too weak. 24 trivial. 137 not checked. [2022-11-16 12:54:40,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 12:54:41,429 WARN L833 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2590 (Array Int Int))) (not (let ((.cse0 (select (store |c_#memory_int| |c_aws_byte_buf_write_#t~mem1163.base| v_ArrVal_2590) c_aws_byte_buf_write_~buf.base))) (< (mod (select .cse0 (+ c_aws_byte_buf_write_~buf.offset 16)) 18446744073709551616) (mod (+ c_aws_byte_buf_write_~len (select .cse0 c_aws_byte_buf_write_~buf.offset)) 18446744073709551616))))) is different from false [2022-11-16 12:54:41,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [86172269] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 12:54:41,431 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-16 12:54:41,431 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [35, 34] total 61 [2022-11-16 12:54:41,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215058064] [2022-11-16 12:54:41,431 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-16 12:54:41,432 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2022-11-16 12:54:41,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 12:54:41,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2022-11-16 12:54:41,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=3101, Unknown=17, NotChecked=1210, Total=4556 [2022-11-16 12:54:41,433 INFO L87 Difference]: Start difference. First operand 476 states and 540 transitions. Second operand has 61 states, 54 states have (on average 3.462962962962963) internal successors, (187), 51 states have internal predecessors, (187), 18 states have call successors, (38), 18 states have call predecessors, (38), 17 states have return successors, (34), 16 states have call predecessors, (34), 17 states have call successors, (34)