./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_be16_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6b4ec56b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_be16_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN --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 e59944759baac4a78b3b5460ff6f3a8abaec03123fb9537d86aeca785269fb41 --- 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-6b4ec56 [2022-11-20 12:24:03,098 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-20 12:24:03,100 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-20 12:24:03,124 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-20 12:24:03,124 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-20 12:24:03,126 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-20 12:24:03,127 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-20 12:24:03,129 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-20 12:24:03,131 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-20 12:24:03,133 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-20 12:24:03,134 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-20 12:24:03,135 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-20 12:24:03,136 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-20 12:24:03,137 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-20 12:24:03,138 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-20 12:24:03,140 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-20 12:24:03,141 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-20 12:24:03,142 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-20 12:24:03,144 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-20 12:24:03,147 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-20 12:24:03,149 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-20 12:24:03,151 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-20 12:24:03,152 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-20 12:24:03,153 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-20 12:24:03,158 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-20 12:24:03,159 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-20 12:24:03,159 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-20 12:24:03,160 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-20 12:24:03,161 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-20 12:24:03,162 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-20 12:24:03,163 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-20 12:24:03,164 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-20 12:24:03,165 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-20 12:24:03,166 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-20 12:24:03,168 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-20 12:24:03,168 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-20 12:24:03,169 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-20 12:24:03,170 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-20 12:24:03,170 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-20 12:24:03,171 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-20 12:24:03,172 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-20 12:24:03,173 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-20 12:24:03,199 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-20 12:24:03,199 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-20 12:24:03,200 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-20 12:24:03,200 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-20 12:24:03,201 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-20 12:24:03,201 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-20 12:24:03,202 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-20 12:24:03,203 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-20 12:24:03,203 INFO L138 SettingsManager]: * Use SBE=true [2022-11-20 12:24:03,204 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-20 12:24:03,204 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-20 12:24:03,204 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-20 12:24:03,205 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-20 12:24:03,205 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-20 12:24:03,206 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-20 12:24:03,206 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-20 12:24:03,206 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-20 12:24:03,207 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-20 12:24:03,207 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-20 12:24:03,207 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-20 12:24:03,208 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-20 12:24:03,208 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 12:24:03,209 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-20 12:24:03,209 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-20 12:24:03,209 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-20 12:24:03,210 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-20 12:24:03,210 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-20 12:24:03,211 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-20 12:24:03,211 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-20 12:24:03,211 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-20 12:24:03,212 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_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/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_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN 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 -> e59944759baac4a78b3b5460ff6f3a8abaec03123fb9537d86aeca785269fb41 [2022-11-20 12:24:03,486 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-20 12:24:03,518 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-20 12:24:03,521 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-20 12:24:03,523 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-20 12:24:03,524 INFO L275 PluginConnector]: CDTParser initialized [2022-11-20 12:24:03,525 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_be16_harness.i [2022-11-20 12:24:06,736 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-20 12:24:07,293 INFO L351 CDTParser]: Found 1 translation units. [2022-11-20 12:24:07,295 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_be16_harness.i [2022-11-20 12:24:07,350 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/data/433c456f6/43f5fbdb9f83494fa94500341ae9855f/FLAG1bf4b5b98 [2022-11-20 12:24:07,367 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/data/433c456f6/43f5fbdb9f83494fa94500341ae9855f [2022-11-20 12:24:07,370 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-20 12:24:07,372 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-20 12:24:07,373 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-20 12:24:07,374 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-20 12:24:07,378 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-20 12:24:07,378 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:24:07" (1/1) ... [2022-11-20 12:24:07,380 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@13cb0a12 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:07, skipping insertion in model container [2022-11-20 12:24:07,380 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 12:24:07" (1/1) ... [2022-11-20 12:24:07,388 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-20 12:24:07,553 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-20 12:24:07,828 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_be16_harness.i[4497,4510] [2022-11-20 12:24:07,838 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_be16_harness.i[4557,4570] [2022-11-20 12:24:09,109 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:09,110 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:09,111 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:09,112 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:09,113 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:09,128 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:09,128 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:09,131 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:09,132 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:09,669 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-20 12:24:09,670 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-20 12:24:09,672 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-20 12:24:09,673 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-20 12:24:09,675 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-20 12:24:09,676 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-20 12:24:09,677 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-20 12:24:09,678 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-20 12:24:09,679 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-20 12:24:09,680 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-20 12:24:09,921 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-20 12:24:10,064 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,064 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,131 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 12:24:10,177 INFO L203 MainTranslator]: Completed pre-run [2022-11-20 12:24:10,192 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_be16_harness.i[4497,4510] [2022-11-20 12:24:10,193 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_be16_harness.i[4557,4570] [2022-11-20 12:24:10,226 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,226 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,227 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,227 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,228 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,234 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,235 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,236 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,236 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,269 WARN L611 FunctionHandler]: implicit declaration of function __atomic_load_n [2022-11-20 12:24:10,270 WARN L611 FunctionHandler]: implicit declaration of function __atomic_store_n [2022-11-20 12:24:10,272 WARN L611 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2022-11-20 12:24:10,273 WARN L611 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2022-11-20 12:24:10,274 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2022-11-20 12:24:10,275 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2022-11-20 12:24:10,276 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2022-11-20 12:24:10,276 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2022-11-20 12:24:10,277 WARN L611 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2022-11-20 12:24:10,278 WARN L611 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2022-11-20 12:24:10,315 WARN L611 FunctionHandler]: implicit declaration of function __builtin_va_copy [2022-11-20 12:24:10,473 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,475 WARN L1569 CHandler]: Possible shadowing of function index [2022-11-20 12:24:10,520 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-20 12:24:10,780 INFO L208 MainTranslator]: Completed translation [2022-11-20 12:24:10,781 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10 WrapperNode [2022-11-20 12:24:10,781 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-20 12:24:10,782 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-20 12:24:10,782 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-20 12:24:10,782 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-20 12:24:10,789 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (1/1) ... [2022-11-20 12:24:10,878 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (1/1) ... [2022-11-20 12:24:10,952 INFO L138 Inliner]: procedures = 691, calls = 2618, calls flagged for inlining = 62, calls inlined = 10, statements flattened = 865 [2022-11-20 12:24:10,953 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-20 12:24:10,953 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-20 12:24:10,953 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-20 12:24:10,954 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-20 12:24:10,964 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (1/1) ... [2022-11-20 12:24:10,964 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (1/1) ... [2022-11-20 12:24:10,981 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (1/1) ... [2022-11-20 12:24:10,994 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (1/1) ... [2022-11-20 12:24:11,047 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (1/1) ... [2022-11-20 12:24:11,056 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (1/1) ... [2022-11-20 12:24:11,077 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (1/1) ... [2022-11-20 12:24:11,081 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (1/1) ... [2022-11-20 12:24:11,102 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-20 12:24:11,103 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-20 12:24:11,103 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-20 12:24:11,103 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-20 12:24:11,104 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (1/1) ... [2022-11-20 12:24:11,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-20 12:24:11,128 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:11,141 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-20 12:24:11,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-20 12:24:11,186 INFO L130 BoogieDeclarations]: Found specification of procedure htons [2022-11-20 12:24:11,186 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_is_valid [2022-11-20 12:24:11,186 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_is_valid [2022-11-20 12:24:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-20 12:24:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2022-11-20 12:24:11,187 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2022-11-20 12:24:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-20 12:24:11,187 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2022-11-20 12:24:11,187 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2022-11-20 12:24:11,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-20 12:24:11,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-20 12:24:11,188 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-20 12:24:11,188 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2022-11-20 12:24:11,189 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2022-11-20 12:24:11,189 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-20 12:24:11,189 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-20 12:24:11,189 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2022-11-20 12:24:11,190 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2022-11-20 12:24:11,190 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2022-11-20 12:24:11,190 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2022-11-20 12:24:11,190 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-20 12:24:11,190 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-20 12:24:11,190 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2022-11-20 12:24:11,191 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2022-11-20 12:24:11,191 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-20 12:24:11,191 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-20 12:24:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_write [2022-11-20 12:24:11,192 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_write [2022-11-20 12:24:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-20 12:24:11,192 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2022-11-20 12:24:11,193 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2022-11-20 12:24:11,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-20 12:24:11,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-20 12:24:11,611 INFO L235 CfgBuilder]: Building ICFG [2022-11-20 12:24:11,613 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-20 12:24:13,188 INFO L276 CfgBuilder]: Performing block encoding [2022-11-20 12:24:13,203 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-20 12:24:13,203 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-20 12:24:13,206 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 12:24:13 BoogieIcfgContainer [2022-11-20 12:24:13,206 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-20 12:24:13,212 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-20 12:24:13,213 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-20 12:24:13,217 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-20 12:24:13,217 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 12:24:07" (1/3) ... [2022-11-20 12:24:13,220 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22666603 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 12:24:13, skipping insertion in model container [2022-11-20 12:24:13,220 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 12:24:10" (2/3) ... [2022-11-20 12:24:13,221 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@22666603 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 12:24:13, skipping insertion in model container [2022-11-20 12:24:13,221 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 12:24:13" (3/3) ... [2022-11-20 12:24:13,223 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_buf_write_be16_harness.i [2022-11-20 12:24:13,245 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-20 12:24:13,246 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-20 12:24:13,327 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-20 12:24:13,340 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;@6d0146a3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-20 12:24:13,340 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-20 12:24:13,345 INFO L276 IsEmpty]: Start isEmpty. Operand has 132 states, 86 states have (on average 1.2325581395348837) internal successors, (106), 87 states have internal predecessors, (106), 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-20 12:24:13,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-20 12:24:13,362 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:13,363 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, 1] [2022-11-20 12:24:13,363 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:13,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:13,372 INFO L85 PathProgramCache]: Analyzing trace with hash 239952465, now seen corresponding path program 1 times [2022-11-20 12:24:13,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:13,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143203851] [2022-11-20 12:24:13,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:13,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:13,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:14,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:14,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:14,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:14,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:14,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 12:24:14,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 12:24:14,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 12:24:14,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 12:24:14,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 12:24:14,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 12:24:14,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 12:24:14,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:14,438 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-20 12:24:14,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:14,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143203851] [2022-11-20 12:24:14,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143203851] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:14,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:24:14,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-20 12:24:14,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301038588] [2022-11-20 12:24:14,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:14,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-20 12:24:14,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:14,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-20 12:24:14,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-20 12:24:14,507 INFO L87 Difference]: Start difference. First operand has 132 states, 86 states have (on average 1.2325581395348837) internal successors, (106), 87 states have internal predecessors, (106), 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 11.0) internal successors, (33), 2 states have internal predecessors, (33), 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-20 12:24:15,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:15,129 INFO L93 Difference]: Finished difference Result 260 states and 369 transitions. [2022-11-20 12:24:15,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-20 12:24:15,132 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 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 86 [2022-11-20 12:24:15,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:15,142 INFO L225 Difference]: With dead ends: 260 [2022-11-20 12:24:15,143 INFO L226 Difference]: Without dead ends: 127 [2022-11-20 12:24:15,148 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-20 12:24:15,151 INFO L413 NwaCegarLoop]: 82 mSDtfsCounter, 75 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 117 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.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:24:15,152 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 117 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 115 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 12:24:15,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2022-11-20 12:24:15,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2022-11-20 12:24:15,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 82 states have (on average 1.2073170731707317) internal successors, (99), 83 states have internal predecessors, (99), 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-20 12:24:15,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 166 transitions. [2022-11-20 12:24:15,209 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 166 transitions. Word has length 86 [2022-11-20 12:24:15,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:15,210 INFO L495 AbstractCegarLoop]: Abstraction has 127 states and 166 transitions. [2022-11-20 12:24:15,210 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 2 states have internal predecessors, (33), 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-20 12:24:15,210 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 166 transitions. [2022-11-20 12:24:15,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-20 12:24:15,213 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:15,214 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, 1] [2022-11-20 12:24:15,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-20 12:24:15,214 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:15,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:15,219 INFO L85 PathProgramCache]: Analyzing trace with hash 89659733, now seen corresponding path program 1 times [2022-11-20 12:24:15,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:15,219 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55137820] [2022-11-20 12:24:15,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:15,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:15,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:16,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:16,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:16,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:16,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:16,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 12:24:16,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-11-20 12:24:16,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 12:24:16,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-20 12:24:16,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 12:24:16,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 12:24:16,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 12:24:16,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,290 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-20 12:24:16,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:16,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55137820] [2022-11-20 12:24:16,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55137820] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:24:16,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2071013671] [2022-11-20 12:24:16,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:16,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:16,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:16,299 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:24:16,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-20 12:24:16,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:16,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 2616 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-20 12:24:16,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:17,253 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-20 12:24:17,255 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:24:17,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2071013671] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:17,256 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:24:17,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2022-11-20 12:24:17,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242959609] [2022-11-20 12:24:17,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:17,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-20 12:24:17,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:17,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-20 12:24:17,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:24:17,264 INFO L87 Difference]: Start difference. First operand 127 states and 166 transitions. Second operand has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 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-20 12:24:17,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:17,609 INFO L93 Difference]: Finished difference Result 232 states and 311 transitions. [2022-11-20 12:24:17,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:24:17,610 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 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 86 [2022-11-20 12:24:17,610 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:17,614 INFO L225 Difference]: With dead ends: 232 [2022-11-20 12:24:17,614 INFO L226 Difference]: Without dead ends: 130 [2022-11-20 12:24:17,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 105 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-20 12:24:17,617 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 195 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 471 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-20 12:24:17,617 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 471 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:24:17,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-11-20 12:24:17,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2022-11-20 12:24:17,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 84 states have (on average 1.2023809523809523) internal successors, (101), 86 states have internal predecessors, (101), 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-20 12:24:17,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 172 transitions. [2022-11-20 12:24:17,640 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 172 transitions. Word has length 86 [2022-11-20 12:24:17,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:17,641 INFO L495 AbstractCegarLoop]: Abstraction has 130 states and 172 transitions. [2022-11-20 12:24:17,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.666666666666667) internal successors, (40), 6 states have internal predecessors, (40), 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-20 12:24:17,641 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 172 transitions. [2022-11-20 12:24:17,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2022-11-20 12:24:17,644 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:17,645 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, 1] [2022-11-20 12:24:17,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:17,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:17,856 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:17,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:17,857 INFO L85 PathProgramCache]: Analyzing trace with hash -171255798, now seen corresponding path program 1 times [2022-11-20 12:24:17,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:17,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1918514776] [2022-11-20 12:24:17,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:17,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:17,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:18,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:18,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:18,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:18,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:18,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 12:24:18,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 12:24:18,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:24:18,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-20 12:24:18,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 12:24:18,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 12:24:18,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-20 12:24:18,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:18,797 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-20 12:24:18,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:18,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1918514776] [2022-11-20 12:24:18,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1918514776] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:24:18,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1340948130] [2022-11-20 12:24:18,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:18,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:18,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:18,801 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:24:18,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-20 12:24:19,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:19,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 2633 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 12:24:19,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:19,607 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-20 12:24:19,608 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:24:19,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1340948130] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:19,608 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:24:19,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2022-11-20 12:24:19,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823112788] [2022-11-20 12:24:19,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:19,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-20 12:24:19,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:19,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-20 12:24:19,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-20 12:24:19,611 INFO L87 Difference]: Start difference. First operand 130 states and 172 transitions. Second operand has 7 states, 6 states have (on average 8.333333333333334) internal successors, (50), 7 states have internal predecessors, (50), 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-20 12:24:19,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:19,879 INFO L93 Difference]: Finished difference Result 227 states and 302 transitions. [2022-11-20 12:24:19,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-20 12:24:19,880 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.333333333333334) internal successors, (50), 7 states have internal predecessors, (50), 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 92 [2022-11-20 12:24:19,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:19,882 INFO L225 Difference]: With dead ends: 227 [2022-11-20 12:24:19,882 INFO L226 Difference]: Without dead ends: 130 [2022-11-20 12:24:19,883 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 112 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-20 12:24:19,884 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 212 mSDsluCounter, 448 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:24:19,885 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [215 Valid, 581 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:24:19,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2022-11-20 12:24:19,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 130. [2022-11-20 12:24:19,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 84 states have (on average 1.2023809523809523) internal successors, (101), 86 states have internal predecessors, (101), 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-20 12:24:19,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 171 transitions. [2022-11-20 12:24:19,900 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 171 transitions. Word has length 92 [2022-11-20 12:24:19,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:19,901 INFO L495 AbstractCegarLoop]: Abstraction has 130 states and 171 transitions. [2022-11-20 12:24:19,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.333333333333334) internal successors, (50), 7 states have internal predecessors, (50), 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-20 12:24:19,902 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 171 transitions. [2022-11-20 12:24:19,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-11-20 12:24:19,904 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:19,904 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, 1] [2022-11-20 12:24:19,920 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:20,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2022-11-20 12:24:20,115 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:20,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:20,116 INFO L85 PathProgramCache]: Analyzing trace with hash -358018689, now seen corresponding path program 2 times [2022-11-20 12:24:20,116 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:20,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389448654] [2022-11-20 12:24:20,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:20,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:20,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:20,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:20,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:20,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:20,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:20,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:20,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:20,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:20,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:20,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:20,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:20,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 12:24:20,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:20,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 12:24:20,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:20,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 12:24:20,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:21,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 12:24:21,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:21,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 12:24:21,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:21,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 12:24:21,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:21,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-11-20 12:24:21,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:21,084 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-20 12:24:21,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:21,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389448654] [2022-11-20 12:24:21,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [389448654] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:24:21,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1849005728] [2022-11-20 12:24:21,085 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:24:21,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:21,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:21,087 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:24:21,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-20 12:24:21,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:24:21,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:24:21,832 INFO L263 TraceCheckSpWp]: Trace formula consists of 2650 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-20 12:24:21,837 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:21,920 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-20 12:24:21,920 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:24:21,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1849005728] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:21,921 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:24:21,921 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 9 [2022-11-20 12:24:21,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459872441] [2022-11-20 12:24:21,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:21,922 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 12:24:21,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:21,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 12:24:21,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-20 12:24:21,924 INFO L87 Difference]: Start difference. First operand 130 states and 171 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 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-20 12:24:22,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:22,128 INFO L93 Difference]: Finished difference Result 221 states and 292 transitions. [2022-11-20 12:24:22,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-20 12:24:22,128 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 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 98 [2022-11-20 12:24:22,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:22,133 INFO L225 Difference]: With dead ends: 221 [2022-11-20 12:24:22,133 INFO L226 Difference]: Without dead ends: 127 [2022-11-20 12:24:22,134 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 121 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-20 12:24:22,137 INFO L413 NwaCegarLoop]: 151 mSDtfsCounter, 80 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 895 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-20 12:24:22,140 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 895 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-20 12:24:22,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2022-11-20 12:24:22,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 127. [2022-11-20 12:24:22,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 127 states, 82 states have (on average 1.1951219512195121) internal successors, (98), 83 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-20 12:24:22,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 127 states to 127 states and 165 transitions. [2022-11-20 12:24:22,181 INFO L78 Accepts]: Start accepts. Automaton has 127 states and 165 transitions. Word has length 98 [2022-11-20 12:24:22,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:22,181 INFO L495 AbstractCegarLoop]: Abstraction has 127 states and 165 transitions. [2022-11-20 12:24:22,182 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 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-20 12:24:22,182 INFO L276 IsEmpty]: Start isEmpty. Operand 127 states and 165 transitions. [2022-11-20 12:24:22,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-11-20 12:24:22,184 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:22,184 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, 1] [2022-11-20 12:24:22,199 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:22,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:22,394 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:22,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:22,395 INFO L85 PathProgramCache]: Analyzing trace with hash -1323939499, now seen corresponding path program 1 times [2022-11-20 12:24:22,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:22,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [392823668] [2022-11-20 12:24:22,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:22,395 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:22,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:23,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:23,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:23,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:23,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:23,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 12:24:23,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 12:24:23,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 12:24:23,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 12:24:23,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 12:24:23,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:24:23,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 12:24:23,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:23,765 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-20 12:24:23,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:23,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [392823668] [2022-11-20 12:24:23,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [392823668] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:23,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:24:23,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 12:24:23,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348690249] [2022-11-20 12:24:23,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:23,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 12:24:23,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:23,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 12:24:23,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2022-11-20 12:24:23,770 INFO L87 Difference]: Start difference. First operand 127 states and 165 transitions. Second operand has 9 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 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-20 12:24:24,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:24,656 INFO L93 Difference]: Finished difference Result 139 states and 182 transitions. [2022-11-20 12:24:24,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 12:24:24,657 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 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 110 [2022-11-20 12:24:24,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:24,659 INFO L225 Difference]: With dead ends: 139 [2022-11-20 12:24:24,659 INFO L226 Difference]: Without dead ends: 137 [2022-11-20 12:24:24,659 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-20 12:24:24,660 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 104 mSDsluCounter, 378 mSDsCounter, 0 mSdLazyCounter, 743 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 455 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-20 12:24:24,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 455 Invalid, 767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 743 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 12:24:24,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2022-11-20 12:24:24,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 136. [2022-11-20 12:24:24,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 88 states have (on average 1.1818181818181819) internal successors, (104), 90 states have internal predecessors, (104), 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-20 12:24:24,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 179 transitions. [2022-11-20 12:24:24,677 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 179 transitions. Word has length 110 [2022-11-20 12:24:24,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:24,678 INFO L495 AbstractCegarLoop]: Abstraction has 136 states and 179 transitions. [2022-11-20 12:24:24,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 6 states have internal predecessors, (43), 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-20 12:24:24,678 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 179 transitions. [2022-11-20 12:24:24,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-20 12:24:24,680 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:24,680 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, 1] [2022-11-20 12:24:24,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-20 12:24:24,681 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:24,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:24,681 INFO L85 PathProgramCache]: Analyzing trace with hash 2136545501, now seen corresponding path program 1 times [2022-11-20 12:24:24,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:24,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094519175] [2022-11-20 12:24:24,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:24,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:24,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:26,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:26,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:26,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:26,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:26,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 12:24:26,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 12:24:26,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 12:24:26,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 12:24:26,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 12:24:26,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:24:26,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:26,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 12:24:26,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:27,198 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-20 12:24:27,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:27,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094519175] [2022-11-20 12:24:27,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094519175] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:24:27,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [845428041] [2022-11-20 12:24:27,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:27,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:27,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:27,201 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:24:27,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-20 12:24:27,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:27,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 2696 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-20 12:24:27,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:28,074 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-20 12:24:28,075 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:24:28,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [845428041] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:28,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:24:28,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 13 [2022-11-20 12:24:28,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080677783] [2022-11-20 12:24:28,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:28,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:24:28,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:28,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:24:28,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2022-11-20 12:24:28,077 INFO L87 Difference]: Start difference. First operand 136 states and 179 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 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-20 12:24:28,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:28,349 INFO L93 Difference]: Finished difference Result 265 states and 368 transitions. [2022-11-20 12:24:28,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:24:28,350 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 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 114 [2022-11-20 12:24:28,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:28,352 INFO L225 Difference]: With dead ends: 265 [2022-11-20 12:24:28,353 INFO L226 Difference]: Without dead ends: 154 [2022-11-20 12:24:28,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 136 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-20 12:24:28,354 INFO L413 NwaCegarLoop]: 169 mSDtfsCounter, 40 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-20 12:24:28,355 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 560 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 89 Invalid, 0 Unknown, 42 Unchecked, 0.2s Time] [2022-11-20 12:24:28,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2022-11-20 12:24:28,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 141. [2022-11-20 12:24:28,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141 states, 93 states have (on average 1.1935483870967742) internal successors, (111), 95 states have internal predecessors, (111), 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-20 12:24:28,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141 states to 141 states and 186 transitions. [2022-11-20 12:24:28,379 INFO L78 Accepts]: Start accepts. Automaton has 141 states and 186 transitions. Word has length 114 [2022-11-20 12:24:28,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:28,382 INFO L495 AbstractCegarLoop]: Abstraction has 141 states and 186 transitions. [2022-11-20 12:24:28,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 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-20 12:24:28,382 INFO L276 IsEmpty]: Start isEmpty. Operand 141 states and 186 transitions. [2022-11-20 12:24:28,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-20 12:24:28,386 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:28,386 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, 1] [2022-11-20 12:24:28,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:28,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:28,599 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:28,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:28,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1900256357, now seen corresponding path program 1 times [2022-11-20 12:24:28,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:28,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883392794] [2022-11-20 12:24:28,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:28,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:28,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:30,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:30,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:30,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:30,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:30,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 12:24:30,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 12:24:30,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 12:24:30,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 12:24:30,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 12:24:30,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:24:30,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 12:24:30,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:30,792 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-20 12:24:30,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:30,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883392794] [2022-11-20 12:24:30,793 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883392794] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:24:30,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422917775] [2022-11-20 12:24:30,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:30,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:30,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:30,795 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:24:30,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-20 12:24:31,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:31,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 2691 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-20 12:24:31,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:31,700 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-20 12:24:32,318 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-20 12:24:32,318 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:24:32,319 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422917775] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:32,319 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:24:32,319 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [11] total 21 [2022-11-20 12:24:32,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026111951] [2022-11-20 12:24:32,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:32,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-20 12:24:32,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:32,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-20 12:24:32,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2022-11-20 12:24:32,322 INFO L87 Difference]: Start difference. First operand 141 states and 186 transitions. Second operand has 12 states, 12 states have (on average 4.75) internal successors, (57), 10 states have internal predecessors, (57), 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-20 12:24:32,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:32,438 INFO L93 Difference]: Finished difference Result 280 states and 371 transitions. [2022-11-20 12:24:32,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 12:24:32,439 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 10 states have internal predecessors, (57), 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 114 [2022-11-20 12:24:32,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:32,443 INFO L225 Difference]: With dead ends: 280 [2022-11-20 12:24:32,443 INFO L226 Difference]: Without dead ends: 160 [2022-11-20 12:24:32,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2022-11-20 12:24:32,445 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 31 mSDsluCounter, 745 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 905 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 37 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:24:32,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 905 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 39 Invalid, 0 Unknown, 37 Unchecked, 0.1s Time] [2022-11-20 12:24:32,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2022-11-20 12:24:32,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2022-11-20 12:24:32,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 111 states have (on average 1.2072072072072073) internal successors, (134), 113 states have internal predecessors, (134), 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-20 12:24:32,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 209 transitions. [2022-11-20 12:24:32,466 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 209 transitions. Word has length 114 [2022-11-20 12:24:32,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:32,466 INFO L495 AbstractCegarLoop]: Abstraction has 160 states and 209 transitions. [2022-11-20 12:24:32,467 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.75) internal successors, (57), 10 states have internal predecessors, (57), 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-20 12:24:32,467 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 209 transitions. [2022-11-20 12:24:32,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-11-20 12:24:32,469 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:32,469 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, 1] [2022-11-20 12:24:32,486 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:32,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-20 12:24:32,680 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:32,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:32,681 INFO L85 PathProgramCache]: Analyzing trace with hash -333498407, now seen corresponding path program 1 times [2022-11-20 12:24:32,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:32,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739460603] [2022-11-20 12:24:32,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:32,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:32,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:33,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:33,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:33,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:33,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:33,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 12:24:33,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2022-11-20 12:24:33,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-20 12:24:33,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-11-20 12:24:33,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 12:24:33,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:24:33,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-20 12:24:33,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,216 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-20 12:24:33,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:33,216 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739460603] [2022-11-20 12:24:33,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739460603] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:24:33,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157682370] [2022-11-20 12:24:33,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:33,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:33,218 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:33,219 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:24:33,242 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-20 12:24:33,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:33,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 2686 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 12:24:33,891 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:33,905 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-20 12:24:33,906 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:24:33,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [157682370] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:33,906 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:24:33,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2022-11-20 12:24:33,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760704154] [2022-11-20 12:24:33,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:33,909 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:24:33,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:33,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:24:33,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:24:33,911 INFO L87 Difference]: Start difference. First operand 160 states and 209 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 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-20 12:24:33,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:33,954 INFO L93 Difference]: Finished difference Result 289 states and 389 transitions. [2022-11-20 12:24:33,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:24:33,955 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 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 114 [2022-11-20 12:24:33,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:33,957 INFO L225 Difference]: With dead ends: 289 [2022-11-20 12:24:33,958 INFO L226 Difference]: Without dead ends: 169 [2022-11-20 12:24:33,959 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 139 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-20 12:24:33,960 INFO L413 NwaCegarLoop]: 176 mSDtfsCounter, 20 mSDsluCounter, 311 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 487 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-20 12:24:33,960 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 487 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:24:33,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2022-11-20 12:24:33,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 152. [2022-11-20 12:24:33,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 104 states have (on average 1.2019230769230769) internal successors, (125), 105 states have internal predecessors, (125), 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-20 12:24:33,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 199 transitions. [2022-11-20 12:24:33,989 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 199 transitions. Word has length 114 [2022-11-20 12:24:33,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:33,990 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 199 transitions. [2022-11-20 12:24:33,990 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 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-20 12:24:33,990 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 199 transitions. [2022-11-20 12:24:33,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2022-11-20 12:24:33,993 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:33,993 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, 1] [2022-11-20 12:24:34,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:34,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:34,206 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:34,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:34,207 INFO L85 PathProgramCache]: Analyzing trace with hash -320167147, now seen corresponding path program 2 times [2022-11-20 12:24:34,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:34,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714472205] [2022-11-20 12:24:34,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:34,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:34,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:35,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:35,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:35,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:35,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:35,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-20 12:24:35,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 12:24:35,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-20 12:24:35,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 12:24:35,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-20 12:24:35,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-20 12:24:35,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-20 12:24:35,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:35,628 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-20 12:24:35,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:35,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714472205] [2022-11-20 12:24:35,629 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714472205] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:24:35,629 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5328383] [2022-11-20 12:24:35,629 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:24:35,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:35,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:35,631 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:24:35,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-20 12:24:37,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:24:37,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:24:37,026 INFO L263 TraceCheckSpWp]: Trace formula consists of 2698 conjuncts, 46 conjunts are in the unsatisfiable core [2022-11-20 12:24:37,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:38,135 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 85 proven. 4 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-20 12:24:38,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:24:38,869 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 12:24:38,870 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-20 12:24:38,885 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-11-20 12:24:38,886 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 12 [2022-11-20 12:24:38,949 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 44 proven. 10 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-20 12:24:38,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5328383] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:24:38,949 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:24:38,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 11] total 26 [2022-11-20 12:24:38,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2137656191] [2022-11-20 12:24:38,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:24:38,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-20 12:24:38,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:38,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-20 12:24:38,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2022-11-20 12:24:38,952 INFO L87 Difference]: Start difference. First operand 152 states and 199 transitions. Second operand has 26 states, 25 states have (on average 4.28) internal successors, (107), 24 states have internal predecessors, (107), 4 states have call successors, (26), 4 states have call predecessors, (26), 7 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) [2022-11-20 12:24:42,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:42,247 INFO L93 Difference]: Finished difference Result 337 states and 459 transitions. [2022-11-20 12:24:42,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-20 12:24:42,249 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 25 states have (on average 4.28) internal successors, (107), 24 states have internal predecessors, (107), 4 states have call successors, (26), 4 states have call predecessors, (26), 7 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) Word has length 118 [2022-11-20 12:24:42,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:42,251 INFO L225 Difference]: With dead ends: 337 [2022-11-20 12:24:42,251 INFO L226 Difference]: Without dead ends: 202 [2022-11-20 12:24:42,254 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 243 SyntacticMatches, 7 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 523 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=451, Invalid=2519, Unknown=0, NotChecked=0, Total=2970 [2022-11-20 12:24:42,255 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 265 mSDsluCounter, 785 mSDsCounter, 0 mSdLazyCounter, 1495 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 856 SdHoareTripleChecker+Invalid, 2032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 1495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 486 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:24:42,255 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 856 Invalid, 2032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 1495 Invalid, 0 Unknown, 486 Unchecked, 1.6s Time] [2022-11-20 12:24:42,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2022-11-20 12:24:42,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 195. [2022-11-20 12:24:42,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 140 states have (on average 1.2) internal successors, (168), 143 states have internal predecessors, (168), 38 states have call successors, (38), 14 states have call predecessors, (38), 16 states have return successors, (60), 37 states have call predecessors, (60), 37 states have call successors, (60) [2022-11-20 12:24:42,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 266 transitions. [2022-11-20 12:24:42,280 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 266 transitions. Word has length 118 [2022-11-20 12:24:42,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:42,281 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 266 transitions. [2022-11-20 12:24:42,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 25 states have (on average 4.28) internal successors, (107), 24 states have internal predecessors, (107), 4 states have call successors, (26), 4 states have call predecessors, (26), 7 states have return successors, (23), 4 states have call predecessors, (23), 4 states have call successors, (23) [2022-11-20 12:24:42,281 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 266 transitions. [2022-11-20 12:24:42,283 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-20 12:24:42,284 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:42,284 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, 1] [2022-11-20 12:24:42,304 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:42,495 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:42,496 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:42,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:42,496 INFO L85 PathProgramCache]: Analyzing trace with hash -916454254, now seen corresponding path program 1 times [2022-11-20 12:24:42,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:42,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1670476818] [2022-11-20 12:24:42,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:42,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:42,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:42,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:42,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:42,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:42,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:42,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:24:42,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:24:42,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-20 12:24:42,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 12:24:42,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:24:42,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-20 12:24:42,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 12:24:42,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:42,973 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-20 12:24:42,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:42,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1670476818] [2022-11-20 12:24:42,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1670476818] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:24:42,974 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459656517] [2022-11-20 12:24:42,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:42,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:42,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:42,976 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:24:42,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-20 12:24:43,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:43,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 2698 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 12:24:43,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:43,670 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-20 12:24:43,672 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:24:43,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459656517] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:43,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:24:43,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2022-11-20 12:24:43,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551410867] [2022-11-20 12:24:43,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:43,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:24:43,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:43,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:24:43,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:24:43,675 INFO L87 Difference]: Start difference. First operand 195 states and 266 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 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-20 12:24:43,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:43,713 INFO L93 Difference]: Finished difference Result 364 states and 514 transitions. [2022-11-20 12:24:43,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:24:43,714 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 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 120 [2022-11-20 12:24:43,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:43,716 INFO L225 Difference]: With dead ends: 364 [2022-11-20 12:24:43,716 INFO L226 Difference]: Without dead ends: 201 [2022-11-20 12:24:43,718 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 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-20 12:24:43,719 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 9 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 480 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-20 12:24:43,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 480 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:24:43,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2022-11-20 12:24:43,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 195. [2022-11-20 12:24:43,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 140 states have (on average 1.1857142857142857) internal successors, (166), 143 states have internal predecessors, (166), 38 states have call successors, (38), 14 states have call predecessors, (38), 16 states have return successors, (60), 37 states have call predecessors, (60), 37 states have call successors, (60) [2022-11-20 12:24:43,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 264 transitions. [2022-11-20 12:24:43,738 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 264 transitions. Word has length 120 [2022-11-20 12:24:43,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:43,739 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 264 transitions. [2022-11-20 12:24:43,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 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-20 12:24:43,739 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 264 transitions. [2022-11-20 12:24:43,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-20 12:24:43,741 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:43,742 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2022-11-20 12:24:43,758 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:43,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-20 12:24:43,955 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:43,955 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:43,956 INFO L85 PathProgramCache]: Analyzing trace with hash -915873842, now seen corresponding path program 1 times [2022-11-20 12:24:43,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:43,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473686972] [2022-11-20 12:24:43,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:43,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:44,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:44,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:44,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:44,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:44,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:44,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:24:44,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:24:44,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-20 12:24:44,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 12:24:44,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:24:44,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-20 12:24:44,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 12:24:44,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:44,418 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-20 12:24:44,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:44,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473686972] [2022-11-20 12:24:44,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473686972] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:24:44,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [764279828] [2022-11-20 12:24:44,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:44,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:44,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:44,421 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:24:44,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-20 12:24:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:45,075 INFO L263 TraceCheckSpWp]: Trace formula consists of 2700 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-20 12:24:45,079 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:45,088 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-20 12:24:45,088 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:24:45,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [764279828] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:45,088 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:24:45,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2022-11-20 12:24:45,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1540278172] [2022-11-20 12:24:45,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:45,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-20 12:24:45,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:45,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-20 12:24:45,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:24:45,091 INFO L87 Difference]: Start difference. First operand 195 states and 264 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 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-20 12:24:45,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:45,125 INFO L93 Difference]: Finished difference Result 351 states and 492 transitions. [2022-11-20 12:24:45,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-20 12:24:45,126 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 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 120 [2022-11-20 12:24:45,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:45,128 INFO L225 Difference]: With dead ends: 351 [2022-11-20 12:24:45,128 INFO L226 Difference]: Without dead ends: 186 [2022-11-20 12:24:45,129 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 145 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-20 12:24:45,130 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 34 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 478 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-20 12:24:45,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 478 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-20 12:24:45,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 186 states. [2022-11-20 12:24:45,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 179. [2022-11-20 12:24:45,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 179 states, 125 states have (on average 1.16) internal successors, (145), 127 states have internal predecessors, (145), 38 states have call successors, (38), 14 states have call predecessors, (38), 15 states have return successors, (54), 37 states have call predecessors, (54), 37 states have call successors, (54) [2022-11-20 12:24:45,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 237 transitions. [2022-11-20 12:24:45,146 INFO L78 Accepts]: Start accepts. Automaton has 179 states and 237 transitions. Word has length 120 [2022-11-20 12:24:45,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:45,147 INFO L495 AbstractCegarLoop]: Abstraction has 179 states and 237 transitions. [2022-11-20 12:24:45,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 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-20 12:24:45,147 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states and 237 transitions. [2022-11-20 12:24:45,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-20 12:24:45,149 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:45,150 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 12:24:45,165 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:45,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:45,360 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:45,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:45,361 INFO L85 PathProgramCache]: Analyzing trace with hash -1910567540, now seen corresponding path program 2 times [2022-11-20 12:24:45,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:45,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [973019073] [2022-11-20 12:24:45,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:45,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:45,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:46,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:46,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:46,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:46,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:46,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:46,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:46,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:46,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:46,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:46,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:46,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:24:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:46,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:24:46,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:46,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-20 12:24:46,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:46,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 12:24:47,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:47,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:24:47,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:47,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-20 12:24:47,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:47,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 12:24:47,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:47,630 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 44 proven. 8 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-11-20 12:24:47,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:47,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [973019073] [2022-11-20 12:24:47,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [973019073] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:24:47,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1255611905] [2022-11-20 12:24:47,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:24:47,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:47,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:47,632 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:24:47,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-20 12:24:48,718 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:24:48,718 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:24:48,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 2695 conjuncts, 48 conjunts are in the unsatisfiable core [2022-11-20 12:24:48,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:50,153 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 83 proven. 6 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-20 12:24:50,154 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:24:50,584 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2022-11-20 12:24:50,755 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 12:24:50,756 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 24 [2022-11-20 12:24:50,817 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 44 proven. 10 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2022-11-20 12:24:50,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1255611905] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:24:50,818 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:24:50,818 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 16, 11] total 29 [2022-11-20 12:24:50,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910542913] [2022-11-20 12:24:50,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:24:50,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-11-20 12:24:50,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:50,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-11-20 12:24:50,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=709, Unknown=0, NotChecked=0, Total=812 [2022-11-20 12:24:50,821 INFO L87 Difference]: Start difference. First operand 179 states and 237 transitions. Second operand has 29 states, 28 states have (on average 4.214285714285714) internal successors, (118), 27 states have internal predecessors, (118), 7 states have call successors, (27), 5 states have call predecessors, (27), 5 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) [2022-11-20 12:24:54,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:54,924 INFO L93 Difference]: Finished difference Result 317 states and 419 transitions. [2022-11-20 12:24:54,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-20 12:24:54,925 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 28 states have (on average 4.214285714285714) internal successors, (118), 27 states have internal predecessors, (118), 7 states have call successors, (27), 5 states have call predecessors, (27), 5 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) Word has length 120 [2022-11-20 12:24:54,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:54,931 INFO L225 Difference]: With dead ends: 317 [2022-11-20 12:24:54,931 INFO L226 Difference]: Without dead ends: 224 [2022-11-20 12:24:54,933 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 245 SyntacticMatches, 10 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=394, Invalid=2156, Unknown=0, NotChecked=0, Total=2550 [2022-11-20 12:24:54,933 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 279 mSDsluCounter, 643 mSDsCounter, 0 mSdLazyCounter, 2225 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 287 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 2843 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 2225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 473 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:24:54,934 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [287 Valid, 711 Invalid, 2843 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 2225 Invalid, 0 Unknown, 473 Unchecked, 2.5s Time] [2022-11-20 12:24:54,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2022-11-20 12:24:54,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 202. [2022-11-20 12:24:54,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 143 states have (on average 1.1538461538461537) internal successors, (165), 145 states have internal predecessors, (165), 41 states have call successors, (41), 16 states have call predecessors, (41), 17 states have return successors, (65), 40 states have call predecessors, (65), 40 states have call successors, (65) [2022-11-20 12:24:54,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 271 transitions. [2022-11-20 12:24:54,964 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 271 transitions. Word has length 120 [2022-11-20 12:24:54,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:54,965 INFO L495 AbstractCegarLoop]: Abstraction has 202 states and 271 transitions. [2022-11-20 12:24:54,965 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 28 states have (on average 4.214285714285714) internal successors, (118), 27 states have internal predecessors, (118), 7 states have call successors, (27), 5 states have call predecessors, (27), 5 states have return successors, (23), 6 states have call predecessors, (23), 6 states have call successors, (23) [2022-11-20 12:24:54,965 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 271 transitions. [2022-11-20 12:24:54,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-20 12:24:54,968 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:54,968 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:24:54,988 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:55,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-20 12:24:55,179 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:55,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:55,180 INFO L85 PathProgramCache]: Analyzing trace with hash 537886416, now seen corresponding path program 1 times [2022-11-20 12:24:55,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:55,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475589579] [2022-11-20 12:24:55,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:55,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:24:55,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:56,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:24:56,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:56,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:24:56,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:57,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:24:57,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:57,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:24:57,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:57,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:24:57,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:57,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:24:57,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:57,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:24:57,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:57,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-20 12:24:57,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:57,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 12:24:57,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:57,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:24:57,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:57,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-20 12:24:57,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:57,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 12:24:57,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:57,650 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 44 proven. 8 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2022-11-20 12:24:57,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:24:57,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475589579] [2022-11-20 12:24:57,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475589579] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:24:57,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019551395] [2022-11-20 12:24:57,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:57,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:24:57,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:24:57,652 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:24:57,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-20 12:24:58,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:24:58,411 INFO L263 TraceCheckSpWp]: Trace formula consists of 2697 conjuncts, 59 conjunts are in the unsatisfiable core [2022-11-20 12:24:58,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:24:58,581 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-20 12:24:58,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:24:58,943 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-20 12:24:59,351 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2022-11-20 12:24:59,351 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:24:59,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019551395] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:24:59,351 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:24:59,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [11] total 22 [2022-11-20 12:24:59,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559520646] [2022-11-20 12:24:59,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:24:59,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-20 12:24:59,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:24:59,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-20 12:24:59,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2022-11-20 12:24:59,354 INFO L87 Difference]: Start difference. First operand 202 states and 271 transitions. Second operand has 13 states, 12 states have (on average 6.5) internal successors, (78), 12 states have internal predecessors, (78), 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-20 12:24:59,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:24:59,563 INFO L93 Difference]: Finished difference Result 460 states and 619 transitions. [2022-11-20 12:24:59,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 12:24:59,564 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.5) internal successors, (78), 12 states have internal predecessors, (78), 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 120 [2022-11-20 12:24:59,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:24:59,566 INFO L225 Difference]: With dead ends: 460 [2022-11-20 12:24:59,566 INFO L226 Difference]: Without dead ends: 290 [2022-11-20 12:24:59,567 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 130 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2022-11-20 12:24:59,569 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 53 mSDsluCounter, 727 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 901 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:24:59,570 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 901 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 86 Invalid, 0 Unknown, 92 Unchecked, 0.1s Time] [2022-11-20 12:24:59,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2022-11-20 12:24:59,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 240. [2022-11-20 12:24:59,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 176 states have (on average 1.1590909090909092) internal successors, (204), 179 states have internal predecessors, (204), 43 states have call successors, (43), 18 states have call predecessors, (43), 20 states have return successors, (70), 42 states have call predecessors, (70), 42 states have call successors, (70) [2022-11-20 12:24:59,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 317 transitions. [2022-11-20 12:24:59,593 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 317 transitions. Word has length 120 [2022-11-20 12:24:59,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:24:59,594 INFO L495 AbstractCegarLoop]: Abstraction has 240 states and 317 transitions. [2022-11-20 12:24:59,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.5) internal successors, (78), 12 states have internal predecessors, (78), 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-20 12:24:59,595 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 317 transitions. [2022-11-20 12:24:59,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2022-11-20 12:24:59,597 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:24:59,597 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:24:59,609 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-20 12:24:59,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-20 12:24:59,809 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:24:59,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:24:59,810 INFO L85 PathProgramCache]: Analyzing trace with hash 2104644366, now seen corresponding path program 1 times [2022-11-20 12:24:59,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:24:59,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1944464786] [2022-11-20 12:24:59,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:24:59,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:25:00,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:25:01,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:25:01,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:25:01,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:25:01,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:25:01,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:25:01,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:25:01,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-20 12:25:01,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-11-20 12:25:01,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-20 12:25:01,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-20 12:25:01,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2022-11-20 12:25:01,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:01,570 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-20 12:25:01,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:25:01,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1944464786] [2022-11-20 12:25:01,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1944464786] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:25:01,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236390564] [2022-11-20 12:25:01,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:01,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:25:01,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:25:01,575 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:25:01,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-20 12:25:02,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:02,309 INFO L263 TraceCheckSpWp]: Trace formula consists of 2702 conjuncts, 49 conjunts are in the unsatisfiable core [2022-11-20 12:25:02,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:02,634 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-20 12:25:02,640 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-20 12:25:03,503 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-20 12:25:03,508 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-20 12:25:03,565 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2022-11-20 12:25:03,565 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:25:03,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236390564] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:25:03,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:25:03,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [11] total 24 [2022-11-20 12:25:03,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671905606] [2022-11-20 12:25:03,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:25:03,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-20 12:25:03,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:25:03,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-20 12:25:03,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2022-11-20 12:25:03,568 INFO L87 Difference]: Start difference. First operand 240 states and 317 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-20 12:25:04,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:04,486 INFO L93 Difference]: Finished difference Result 469 states and 633 transitions. [2022-11-20 12:25:04,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-20 12:25:04,487 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 120 [2022-11-20 12:25:04,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:04,490 INFO L225 Difference]: With dead ends: 469 [2022-11-20 12:25:04,490 INFO L226 Difference]: Without dead ends: 294 [2022-11-20 12:25:04,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 131 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-20 12:25:04,494 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 300 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 973 SdHoareTripleChecker+Invalid, 1258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 712 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:04,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 973 Invalid, 1258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 455 Invalid, 0 Unknown, 712 Unchecked, 0.7s Time] [2022-11-20 12:25:04,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2022-11-20 12:25:04,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 258. [2022-11-20 12:25:04,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 192 states have (on average 1.1458333333333333) internal successors, (220), 196 states have internal predecessors, (220), 43 states have call successors, (43), 19 states have call predecessors, (43), 22 states have return successors, (70), 42 states have call predecessors, (70), 42 states have call successors, (70) [2022-11-20 12:25:04,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 333 transitions. [2022-11-20 12:25:04,527 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 333 transitions. Word has length 120 [2022-11-20 12:25:04,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:04,527 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 333 transitions. [2022-11-20 12:25:04,528 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-20 12:25:04,528 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 333 transitions. [2022-11-20 12:25:04,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2022-11-20 12:25:04,530 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:04,531 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 12:25:04,550 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-20 12:25:04,744 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-20 12:25:04,744 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:04,745 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:04,745 INFO L85 PathProgramCache]: Analyzing trace with hash 927386570, now seen corresponding path program 3 times [2022-11-20 12:25:04,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:25:04,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105108511] [2022-11-20 12:25:04,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:04,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:25:04,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:25:05,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:25:05,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:25:05,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:25:05,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:25:05,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:25:05,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:25:05,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-20 12:25:05,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:25:05,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-20 12:25:05,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2022-11-20 12:25:05,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-20 12:25:05,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:05,995 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 14 proven. 15 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2022-11-20 12:25:05,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:25:05,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105108511] [2022-11-20 12:25:05,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105108511] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:25:05,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1895499541] [2022-11-20 12:25:05,997 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-20 12:25:05,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:25:05,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:25:05,998 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:25:06,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-20 12:25:07,072 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-20 12:25:07,072 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:25:07,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 2411 conjuncts, 26 conjunts are in the unsatisfiable core [2022-11-20 12:25:07,087 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:07,963 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 85 proven. 8 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-20 12:25:07,963 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:25:08,393 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 12:25:08,394 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-20 12:25:08,443 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 48 proven. 10 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2022-11-20 12:25:08,443 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1895499541] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:25:08,444 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:25:08,444 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 23 [2022-11-20 12:25:08,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682982941] [2022-11-20 12:25:08,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:25:08,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-20 12:25:08,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:25:08,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-20 12:25:08,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2022-11-20 12:25:08,447 INFO L87 Difference]: Start difference. First operand 258 states and 333 transitions. Second operand has 23 states, 22 states have (on average 4.954545454545454) internal successors, (109), 21 states have internal predecessors, (109), 4 states have call successors, (24), 4 states have call predecessors, (24), 7 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2022-11-20 12:25:11,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:11,210 INFO L93 Difference]: Finished difference Result 452 states and 597 transitions. [2022-11-20 12:25:11,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-20 12:25:11,210 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 4.954545454545454) internal successors, (109), 21 states have internal predecessors, (109), 4 states have call successors, (24), 4 states have call predecessors, (24), 7 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) Word has length 124 [2022-11-20 12:25:11,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:11,215 INFO L225 Difference]: With dead ends: 452 [2022-11-20 12:25:11,215 INFO L226 Difference]: Without dead ends: 267 [2022-11-20 12:25:11,219 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 254 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 299 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=299, Invalid=1593, Unknown=0, NotChecked=0, Total=1892 [2022-11-20 12:25:11,220 INFO L413 NwaCegarLoop]: 71 mSDtfsCounter, 212 mSDsluCounter, 783 mSDsCounter, 0 mSdLazyCounter, 2017 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 854 SdHoareTripleChecker+Invalid, 2235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 2017 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 174 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:11,221 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 854 Invalid, 2235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 2017 Invalid, 0 Unknown, 174 Unchecked, 1.8s Time] [2022-11-20 12:25:11,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2022-11-20 12:25:11,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 260. [2022-11-20 12:25:11,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 191 states have (on average 1.12565445026178) internal successors, (215), 193 states have internal predecessors, (215), 46 states have call successors, (46), 21 states have call predecessors, (46), 22 states have return successors, (67), 45 states have call predecessors, (67), 45 states have call successors, (67) [2022-11-20 12:25:11,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 328 transitions. [2022-11-20 12:25:11,254 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 328 transitions. Word has length 124 [2022-11-20 12:25:11,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:11,255 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 328 transitions. [2022-11-20 12:25:11,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 4.954545454545454) internal successors, (109), 21 states have internal predecessors, (109), 4 states have call successors, (24), 4 states have call predecessors, (24), 7 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2022-11-20 12:25:11,255 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 328 transitions. [2022-11-20 12:25:11,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-20 12:25:11,258 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:11,258 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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, 1, 1, 1, 1, 1] [2022-11-20 12:25:11,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-20 12:25:11,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:25:11,471 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:11,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:11,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1133493491, now seen corresponding path program 1 times [2022-11-20 12:25:11,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:25:11,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859575463] [2022-11-20 12:25:11,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:11,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:25:11,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:25:12,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:25:12,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:25:12,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:25:12,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:25:12,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:25:12,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:25:12,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:25:12,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 12:25:12,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-20 12:25:12,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-20 12:25:12,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-20 12:25:12,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 12:25:12,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:12,725 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 24 proven. 8 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-11-20 12:25:12,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:25:12,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859575463] [2022-11-20 12:25:12,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859575463] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:25:12,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101528128] [2022-11-20 12:25:12,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:12,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:25:12,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:25:12,729 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:25:12,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-20 12:25:13,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:13,380 INFO L263 TraceCheckSpWp]: Trace formula consists of 2752 conjuncts, 24 conjunts are in the unsatisfiable core [2022-11-20 12:25:13,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:13,455 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2022-11-20 12:25:13,456 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:25:13,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101528128] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:25:13,456 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:25:13,456 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 11 [2022-11-20 12:25:13,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343817859] [2022-11-20 12:25:13,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:25:13,457 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 12:25:13,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:25:13,458 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 12:25:13,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 12:25:13,459 INFO L87 Difference]: Start difference. First operand 260 states and 328 transitions. Second operand has 9 states, 8 states have (on average 9.5) internal successors, (76), 8 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-20 12:25:13,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:13,669 INFO L93 Difference]: Finished difference Result 394 states and 496 transitions. [2022-11-20 12:25:13,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 12:25:13,670 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.5) internal successors, (76), 8 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 131 [2022-11-20 12:25:13,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:13,677 INFO L225 Difference]: With dead ends: 394 [2022-11-20 12:25:13,677 INFO L226 Difference]: Without dead ends: 230 [2022-11-20 12:25:13,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 155 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2022-11-20 12:25:13,680 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 13 mSDsluCounter, 1056 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 1216 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:13,681 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 1216 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-20 12:25:13,682 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2022-11-20 12:25:13,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 215. [2022-11-20 12:25:13,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 156 states have (on average 1.1282051282051282) internal successors, (176), 158 states have internal predecessors, (176), 40 states have call successors, (40), 17 states have call predecessors, (40), 18 states have return successors, (49), 39 states have call predecessors, (49), 39 states have call successors, (49) [2022-11-20 12:25:13,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 265 transitions. [2022-11-20 12:25:13,705 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 265 transitions. Word has length 131 [2022-11-20 12:25:13,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:13,706 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 265 transitions. [2022-11-20 12:25:13,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.5) internal successors, (76), 8 states have internal predecessors, (76), 3 states have call successors, (15), 2 states have call predecessors, (15), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-20 12:25:13,707 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 265 transitions. [2022-11-20 12:25:13,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-20 12:25:13,709 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:13,709 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:25:13,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-20 12:25:13,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-20 12:25:13,920 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:13,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:13,921 INFO L85 PathProgramCache]: Analyzing trace with hash -948514260, now seen corresponding path program 1 times [2022-11-20 12:25:13,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:25:13,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338442602] [2022-11-20 12:25:13,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:13,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:25:14,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:25:14,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:25:14,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:25:14,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:25:14,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:25:14,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:25:14,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:25:14,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:25:14,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 12:25:14,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2022-11-20 12:25:14,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:25:14,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 12:25:14,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-20 12:25:14,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:25:14,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 12:25:14,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:14,664 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2022-11-20 12:25:14,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:25:14,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338442602] [2022-11-20 12:25:14,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338442602] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:25:14,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:25:14,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-20 12:25:14,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260044598] [2022-11-20 12:25:14,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:25:14,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-20 12:25:14,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:25:14,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-20 12:25:14,667 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-20 12:25:14,667 INFO L87 Difference]: Start difference. First operand 215 states and 265 transitions. Second operand has 8 states, 8 states have (on average 7.25) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 12:25:15,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:15,420 INFO L93 Difference]: Finished difference Result 292 states and 362 transitions. [2022-11-20 12:25:15,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-20 12:25:15,421 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 134 [2022-11-20 12:25:15,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:15,423 INFO L225 Difference]: With dead ends: 292 [2022-11-20 12:25:15,423 INFO L226 Difference]: Without dead ends: 243 [2022-11-20 12:25:15,424 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 31 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-20 12:25:15,425 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 142 mSDsluCounter, 247 mSDsCounter, 0 mSdLazyCounter, 660 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 764 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 660 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:15,425 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 324 Invalid, 764 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 660 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 12:25:15,426 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 243 states. [2022-11-20 12:25:15,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 243 to 220. [2022-11-20 12:25:15,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 160 states have (on average 1.125) internal successors, (180), 162 states have internal predecessors, (180), 40 states have call successors, (40), 17 states have call predecessors, (40), 19 states have return successors, (50), 40 states have call predecessors, (50), 39 states have call successors, (50) [2022-11-20 12:25:15,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 270 transitions. [2022-11-20 12:25:15,447 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 270 transitions. Word has length 134 [2022-11-20 12:25:15,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:15,448 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 270 transitions. [2022-11-20 12:25:15,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 5 states have internal predecessors, (58), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2022-11-20 12:25:15,449 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 270 transitions. [2022-11-20 12:25:15,451 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-11-20 12:25:15,451 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:15,451 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:25:15,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-20 12:25:15,452 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:15,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:15,454 INFO L85 PathProgramCache]: Analyzing trace with hash -840349026, now seen corresponding path program 2 times [2022-11-20 12:25:15,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:25:15,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [505150847] [2022-11-20 12:25:15,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:15,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:25:15,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:16,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:25:16,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:16,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:25:16,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:16,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:25:16,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:16,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:25:16,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:16,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:25:16,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:16,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:25:17,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:17,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:25:17,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:17,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:25:17,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:17,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 12:25:17,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:17,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-20 12:25:17,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:17,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-20 12:25:17,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:17,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 12:25:17,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:17,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-20 12:25:17,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:17,267 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 26 proven. 14 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2022-11-20 12:25:17,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:25:17,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [505150847] [2022-11-20 12:25:17,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [505150847] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:25:17,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2145270048] [2022-11-20 12:25:17,268 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-20 12:25:17,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:25:17,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:25:17,274 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:25:17,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-20 12:25:18,549 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-20 12:25:18,549 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-20 12:25:18,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 2754 conjuncts, 40 conjunts are in the unsatisfiable core [2022-11-20 12:25:18,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:19,405 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 94 proven. 13 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2022-11-20 12:25:19,405 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:25:19,839 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-11-20 12:25:19,840 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-20 12:25:19,895 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 50 proven. 14 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-20 12:25:19,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2145270048] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:25:19,895 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:25:19,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 21 [2022-11-20 12:25:19,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260421109] [2022-11-20 12:25:19,896 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:25:19,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-20 12:25:19,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:25:19,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-20 12:25:19,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=363, Unknown=0, NotChecked=0, Total=420 [2022-11-20 12:25:19,898 INFO L87 Difference]: Start difference. First operand 220 states and 270 transitions. Second operand has 21 states, 20 states have (on average 6.1) internal successors, (122), 19 states have internal predecessors, (122), 5 states have call successors, (24), 5 states have call predecessors, (24), 6 states have return successors, (20), 4 states have call predecessors, (20), 5 states have call successors, (20) [2022-11-20 12:25:22,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:22,982 INFO L93 Difference]: Finished difference Result 417 states and 537 transitions. [2022-11-20 12:25:22,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-20 12:25:22,984 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 20 states have (on average 6.1) internal successors, (122), 19 states have internal predecessors, (122), 5 states have call successors, (24), 5 states have call predecessors, (24), 6 states have return successors, (20), 4 states have call predecessors, (20), 5 states have call successors, (20) Word has length 133 [2022-11-20 12:25:22,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:22,986 INFO L225 Difference]: With dead ends: 417 [2022-11-20 12:25:22,986 INFO L226 Difference]: Without dead ends: 306 [2022-11-20 12:25:22,988 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 281 SyntacticMatches, 9 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 398 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=315, Invalid=1577, Unknown=0, NotChecked=0, Total=1892 [2022-11-20 12:25:22,989 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 331 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 1795 mSolverCounterSat, 131 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 340 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 2134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 1795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 208 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:22,989 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [340 Valid, 584 Invalid, 2134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 1795 Invalid, 0 Unknown, 208 Unchecked, 1.9s Time] [2022-11-20 12:25:22,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2022-11-20 12:25:23,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 261. [2022-11-20 12:25:23,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 194 states have (on average 1.1134020618556701) internal successors, (216), 197 states have internal predecessors, (216), 43 states have call successors, (43), 20 states have call predecessors, (43), 23 states have return successors, (60), 43 states have call predecessors, (60), 42 states have call successors, (60) [2022-11-20 12:25:23,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 319 transitions. [2022-11-20 12:25:23,019 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 319 transitions. Word has length 133 [2022-11-20 12:25:23,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:23,020 INFO L495 AbstractCegarLoop]: Abstraction has 261 states and 319 transitions. [2022-11-20 12:25:23,020 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 20 states have (on average 6.1) internal successors, (122), 19 states have internal predecessors, (122), 5 states have call successors, (24), 5 states have call predecessors, (24), 6 states have return successors, (20), 4 states have call predecessors, (20), 5 states have call successors, (20) [2022-11-20 12:25:23,021 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 319 transitions. [2022-11-20 12:25:23,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2022-11-20 12:25:23,022 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:23,022 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:25:23,034 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-20 12:25:23,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-20 12:25:23,234 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:23,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:23,234 INFO L85 PathProgramCache]: Analyzing trace with hash 547095970, now seen corresponding path program 1 times [2022-11-20 12:25:23,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:25:23,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [800694480] [2022-11-20 12:25:23,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:23,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:25:23,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:25:25,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:25:25,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:25:25,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:25:25,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:25:25,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:25:25,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:25:25,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:25:25,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 12:25:25,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-20 12:25:25,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-20 12:25:25,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 12:25:25,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:25,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-20 12:25:25,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:26,079 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 50 proven. 7 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2022-11-20 12:25:26,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:25:26,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [800694480] [2022-11-20 12:25:26,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [800694480] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:25:26,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1077237827] [2022-11-20 12:25:26,079 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:26,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:25:26,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:25:26,081 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:25:26,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-20 12:25:26,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:26,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 2756 conjuncts, 29 conjunts are in the unsatisfiable core [2022-11-20 12:25:26,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:27,244 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-11-20 12:25:27,244 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 17 [2022-11-20 12:25:27,298 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 65 trivial. 0 not checked. [2022-11-20 12:25:27,299 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-20 12:25:27,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1077237827] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:25:27,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-20 12:25:27,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 16 [2022-11-20 12:25:27,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [126360932] [2022-11-20 12:25:27,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:25:27,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 12:25:27,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:25:27,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 12:25:27,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2022-11-20 12:25:27,303 INFO L87 Difference]: Start difference. First operand 261 states and 319 transitions. Second operand has 9 states, 9 states have (on average 8.11111111111111) internal successors, (73), 8 states have internal predecessors, (73), 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-20 12:25:28,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:28,082 INFO L93 Difference]: Finished difference Result 486 states and 613 transitions. [2022-11-20 12:25:28,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:25:28,083 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.11111111111111) internal successors, (73), 8 states have internal predecessors, (73), 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 133 [2022-11-20 12:25:28,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:28,085 INFO L225 Difference]: With dead ends: 486 [2022-11-20 12:25:28,086 INFO L226 Difference]: Without dead ends: 300 [2022-11-20 12:25:28,087 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 153 SyntacticMatches, 2 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=65, Invalid=355, Unknown=0, NotChecked=0, Total=420 [2022-11-20 12:25:28,088 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 78 mSDsluCounter, 890 mSDsCounter, 0 mSdLazyCounter, 302 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 1068 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 302 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 58 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:28,088 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 1068 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 302 Invalid, 0 Unknown, 58 Unchecked, 0.5s Time] [2022-11-20 12:25:28,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2022-11-20 12:25:28,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 262. [2022-11-20 12:25:28,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 195 states have (on average 1.1076923076923078) internal successors, (216), 198 states have internal predecessors, (216), 43 states have call successors, (43), 20 states have call predecessors, (43), 23 states have return successors, (60), 43 states have call predecessors, (60), 42 states have call successors, (60) [2022-11-20 12:25:28,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 319 transitions. [2022-11-20 12:25:28,148 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 319 transitions. Word has length 133 [2022-11-20 12:25:28,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:28,148 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 319 transitions. [2022-11-20 12:25:28,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.11111111111111) internal successors, (73), 8 states have internal predecessors, (73), 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-20 12:25:28,149 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 319 transitions. [2022-11-20 12:25:28,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-20 12:25:28,151 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:28,151 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, 1] [2022-11-20 12:25:28,164 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-20 12:25:28,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:25:28,363 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:28,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:28,364 INFO L85 PathProgramCache]: Analyzing trace with hash 140344366, now seen corresponding path program 1 times [2022-11-20 12:25:28,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:25:28,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2010254201] [2022-11-20 12:25:28,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:28,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:25:28,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:25:30,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:25:30,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:25:30,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:25:30,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:25:30,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:25:30,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:25:30,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 12:25:30,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 12:25:30,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-20 12:25:30,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-20 12:25:30,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-20 12:25:30,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:30,912 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 60 proven. 7 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2022-11-20 12:25:30,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:25:30,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2010254201] [2022-11-20 12:25:30,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2010254201] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:25:30,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579298908] [2022-11-20 12:25:30,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:30,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:25:30,913 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:25:30,913 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:25:30,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-20 12:25:31,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:31,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 2720 conjuncts, 111 conjunts are in the unsatisfiable core [2022-11-20 12:25:31,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:31,719 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-20 12:25:31,724 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-20 12:25:32,540 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-20 12:25:32,731 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:25:32,732 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 16 treesize of output 22 [2022-11-20 12:25:32,752 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 5 [2022-11-20 12:25:32,912 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:25:32,912 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 28 [2022-11-20 12:25:34,843 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-20 12:25:34,844 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:25:36,547 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-20 12:25:36,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579298908] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:25:36,548 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:25:36,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 31, 12] total 48 [2022-11-20 12:25:36,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728917142] [2022-11-20 12:25:36,548 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:25:36,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-11-20 12:25:36,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:25:36,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-11-20 12:25:36,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=200, Invalid=2056, Unknown=0, NotChecked=0, Total=2256 [2022-11-20 12:25:36,551 INFO L87 Difference]: Start difference. First operand 262 states and 319 transitions. Second operand has 48 states, 46 states have (on average 3.630434782608696) internal successors, (167), 43 states have internal predecessors, (167), 13 states have call successors, (31), 8 states have call predecessors, (31), 11 states have return successors, (28), 11 states have call predecessors, (28), 11 states have call successors, (28) [2022-11-20 12:25:43,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:25:43,186 INFO L93 Difference]: Finished difference Result 486 states and 619 transitions. [2022-11-20 12:25:43,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-11-20 12:25:43,187 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 46 states have (on average 3.630434782608696) internal successors, (167), 43 states have internal predecessors, (167), 13 states have call successors, (31), 8 states have call predecessors, (31), 11 states have return successors, (28), 11 states have call predecessors, (28), 11 states have call successors, (28) Word has length 132 [2022-11-20 12:25:43,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:25:43,191 INFO L225 Difference]: With dead ends: 486 [2022-11-20 12:25:43,191 INFO L226 Difference]: Without dead ends: 394 [2022-11-20 12:25:43,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 255 SyntacticMatches, 6 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1982 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=478, Invalid=5842, Unknown=0, NotChecked=0, Total=6320 [2022-11-20 12:25:43,195 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 280 mSDsluCounter, 1336 mSDsCounter, 0 mSdLazyCounter, 3923 mSolverCounterSat, 199 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 303 SdHoareTripleChecker+Valid, 1433 SdHoareTripleChecker+Invalid, 4713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 199 IncrementalHoareTripleChecker+Valid, 3923 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 591 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:25:43,195 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [303 Valid, 1433 Invalid, 4713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [199 Valid, 3923 Invalid, 0 Unknown, 591 Unchecked, 4.9s Time] [2022-11-20 12:25:43,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-11-20 12:25:43,250 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 344. [2022-11-20 12:25:43,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 245 states have (on average 1.1142857142857143) internal successors, (273), 248 states have internal predecessors, (273), 70 states have call successors, (70), 24 states have call predecessors, (70), 28 states have return successors, (100), 71 states have call predecessors, (100), 68 states have call successors, (100) [2022-11-20 12:25:43,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 443 transitions. [2022-11-20 12:25:43,254 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 443 transitions. Word has length 132 [2022-11-20 12:25:43,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:25:43,254 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 443 transitions. [2022-11-20 12:25:43,255 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 46 states have (on average 3.630434782608696) internal successors, (167), 43 states have internal predecessors, (167), 13 states have call successors, (31), 8 states have call predecessors, (31), 11 states have return successors, (28), 11 states have call predecessors, (28), 11 states have call successors, (28) [2022-11-20 12:25:43,255 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 443 transitions. [2022-11-20 12:25:43,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-20 12:25:43,257 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:25:43,258 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, 1] [2022-11-20 12:25:43,271 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-20 12:25:43,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:25:43,471 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:25:43,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:25:43,471 INFO L85 PathProgramCache]: Analyzing trace with hash 345136370, now seen corresponding path program 1 times [2022-11-20 12:25:43,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:25:43,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988659576] [2022-11-20 12:25:43,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:43,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:25:43,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:25:47,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:25:47,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:25:47,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:25:47,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:25:47,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:25:47,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:25:47,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 12:25:47,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 12:25:47,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-20 12:25:47,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-20 12:25:47,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-20 12:25:47,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:47,571 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2022-11-20 12:25:47,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:25:47,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988659576] [2022-11-20 12:25:47,572 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988659576] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:25:47,572 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028693664] [2022-11-20 12:25:47,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:25:47,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:25:47,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:25:47,573 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:25:47,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-20 12:25:48,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:25:48,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 2720 conjuncts, 100 conjunts are in the unsatisfiable core [2022-11-20 12:25:48,185 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:25:48,605 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:25:48,605 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-20 12:25:48,750 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:25:48,750 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 38 treesize of output 36 [2022-11-20 12:25:57,004 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 82 proven. 48 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-11-20 12:25:57,004 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:25:58,436 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-20 12:25:58,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028693664] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:25:58,436 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:25:58,436 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 22, 12] total 45 [2022-11-20 12:25:58,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754503214] [2022-11-20 12:25:58,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:25:58,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2022-11-20 12:25:58,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:25:58,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2022-11-20 12:25:58,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=1826, Unknown=1, NotChecked=0, Total=1980 [2022-11-20 12:25:58,439 INFO L87 Difference]: Start difference. First operand 344 states and 443 transitions. Second operand has 45 states, 42 states have (on average 3.8333333333333335) internal successors, (161), 42 states have internal predecessors, (161), 16 states have call successors, (39), 7 states have call predecessors, (39), 9 states have return successors, (35), 13 states have call predecessors, (35), 14 states have call successors, (35) [2022-11-20 12:26:07,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:07,666 INFO L93 Difference]: Finished difference Result 674 states and 858 transitions. [2022-11-20 12:26:07,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-11-20 12:26:07,667 INFO L78 Accepts]: Start accepts. Automaton has has 45 states, 42 states have (on average 3.8333333333333335) internal successors, (161), 42 states have internal predecessors, (161), 16 states have call successors, (39), 7 states have call predecessors, (39), 9 states have return successors, (35), 13 states have call predecessors, (35), 14 states have call successors, (35) Word has length 132 [2022-11-20 12:26:07,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:07,671 INFO L225 Difference]: With dead ends: 674 [2022-11-20 12:26:07,671 INFO L226 Difference]: Without dead ends: 454 [2022-11-20 12:26:07,675 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 267 SyntacticMatches, 13 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2355 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=888, Invalid=7853, Unknown=1, NotChecked=0, Total=8742 [2022-11-20 12:26:07,675 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 622 mSDsluCounter, 695 mSDsCounter, 0 mSdLazyCounter, 4731 mSolverCounterSat, 381 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 6059 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 381 IncrementalHoareTripleChecker+Valid, 4731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 947 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:07,676 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [628 Valid, 756 Invalid, 6059 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [381 Valid, 4731 Invalid, 0 Unknown, 947 Unchecked, 5.3s Time] [2022-11-20 12:26:07,677 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2022-11-20 12:26:07,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 375. [2022-11-20 12:26:07,726 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 277 states have (on average 1.0902527075812274) internal successors, (302), 278 states have internal predecessors, (302), 67 states have call successors, (67), 28 states have call predecessors, (67), 30 states have return successors, (86), 68 states have call predecessors, (86), 65 states have call successors, (86) [2022-11-20 12:26:07,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 455 transitions. [2022-11-20 12:26:07,729 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 455 transitions. Word has length 132 [2022-11-20 12:26:07,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:07,729 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 455 transitions. [2022-11-20 12:26:07,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 42 states have (on average 3.8333333333333335) internal successors, (161), 42 states have internal predecessors, (161), 16 states have call successors, (39), 7 states have call predecessors, (39), 9 states have return successors, (35), 13 states have call predecessors, (35), 14 states have call successors, (35) [2022-11-20 12:26:07,730 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 455 transitions. [2022-11-20 12:26:07,731 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-20 12:26:07,732 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:07,732 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:26:07,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-11-20 12:26:07,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:26:07,943 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:07,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:07,943 INFO L85 PathProgramCache]: Analyzing trace with hash 789631607, now seen corresponding path program 1 times [2022-11-20 12:26:07,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:26:07,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023320152] [2022-11-20 12:26:07,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:26:07,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:26:08,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:26:08,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:26:08,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:26:08,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:26:08,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:26:08,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:26:08,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:26:08,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 12:26:08,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:26:08,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:26:08,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 12:26:08,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-20 12:26:08,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:26:08,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 12:26:08,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:08,777 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2022-11-20 12:26:08,777 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:26:08,777 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023320152] [2022-11-20 12:26:08,777 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023320152] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:26:08,777 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:26:08,777 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-20 12:26:08,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952918373] [2022-11-20 12:26:08,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:26:08,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-20 12:26:08,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:26:08,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-20 12:26:08,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-11-20 12:26:08,778 INFO L87 Difference]: Start difference. First operand 375 states and 455 transitions. Second operand has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 6 states have internal predecessors, (57), 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-20 12:26:09,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:09,632 INFO L93 Difference]: Finished difference Result 394 states and 483 transitions. [2022-11-20 12:26:09,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-11-20 12:26:09,633 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 6 states have internal predecessors, (57), 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 134 [2022-11-20 12:26:09,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:09,636 INFO L225 Difference]: With dead ends: 394 [2022-11-20 12:26:09,636 INFO L226 Difference]: Without dead ends: 392 [2022-11-20 12:26:09,638 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-20 12:26:09,639 INFO L413 NwaCegarLoop]: 60 mSDtfsCounter, 171 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 785 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 238 SdHoareTripleChecker+Invalid, 895 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:09,639 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 238 Invalid, 895 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 785 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 12:26:09,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2022-11-20 12:26:09,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 379. [2022-11-20 12:26:09,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 280 states have (on average 1.0892857142857142) internal successors, (305), 281 states have internal predecessors, (305), 67 states have call successors, (67), 29 states have call predecessors, (67), 31 states have return successors, (86), 68 states have call predecessors, (86), 65 states have call successors, (86) [2022-11-20 12:26:09,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 458 transitions. [2022-11-20 12:26:09,696 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 458 transitions. Word has length 134 [2022-11-20 12:26:09,696 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:09,696 INFO L495 AbstractCegarLoop]: Abstraction has 379 states and 458 transitions. [2022-11-20 12:26:09,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.333333333333333) internal successors, (57), 6 states have internal predecessors, (57), 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-20 12:26:09,697 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 458 transitions. [2022-11-20 12:26:09,698 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-20 12:26:09,698 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:09,698 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, 1] [2022-11-20 12:26:09,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-20 12:26:09,699 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:09,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:09,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1640610541, now seen corresponding path program 1 times [2022-11-20 12:26:09,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:26:09,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737579657] [2022-11-20 12:26:09,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:26:09,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:26:09,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:26:10,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:26:10,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:26:10,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:26:10,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:26:10,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:26:10,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:26:10,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 12:26:10,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 12:26:10,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-20 12:26:10,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-20 12:26:10,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-20 12:26:10,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:10,514 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-20 12:26:10,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:26:10,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737579657] [2022-11-20 12:26:10,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737579657] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:26:10,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:26:10,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 12:26:10,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564885823] [2022-11-20 12:26:10,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:26:10,516 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 12:26:10,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:26:10,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 12:26:10,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-11-20 12:26:10,517 INFO L87 Difference]: Start difference. First operand 379 states and 458 transitions. Second operand has 11 states, 10 states have (on average 5.1) internal successors, (51), 8 states have internal predecessors, (51), 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-20 12:26:11,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:11,291 INFO L93 Difference]: Finished difference Result 387 states and 466 transitions. [2022-11-20 12:26:11,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-20 12:26:11,292 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.1) internal successors, (51), 8 states have internal predecessors, (51), 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 134 [2022-11-20 12:26:11,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:11,314 INFO L225 Difference]: With dead ends: 387 [2022-11-20 12:26:11,314 INFO L226 Difference]: Without dead ends: 385 [2022-11-20 12:26:11,315 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-20 12:26:11,315 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 116 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 955 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 573 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.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:11,316 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 573 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 955 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-20 12:26:11,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2022-11-20 12:26:11,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 378. [2022-11-20 12:26:11,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 280 states have (on average 1.0892857142857142) internal successors, (305), 281 states have internal predecessors, (305), 66 states have call successors, (66), 29 states have call predecessors, (66), 31 states have return successors, (85), 67 states have call predecessors, (85), 64 states have call successors, (85) [2022-11-20 12:26:11,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 456 transitions. [2022-11-20 12:26:11,367 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 456 transitions. Word has length 134 [2022-11-20 12:26:11,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:11,368 INFO L495 AbstractCegarLoop]: Abstraction has 378 states and 456 transitions. [2022-11-20 12:26:11,368 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.1) internal successors, (51), 8 states have internal predecessors, (51), 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-20 12:26:11,368 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 456 transitions. [2022-11-20 12:26:11,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-11-20 12:26:11,370 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:11,370 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-11-20 12:26:11,370 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-20 12:26:11,371 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:11,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:11,371 INFO L85 PathProgramCache]: Analyzing trace with hash 707792651, now seen corresponding path program 1 times [2022-11-20 12:26:11,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:26:11,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1574476232] [2022-11-20 12:26:11,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:26:11,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:26:11,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:26:13,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:26:13,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:26:13,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:26:13,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:26:13,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:26:13,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:26:13,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:26:13,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-11-20 12:26:13,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2022-11-20 12:26:13,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-20 12:26:13,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 12:26:13,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-20 12:26:13,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:13,547 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 10 proven. 20 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2022-11-20 12:26:13,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:26:13,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1574476232] [2022-11-20 12:26:13,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1574476232] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:26:13,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123537317] [2022-11-20 12:26:13,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:26:13,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:26:13,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:26:13,549 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:26:13,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-20 12:26:14,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:14,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 2771 conjuncts, 97 conjunts are in the unsatisfiable core [2022-11-20 12:26:14,289 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:26:14,440 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-20 12:26:18,767 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:26:18,767 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 17 treesize of output 23 [2022-11-20 12:26:18,776 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 8 treesize of output 4 [2022-11-20 12:26:18,833 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:26:18,833 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 27 [2022-11-20 12:26:18,840 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 8 treesize of output 4 [2022-11-20 12:26:18,851 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-20 12:26:18,992 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-20 12:26:19,004 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 12:26:20,018 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 56 proven. 79 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-20 12:26:20,018 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:26:20,704 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 52 proven. 16 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-20 12:26:20,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123537317] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-20 12:26:20,705 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-20 12:26:20,705 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 24, 9] total 42 [2022-11-20 12:26:20,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079386563] [2022-11-20 12:26:20,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-20 12:26:20,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-11-20 12:26:20,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:26:20,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-11-20 12:26:20,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=1591, Unknown=1, NotChecked=0, Total=1722 [2022-11-20 12:26:20,707 INFO L87 Difference]: Start difference. First operand 378 states and 456 transitions. Second operand has 42 states, 39 states have (on average 4.794871794871795) internal successors, (187), 38 states have internal predecessors, (187), 16 states have call successors, (42), 6 states have call predecessors, (42), 9 states have return successors, (38), 14 states have call predecessors, (38), 15 states have call successors, (38) [2022-11-20 12:26:29,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:29,625 INFO L93 Difference]: Finished difference Result 617 states and 748 transitions. [2022-11-20 12:26:29,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-11-20 12:26:29,626 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 39 states have (on average 4.794871794871795) internal successors, (187), 38 states have internal predecessors, (187), 16 states have call successors, (42), 6 states have call predecessors, (42), 9 states have return successors, (38), 14 states have call predecessors, (38), 15 states have call successors, (38) Word has length 135 [2022-11-20 12:26:29,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:29,628 INFO L225 Difference]: With dead ends: 617 [2022-11-20 12:26:29,628 INFO L226 Difference]: Without dead ends: 412 [2022-11-20 12:26:29,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 375 GetRequests, 271 SyntacticMatches, 10 SemanticMatches, 94 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2667 ImplicationChecksByTransitivity, 10.7s TimeCoverageRelationStatistics Valid=841, Invalid=8277, Unknown=2, NotChecked=0, Total=9120 [2022-11-20 12:26:29,632 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 384 mSDsluCounter, 1057 mSDsCounter, 0 mSdLazyCounter, 4082 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 390 SdHoareTripleChecker+Valid, 1132 SdHoareTripleChecker+Invalid, 5048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 4082 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 716 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:29,632 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [390 Valid, 1132 Invalid, 5048 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 4082 Invalid, 0 Unknown, 716 Unchecked, 3.6s Time] [2022-11-20 12:26:29,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-11-20 12:26:29,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 361. [2022-11-20 12:26:29,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 264 states have (on average 1.0909090909090908) internal successors, (288), 265 states have internal predecessors, (288), 66 states have call successors, (66), 28 states have call predecessors, (66), 30 states have return successors, (82), 67 states have call predecessors, (82), 64 states have call successors, (82) [2022-11-20 12:26:29,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 436 transitions. [2022-11-20 12:26:29,694 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 436 transitions. Word has length 135 [2022-11-20 12:26:29,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:29,695 INFO L495 AbstractCegarLoop]: Abstraction has 361 states and 436 transitions. [2022-11-20 12:26:29,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 39 states have (on average 4.794871794871795) internal successors, (187), 38 states have internal predecessors, (187), 16 states have call successors, (42), 6 states have call predecessors, (42), 9 states have return successors, (38), 14 states have call predecessors, (38), 15 states have call successors, (38) [2022-11-20 12:26:29,695 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 436 transitions. [2022-11-20 12:26:29,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-20 12:26:29,697 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:29,697 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:26:29,711 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-20 12:26:29,906 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-20 12:26:29,907 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:29,907 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:29,907 INFO L85 PathProgramCache]: Analyzing trace with hash -1573921251, now seen corresponding path program 1 times [2022-11-20 12:26:29,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:26:29,907 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301505922] [2022-11-20 12:26:29,907 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:26:29,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:26:30,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:26:33,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:26:33,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:26:33,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:26:33,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:26:33,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:26:33,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:26:33,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 12:26:33,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:26:33,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:26:33,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 12:26:33,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-20 12:26:33,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:26:33,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 12:26:33,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-11-20 12:26:33,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:33,790 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2022-11-20 12:26:33,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:26:33,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301505922] [2022-11-20 12:26:33,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301505922] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:26:33,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:26:33,792 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-11-20 12:26:33,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1619437479] [2022-11-20 12:26:33,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:26:33,793 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-11-20 12:26:33,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:26:33,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-11-20 12:26:33,794 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2022-11-20 12:26:33,794 INFO L87 Difference]: Start difference. First operand 361 states and 436 transitions. Second operand has 21 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 17 states have internal predecessors, (58), 10 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 8 states have call predecessors, (15), 9 states have call successors, (15) [2022-11-20 12:26:36,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:36,262 INFO L93 Difference]: Finished difference Result 398 states and 493 transitions. [2022-11-20 12:26:36,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 12:26:36,264 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 17 states have internal predecessors, (58), 10 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 8 states have call predecessors, (15), 9 states have call successors, (15) Word has length 140 [2022-11-20 12:26:36,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:36,267 INFO L225 Difference]: With dead ends: 398 [2022-11-20 12:26:36,267 INFO L226 Difference]: Without dead ends: 396 [2022-11-20 12:26:36,268 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 146 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=134, Invalid=736, Unknown=0, NotChecked=0, Total=870 [2022-11-20 12:26:36,268 INFO L413 NwaCegarLoop]: 45 mSDtfsCounter, 214 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 2018 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 225 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 2203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 2018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:36,269 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [225 Valid, 317 Invalid, 2203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 2018 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2022-11-20 12:26:36,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-20 12:26:36,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 369. [2022-11-20 12:26:36,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 269 states have (on average 1.0929368029739777) internal successors, (294), 271 states have internal predecessors, (294), 68 states have call successors, (68), 29 states have call predecessors, (68), 31 states have return successors, (84), 68 states have call predecessors, (84), 66 states have call successors, (84) [2022-11-20 12:26:36,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 446 transitions. [2022-11-20 12:26:36,324 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 446 transitions. Word has length 140 [2022-11-20 12:26:36,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:36,324 INFO L495 AbstractCegarLoop]: Abstraction has 369 states and 446 transitions. [2022-11-20 12:26:36,325 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 3.2222222222222223) internal successors, (58), 17 states have internal predecessors, (58), 10 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 8 states have call predecessors, (15), 9 states have call successors, (15) [2022-11-20 12:26:36,325 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 446 transitions. [2022-11-20 12:26:36,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-11-20 12:26:36,326 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:36,326 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, 1] [2022-11-20 12:26:36,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-20 12:26:36,327 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:36,327 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:36,327 INFO L85 PathProgramCache]: Analyzing trace with hash 826318588, now seen corresponding path program 1 times [2022-11-20 12:26:36,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:26:36,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624310640] [2022-11-20 12:26:36,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:26:36,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:26:36,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:26:40,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:26:40,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:26:40,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:26:40,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:26:40,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:26:40,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:26:40,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:26:40,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:26:40,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-20 12:26:40,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 12:26:40,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 12:26:40,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-20 12:26:40,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:40,658 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-20 12:26:40,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:26:40,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624310640] [2022-11-20 12:26:40,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624310640] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:26:40,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:26:40,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2022-11-20 12:26:40,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880300543] [2022-11-20 12:26:40,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:26:40,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-20 12:26:40,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:26:40,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-20 12:26:40,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2022-11-20 12:26:40,661 INFO L87 Difference]: Start difference. First operand 369 states and 446 transitions. Second operand has 23 states, 21 states have (on average 3.0) internal successors, (63), 18 states have internal predecessors, (63), 9 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-20 12:26:43,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:26:43,027 INFO L93 Difference]: Finished difference Result 401 states and 496 transitions. [2022-11-20 12:26:43,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-20 12:26:43,028 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 3.0) internal successors, (63), 18 states have internal predecessors, (63), 9 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 141 [2022-11-20 12:26:43,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:26:43,031 INFO L225 Difference]: With dead ends: 401 [2022-11-20 12:26:43,031 INFO L226 Difference]: Without dead ends: 399 [2022-11-20 12:26:43,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 236 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=175, Invalid=1307, Unknown=0, NotChecked=0, Total=1482 [2022-11-20 12:26:43,033 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 171 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 2731 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 641 SdHoareTripleChecker+Invalid, 2806 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 2731 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-11-20 12:26:43,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 641 Invalid, 2806 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 2731 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-11-20 12:26:43,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2022-11-20 12:26:43,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 373. [2022-11-20 12:26:43,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 272 states have (on average 1.0919117647058822) internal successors, (297), 274 states have internal predecessors, (297), 68 states have call successors, (68), 30 states have call predecessors, (68), 32 states have return successors, (84), 68 states have call predecessors, (84), 66 states have call successors, (84) [2022-11-20 12:26:43,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 449 transitions. [2022-11-20 12:26:43,101 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 449 transitions. Word has length 141 [2022-11-20 12:26:43,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:26:43,102 INFO L495 AbstractCegarLoop]: Abstraction has 373 states and 449 transitions. [2022-11-20 12:26:43,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 3.0) internal successors, (63), 18 states have internal predecessors, (63), 9 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-20 12:26:43,102 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 449 transitions. [2022-11-20 12:26:43,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-11-20 12:26:43,104 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:26:43,104 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:26:43,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-20 12:26:43,105 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:26:43,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:26:43,105 INFO L85 PathProgramCache]: Analyzing trace with hash 929816129, now seen corresponding path program 1 times [2022-11-20 12:26:43,105 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:26:43,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372713744] [2022-11-20 12:26:43,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:26:43,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:26:43,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:26:46,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:26:46,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:26:46,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:26:46,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:26:46,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:26:46,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:26:46,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 12:26:46,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:26:46,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:26:46,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 12:26:46,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-20 12:26:46,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:26:46,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 12:26:46,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2022-11-20 12:26:46,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-20 12:26:46,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:46,630 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 26 proven. 10 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-11-20 12:26:46,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:26:46,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372713744] [2022-11-20 12:26:46,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372713744] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:26:46,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842943466] [2022-11-20 12:26:46,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:26:46,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:26:46,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:26:46,632 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:26:46,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-20 12:26:47,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:26:47,256 INFO L263 TraceCheckSpWp]: Trace formula consists of 2781 conjuncts, 97 conjunts are in the unsatisfiable core [2022-11-20 12:26:47,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:26:47,441 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-20 12:26:52,102 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:26:52,102 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 17 treesize of output 23 [2022-11-20 12:26:52,112 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 8 treesize of output 4 [2022-11-20 12:26:52,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:26:52,120 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 24 treesize of output 23 [2022-11-20 12:26:56,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:26:56,712 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 24 treesize of output 23 [2022-11-20 12:26:56,729 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:26:56,729 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 27 [2022-11-20 12:26:57,596 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 36 proven. 81 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-20 12:26:57,596 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:26:58,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842943466] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:26:58,913 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:26:58,913 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 26] total 44 [2022-11-20 12:26:58,913 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927326026] [2022-11-20 12:26:58,913 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:26:58,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2022-11-20 12:26:58,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:26:58,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2022-11-20 12:26:58,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=2648, Unknown=6, NotChecked=0, Total=2862 [2022-11-20 12:26:58,916 INFO L87 Difference]: Start difference. First operand 373 states and 449 transitions. Second operand has 44 states, 41 states have (on average 3.5121951219512195) internal successors, (144), 38 states have internal predecessors, (144), 19 states have call successors, (33), 9 states have call predecessors, (33), 12 states have return successors, (32), 17 states have call predecessors, (32), 19 states have call successors, (32) [2022-11-20 12:27:08,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:27:08,703 INFO L93 Difference]: Finished difference Result 526 states and 649 transitions. [2022-11-20 12:27:08,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-11-20 12:27:08,703 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 41 states have (on average 3.5121951219512195) internal successors, (144), 38 states have internal predecessors, (144), 19 states have call successors, (33), 9 states have call predecessors, (33), 12 states have return successors, (32), 17 states have call predecessors, (32), 19 states have call successors, (32) Word has length 146 [2022-11-20 12:27:08,704 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:27:08,707 INFO L225 Difference]: With dead ends: 526 [2022-11-20 12:27:08,707 INFO L226 Difference]: Without dead ends: 420 [2022-11-20 12:27:08,708 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 212 SyntacticMatches, 6 SemanticMatches, 80 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2181 ImplicationChecksByTransitivity, 18.1s TimeCoverageRelationStatistics Valid=560, Invalid=6073, Unknown=9, NotChecked=0, Total=6642 [2022-11-20 12:27:08,709 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 352 mSDsluCounter, 1015 mSDsCounter, 0 mSdLazyCounter, 2466 mSolverCounterSat, 216 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 375 SdHoareTripleChecker+Valid, 1092 SdHoareTripleChecker+Invalid, 3834 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 216 IncrementalHoareTripleChecker+Valid, 2466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1152 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:27:08,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [375 Valid, 1092 Invalid, 3834 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [216 Valid, 2466 Invalid, 0 Unknown, 1152 Unchecked, 2.0s Time] [2022-11-20 12:27:08,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2022-11-20 12:27:08,767 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 387. [2022-11-20 12:27:08,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 279 states have (on average 1.0896057347670252) internal successors, (304), 282 states have internal predecessors, (304), 74 states have call successors, (74), 30 states have call predecessors, (74), 33 states have return successors, (94), 74 states have call predecessors, (94), 71 states have call successors, (94) [2022-11-20 12:27:08,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 472 transitions. [2022-11-20 12:27:08,769 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 472 transitions. Word has length 146 [2022-11-20 12:27:08,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:27:08,770 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 472 transitions. [2022-11-20 12:27:08,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 41 states have (on average 3.5121951219512195) internal successors, (144), 38 states have internal predecessors, (144), 19 states have call successors, (33), 9 states have call predecessors, (33), 12 states have return successors, (32), 17 states have call predecessors, (32), 19 states have call successors, (32) [2022-11-20 12:27:08,771 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 472 transitions. [2022-11-20 12:27:08,772 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-11-20 12:27:08,772 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:27:08,772 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:27:08,781 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-20 12:27:08,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-11-20 12:27:08,975 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:27:08,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:27:08,975 INFO L85 PathProgramCache]: Analyzing trace with hash -296526910, now seen corresponding path program 1 times [2022-11-20 12:27:08,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:27:08,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063662416] [2022-11-20 12:27:08,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:27:08,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:27:09,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:09,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:27:09,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:09,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:27:09,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:09,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:27:09,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:09,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:09,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:09,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:27:09,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:09,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:27:09,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:09,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:27:09,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:09,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:27:09,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:09,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:27:09,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:09,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-20 12:27:09,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:09,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:09,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:10,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-20 12:27:10,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:10,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-20 12:27:10,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:10,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:27:10,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:10,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-11-20 12:27:10,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:10,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-11-20 12:27:10,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:10,201 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 24 proven. 10 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-11-20 12:27:10,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:27:10,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063662416] [2022-11-20 12:27:10,201 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063662416] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:27:10,201 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [196896825] [2022-11-20 12:27:10,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:27:10,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:27:10,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:27:10,203 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:27:10,208 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-20 12:27:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:10,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 2818 conjuncts, 114 conjunts are in the unsatisfiable core [2022-11-20 12:27:10,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:27:10,987 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-20 12:27:10,993 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-11-20 12:27:11,664 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:27:11,665 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 17 treesize of output 23 [2022-11-20 12:27:11,679 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 8 treesize of output 4 [2022-11-20 12:27:11,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:27:11,687 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 24 treesize of output 23 [2022-11-20 12:27:11,929 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:27:11,929 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 27 [2022-11-20 12:27:11,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:27:11,937 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 24 treesize of output 23 [2022-11-20 12:27:11,989 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-20 12:27:12,006 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:27:12,007 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 19 treesize of output 25 [2022-11-20 12:27:12,011 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 10 treesize of output 6 [2022-11-20 12:27:12,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:27:12,412 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 24 treesize of output 23 [2022-11-20 12:27:12,415 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-20 12:27:14,177 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 49 proven. 99 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-20 12:27:14,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:27:15,731 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [196896825] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:27:15,731 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:27:15,732 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 34] total 43 [2022-11-20 12:27:15,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418887903] [2022-11-20 12:27:15,732 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:27:15,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2022-11-20 12:27:15,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:27:15,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2022-11-20 12:27:15,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=2557, Unknown=7, NotChecked=0, Total=2756 [2022-11-20 12:27:15,734 INFO L87 Difference]: Start difference. First operand 387 states and 472 transitions. Second operand has 43 states, 38 states have (on average 4.157894736842105) internal successors, (158), 37 states have internal predecessors, (158), 17 states have call successors, (32), 9 states have call predecessors, (32), 12 states have return successors, (31), 12 states have call predecessors, (31), 17 states have call successors, (31) [2022-11-20 12:27:21,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:27:21,919 INFO L93 Difference]: Finished difference Result 535 states and 664 transitions. [2022-11-20 12:27:21,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2022-11-20 12:27:21,919 INFO L78 Accepts]: Start accepts. Automaton has has 43 states, 38 states have (on average 4.157894736842105) internal successors, (158), 37 states have internal predecessors, (158), 17 states have call successors, (32), 9 states have call predecessors, (32), 12 states have return successors, (31), 12 states have call predecessors, (31), 17 states have call successors, (31) Word has length 147 [2022-11-20 12:27:21,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:27:21,922 INFO L225 Difference]: With dead ends: 535 [2022-11-20 12:27:21,922 INFO L226 Difference]: Without dead ends: 424 [2022-11-20 12:27:21,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 200 SyntacticMatches, 10 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2742 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=743, Invalid=7796, Unknown=17, NotChecked=0, Total=8556 [2022-11-20 12:27:21,925 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 412 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 3182 mSolverCounterSat, 250 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 1035 SdHoareTripleChecker+Invalid, 4126 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 250 IncrementalHoareTripleChecker+Valid, 3182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 694 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:27:21,925 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [414 Valid, 1035 Invalid, 4126 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [250 Valid, 3182 Invalid, 0 Unknown, 694 Unchecked, 3.0s Time] [2022-11-20 12:27:21,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2022-11-20 12:27:21,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 383. [2022-11-20 12:27:21,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 383 states, 275 states have (on average 1.0872727272727272) internal successors, (299), 278 states have internal predecessors, (299), 73 states have call successors, (73), 30 states have call predecessors, (73), 34 states have return successors, (93), 74 states have call predecessors, (93), 70 states have call successors, (93) [2022-11-20 12:27:21,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 383 states to 383 states and 465 transitions. [2022-11-20 12:27:21,992 INFO L78 Accepts]: Start accepts. Automaton has 383 states and 465 transitions. Word has length 147 [2022-11-20 12:27:21,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:27:21,992 INFO L495 AbstractCegarLoop]: Abstraction has 383 states and 465 transitions. [2022-11-20 12:27:21,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 38 states have (on average 4.157894736842105) internal successors, (158), 37 states have internal predecessors, (158), 17 states have call successors, (32), 9 states have call predecessors, (32), 12 states have return successors, (31), 12 states have call predecessors, (31), 17 states have call successors, (31) [2022-11-20 12:27:21,993 INFO L276 IsEmpty]: Start isEmpty. Operand 383 states and 465 transitions. [2022-11-20 12:27:21,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-11-20 12:27:21,997 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:27:21,997 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:27:22,007 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-20 12:27:22,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-20 12:27:22,203 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:27:22,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:27:22,203 INFO L85 PathProgramCache]: Analyzing trace with hash -1489910984, now seen corresponding path program 1 times [2022-11-20 12:27:22,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:27:22,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [874625699] [2022-11-20 12:27:22,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:27:22,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:27:22,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:27:22,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:27:22,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:27:22,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:22,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:27:22,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:27:22,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:27:22,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 12:27:22,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 12:27:22,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-20 12:27:22,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-20 12:27:22,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-20 12:27:22,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:22,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:22,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:27:22,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-20 12:27:22,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-11-20 12:27:22,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:22,941 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2022-11-20 12:27:22,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:27:22,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [874625699] [2022-11-20 12:27:22,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [874625699] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:27:22,941 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:27:22,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-11-20 12:27:22,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415650708] [2022-11-20 12:27:22,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:27:22,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-20 12:27:22,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:27:22,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-20 12:27:22,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-11-20 12:27:22,943 INFO L87 Difference]: Start difference. First operand 383 states and 465 transitions. Second operand has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 6 states have internal predecessors, (61), 2 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 12:27:23,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:27:23,862 INFO L93 Difference]: Finished difference Result 404 states and 490 transitions. [2022-11-20 12:27:23,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-20 12:27:23,863 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 6 states have internal predecessors, (61), 2 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) Word has length 150 [2022-11-20 12:27:23,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:27:23,865 INFO L225 Difference]: With dead ends: 404 [2022-11-20 12:27:23,865 INFO L226 Difference]: Without dead ends: 401 [2022-11-20 12:27:23,865 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 36 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-20 12:27:23,866 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 159 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 856 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 952 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 856 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:27:23,866 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 444 Invalid, 952 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 856 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 12:27:23,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 401 states. [2022-11-20 12:27:23,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 401 to 389. [2022-11-20 12:27:23,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 389 states, 278 states have (on average 1.0863309352517985) internal successors, (302), 281 states have internal predecessors, (302), 75 states have call successors, (75), 31 states have call predecessors, (75), 35 states have return successors, (94), 76 states have call predecessors, (94), 72 states have call successors, (94) [2022-11-20 12:27:23,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 471 transitions. [2022-11-20 12:27:23,927 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 471 transitions. Word has length 150 [2022-11-20 12:27:23,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:27:23,928 INFO L495 AbstractCegarLoop]: Abstraction has 389 states and 471 transitions. [2022-11-20 12:27:23,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 6 states have internal predecessors, (61), 2 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 1 states have call successors, (17) [2022-11-20 12:27:23,928 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 471 transitions. [2022-11-20 12:27:23,930 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-11-20 12:27:23,930 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:27:23,930 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:27:23,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-11-20 12:27:23,931 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:27:23,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:27:23,931 INFO L85 PathProgramCache]: Analyzing trace with hash -1880401631, now seen corresponding path program 1 times [2022-11-20 12:27:23,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:27:23,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293008282] [2022-11-20 12:27:23,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:27:23,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:27:24,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:27:24,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:27:24,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:27:24,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:24,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:27:24,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:27:24,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:27:24,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:27:24,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:27:24,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-20 12:27:24,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-20 12:27:24,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 12:27:24,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-20 12:27:24,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:24,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:24,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:27:24,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-20 12:27:24,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-11-20 12:27:24,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:24,978 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 260 trivial. 0 not checked. [2022-11-20 12:27:24,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:27:24,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293008282] [2022-11-20 12:27:24,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [293008282] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:27:24,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:27:24,979 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-20 12:27:24,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923507165] [2022-11-20 12:27:24,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:27:24,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-20 12:27:24,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:27:24,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-20 12:27:24,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2022-11-20 12:27:24,980 INFO L87 Difference]: Start difference. First operand 389 states and 471 transitions. Second operand has 11 states, 10 states have (on average 6.1) internal successors, (61), 8 states have internal predecessors, (61), 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-20 12:27:25,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:27:25,953 INFO L93 Difference]: Finished difference Result 525 states and 654 transitions. [2022-11-20 12:27:25,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-20 12:27:25,954 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.1) internal successors, (61), 8 states have internal predecessors, (61), 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 161 [2022-11-20 12:27:25,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:27:25,958 INFO L225 Difference]: With dead ends: 525 [2022-11-20 12:27:25,959 INFO L226 Difference]: Without dead ends: 391 [2022-11-20 12:27:25,960 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-20 12:27:25,961 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 163 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 800 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 800 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:27:25,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 449 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 800 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-20 12:27:25,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 391 states. [2022-11-20 12:27:26,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 391 to 390. [2022-11-20 12:27:26,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 279 states have (on average 1.086021505376344) internal successors, (303), 282 states have internal predecessors, (303), 75 states have call successors, (75), 31 states have call predecessors, (75), 35 states have return successors, (94), 76 states have call predecessors, (94), 72 states have call successors, (94) [2022-11-20 12:27:26,031 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 472 transitions. [2022-11-20 12:27:26,032 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 472 transitions. Word has length 161 [2022-11-20 12:27:26,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:27:26,032 INFO L495 AbstractCegarLoop]: Abstraction has 390 states and 472 transitions. [2022-11-20 12:27:26,033 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.1) internal successors, (61), 8 states have internal predecessors, (61), 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-20 12:27:26,033 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 472 transitions. [2022-11-20 12:27:26,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-11-20 12:27:26,035 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:27:26,035 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:27:26,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-11-20 12:27:26,035 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:27:26,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:27:26,036 INFO L85 PathProgramCache]: Analyzing trace with hash -645812992, now seen corresponding path program 1 times [2022-11-20 12:27:26,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:27:26,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959895475] [2022-11-20 12:27:26,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:27:26,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:27:26,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:27:26,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:27:26,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:27:26,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:26,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:27:26,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:27:26,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:27:26,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 12:27:26,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 12:27:26,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-20 12:27:26,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-20 12:27:26,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-20 12:27:26,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:26,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:26,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:26,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:27,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:27:27,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:27,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-20 12:27:27,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:27,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-20 12:27:27,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:27,020 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-11-20 12:27:27,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:27:27,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959895475] [2022-11-20 12:27:27,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959895475] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:27:27,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [747484625] [2022-11-20 12:27:27,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:27:27,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:27:27,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:27:27,022 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:27:27,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-20 12:27:27,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:27,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 2859 conjuncts, 99 conjunts are in the unsatisfiable core [2022-11-20 12:27:27,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:27:27,797 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-20 12:27:28,057 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:27:28,057 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 17 treesize of output 23 [2022-11-20 12:27:28,061 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 8 treesize of output 4 [2022-11-20 12:27:28,069 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-20 12:27:28,478 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:27:28,479 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 24 treesize of output 23 [2022-11-20 12:27:28,497 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:27:28,497 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 27 [2022-11-20 12:27:29,332 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 140 proven. 40 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-20 12:27:29,333 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:27:30,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [747484625] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:27:30,327 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:27:30,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 23] total 34 [2022-11-20 12:27:30,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10746470] [2022-11-20 12:27:30,328 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:27:30,328 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-20 12:27:30,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:27:30,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-20 12:27:30,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=1747, Unknown=2, NotChecked=0, Total=1892 [2022-11-20 12:27:30,330 INFO L87 Difference]: Start difference. First operand 390 states and 472 transitions. Second operand has 34 states, 30 states have (on average 5.2) internal successors, (156), 29 states have internal predecessors, (156), 12 states have call successors, (36), 8 states have call predecessors, (36), 9 states have return successors, (33), 10 states have call predecessors, (33), 11 states have call successors, (33) [2022-11-20 12:27:33,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:27:33,415 INFO L93 Difference]: Finished difference Result 559 states and 695 transitions. [2022-11-20 12:27:33,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-20 12:27:33,416 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 30 states have (on average 5.2) internal successors, (156), 29 states have internal predecessors, (156), 12 states have call successors, (36), 8 states have call predecessors, (36), 9 states have return successors, (33), 10 states have call predecessors, (33), 11 states have call successors, (33) Word has length 156 [2022-11-20 12:27:33,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:27:33,418 INFO L225 Difference]: With dead ends: 559 [2022-11-20 12:27:33,418 INFO L226 Difference]: Without dead ends: 386 [2022-11-20 12:27:33,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 236 SyntacticMatches, 5 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1309 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=374, Invalid=5026, Unknown=2, NotChecked=0, Total=5402 [2022-11-20 12:27:33,421 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 213 mSDsluCounter, 1233 mSDsCounter, 0 mSdLazyCounter, 2285 mSolverCounterSat, 134 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 1343 SdHoareTripleChecker+Invalid, 2852 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 134 IncrementalHoareTripleChecker+Valid, 2285 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 433 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-11-20 12:27:33,421 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 1343 Invalid, 2852 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [134 Valid, 2285 Invalid, 0 Unknown, 433 Unchecked, 1.7s Time] [2022-11-20 12:27:33,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-11-20 12:27:33,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 376. [2022-11-20 12:27:33,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 376 states, 268 states have (on average 1.085820895522388) internal successors, (291), 272 states have internal predecessors, (291), 73 states have call successors, (73), 30 states have call predecessors, (73), 34 states have return successors, (91), 73 states have call predecessors, (91), 70 states have call successors, (91) [2022-11-20 12:27:33,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 376 states to 376 states and 455 transitions. [2022-11-20 12:27:33,485 INFO L78 Accepts]: Start accepts. Automaton has 376 states and 455 transitions. Word has length 156 [2022-11-20 12:27:33,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:27:33,486 INFO L495 AbstractCegarLoop]: Abstraction has 376 states and 455 transitions. [2022-11-20 12:27:33,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 30 states have (on average 5.2) internal successors, (156), 29 states have internal predecessors, (156), 12 states have call successors, (36), 8 states have call predecessors, (36), 9 states have return successors, (33), 10 states have call predecessors, (33), 11 states have call successors, (33) [2022-11-20 12:27:33,486 INFO L276 IsEmpty]: Start isEmpty. Operand 376 states and 455 transitions. [2022-11-20 12:27:33,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-11-20 12:27:33,488 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:27:33,488 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, 1] [2022-11-20 12:27:33,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2022-11-20 12:27:33,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:27:33,698 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:27:33,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:27:33,699 INFO L85 PathProgramCache]: Analyzing trace with hash 1711512995, now seen corresponding path program 1 times [2022-11-20 12:27:33,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:27:33,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060216808] [2022-11-20 12:27:33,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:27:33,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:27:34,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:27:40,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:27:40,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:27:40,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:40,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:27:40,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:27:40,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:27:40,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 12:27:40,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:27:40,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:40,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-20 12:27:40,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-20 12:27:40,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 12:27:40,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 12:27:40,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-20 12:27:40,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-11-20 12:27:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:40,534 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2022-11-20 12:27:40,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:27:40,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060216808] [2022-11-20 12:27:40,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060216808] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:27:40,535 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:27:40,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-11-20 12:27:40,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758480948] [2022-11-20 12:27:40,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:27:40,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-20 12:27:40,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:27:40,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-20 12:27:40,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=263, Unknown=0, NotChecked=0, Total=306 [2022-11-20 12:27:40,537 INFO L87 Difference]: Start difference. First operand 376 states and 455 transitions. Second operand has 18 states, 15 states have (on average 3.7333333333333334) 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), 7 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-20 12:27:42,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:27:42,583 INFO L93 Difference]: Finished difference Result 384 states and 462 transitions. [2022-11-20 12:27:42,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-20 12:27:42,584 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 3.7333333333333334) 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), 7 states have call predecessors, (16), 8 states have call successors, (16) Word has length 158 [2022-11-20 12:27:42,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:27:42,585 INFO L225 Difference]: With dead ends: 384 [2022-11-20 12:27:42,585 INFO L226 Difference]: Without dead ends: 382 [2022-11-20 12:27:42,586 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 77 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=100, Invalid=550, Unknown=0, NotChecked=0, Total=650 [2022-11-20 12:27:42,586 INFO L413 NwaCegarLoop]: 66 mSDtfsCounter, 187 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 1452 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 197 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 1605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1452 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2022-11-20 12:27:42,586 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [197 Valid, 425 Invalid, 1605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1452 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2022-11-20 12:27:42,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 382 states. [2022-11-20 12:27:42,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 382 to 380. [2022-11-20 12:27:42,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 380 states, 271 states have (on average 1.084870848708487) internal successors, (294), 275 states have internal predecessors, (294), 73 states have call successors, (73), 31 states have call predecessors, (73), 35 states have return successors, (91), 73 states have call predecessors, (91), 70 states have call successors, (91) [2022-11-20 12:27:42,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 380 states to 380 states and 458 transitions. [2022-11-20 12:27:42,652 INFO L78 Accepts]: Start accepts. Automaton has 380 states and 458 transitions. Word has length 158 [2022-11-20 12:27:42,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:27:42,652 INFO L495 AbstractCegarLoop]: Abstraction has 380 states and 458 transitions. [2022-11-20 12:27:42,652 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 3.7333333333333334) 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), 7 states have call predecessors, (16), 8 states have call successors, (16) [2022-11-20 12:27:42,653 INFO L276 IsEmpty]: Start isEmpty. Operand 380 states and 458 transitions. [2022-11-20 12:27:42,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-11-20 12:27:42,654 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:27:42,654 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 12:27:42,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-11-20 12:27:42,654 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:27:42,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:27:42,655 INFO L85 PathProgramCache]: Analyzing trace with hash -407650078, now seen corresponding path program 1 times [2022-11-20 12:27:42,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:27:42,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53379710] [2022-11-20 12:27:42,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:27:42,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:27:42,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:45,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:27:45,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:45,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:27:45,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:45,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:27:45,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:45,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:45,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:45,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:27:45,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:27:46,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:27:46,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:27:46,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:27:46,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-20 12:27:46,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:27:46,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-20 12:27:46,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-20 12:27:46,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 12:27:46,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 12:27:46,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-20 12:27:46,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:46,770 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 20 proven. 55 refuted. 0 times theorem prover too weak. 119 trivial. 0 not checked. [2022-11-20 12:27:46,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:27:46,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53379710] [2022-11-20 12:27:46,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53379710] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:27:46,771 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767792900] [2022-11-20 12:27:46,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:27:46,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:27:46,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:27:46,775 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:27:46,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-20 12:27:47,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:27:47,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 2841 conjuncts, 144 conjunts are in the unsatisfiable core [2022-11-20 12:27:47,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:27:47,507 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-20 12:27:47,864 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-20 12:27:47,876 WARN L859 $PredicateComparison]: unable to prove that (exists ((|bounded_malloc_#res.base| Int)) (and (< |bounded_malloc_#res.base| |c_#StackHeapBarrier|) (exists ((v_ArrVal_2846 Int)) (= |c_#valid| (store |c_old(#valid)| |bounded_malloc_#res.base| v_ArrVal_2846))))) is different from true [2022-11-20 12:27:47,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:27:47,893 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2022-11-20 12:27:47,935 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-20 12:27:48,611 INFO L321 Elim1Store]: treesize reduction 44, result has 20.0 percent of original size [2022-11-20 12:27:48,612 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 15 treesize of output 19 [2022-11-20 12:27:48,736 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:27:48,736 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 17 treesize of output 23 [2022-11-20 12:27:48,744 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 8 treesize of output 6 [2022-11-20 12:27:48,968 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:27:48,968 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 27 [2022-11-20 12:27:48,976 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 8 treesize of output 6 [2022-11-20 12:27:49,057 INFO L321 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2022-11-20 12:27:49,057 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 16 treesize of output 18 [2022-11-20 12:27:49,066 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 6 treesize of output 5 [2022-11-20 12:27:51,599 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 27 [2022-11-20 12:27:53,254 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 20 [2022-11-20 12:27:53,258 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 48 proven. 132 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-20 12:27:53,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:27:54,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767792900] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:27:54,999 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:27:54,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 41] total 55 [2022-11-20 12:27:54,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859923122] [2022-11-20 12:27:54,999 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:27:55,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2022-11-20 12:27:55,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:27:55,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2022-11-20 12:27:55,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=289, Invalid=4002, Unknown=3, NotChecked=128, Total=4422 [2022-11-20 12:27:55,001 INFO L87 Difference]: Start difference. First operand 380 states and 458 transitions. Second operand has 55 states, 50 states have (on average 3.3) internal successors, (165), 47 states have internal predecessors, (165), 21 states have call successors, (31), 11 states have call predecessors, (31), 16 states have return successors, (31), 17 states have call predecessors, (31), 21 states have call successors, (31) [2022-11-20 12:28:06,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:28:06,890 INFO L93 Difference]: Finished difference Result 514 states and 627 transitions. [2022-11-20 12:28:06,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2022-11-20 12:28:06,891 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 50 states have (on average 3.3) internal successors, (165), 47 states have internal predecessors, (165), 21 states have call successors, (31), 11 states have call predecessors, (31), 16 states have return successors, (31), 17 states have call predecessors, (31), 21 states have call successors, (31) Word has length 159 [2022-11-20 12:28:06,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:28:06,894 INFO L225 Difference]: With dead ends: 514 [2022-11-20 12:28:06,894 INFO L226 Difference]: Without dead ends: 421 [2022-11-20 12:28:06,895 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 219 SyntacticMatches, 18 SemanticMatches, 103 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 4023 ImplicationChecksByTransitivity, 13.6s TimeCoverageRelationStatistics Valid=843, Invalid=9864, Unknown=9, NotChecked=204, Total=10920 [2022-11-20 12:28:06,896 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 424 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 3727 mSolverCounterSat, 423 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 434 SdHoareTripleChecker+Valid, 1398 SdHoareTripleChecker+Invalid, 5532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 423 IncrementalHoareTripleChecker+Valid, 3727 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1382 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-11-20 12:28:06,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [434 Valid, 1398 Invalid, 5532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [423 Valid, 3727 Invalid, 0 Unknown, 1382 Unchecked, 4.1s Time] [2022-11-20 12:28:06,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 421 states. [2022-11-20 12:28:06,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 421 to 388. [2022-11-20 12:28:06,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 278 states have (on average 1.0827338129496402) internal successors, (301), 282 states have internal predecessors, (301), 72 states have call successors, (72), 33 states have call predecessors, (72), 37 states have return successors, (92), 72 states have call predecessors, (92), 69 states have call successors, (92) [2022-11-20 12:28:06,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 465 transitions. [2022-11-20 12:28:06,969 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 465 transitions. Word has length 159 [2022-11-20 12:28:06,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:28:06,970 INFO L495 AbstractCegarLoop]: Abstraction has 388 states and 465 transitions. [2022-11-20 12:28:06,970 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 50 states have (on average 3.3) internal successors, (165), 47 states have internal predecessors, (165), 21 states have call successors, (31), 11 states have call predecessors, (31), 16 states have return successors, (31), 17 states have call predecessors, (31), 21 states have call successors, (31) [2022-11-20 12:28:06,971 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 465 transitions. [2022-11-20 12:28:06,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-11-20 12:28:06,972 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:28:06,973 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, 1] [2022-11-20 12:28:06,989 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-20 12:28:07,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-11-20 12:28:07,183 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:28:07,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:28:07,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1602985816, now seen corresponding path program 1 times [2022-11-20 12:28:07,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:28:07,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1503375235] [2022-11-20 12:28:07,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:28:07,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:28:07,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:13,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:28:13,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:13,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:28:13,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:13,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:28:13,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:13,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:28:13,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:13,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:28:13,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:13,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:28:13,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:13,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:28:13,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:13,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:28:13,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:13,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:28:13,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:13,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-20 12:28:13,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:14,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:28:14,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:14,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-20 12:28:14,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:14,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-20 12:28:14,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:14,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 12:28:14,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:14,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 12:28:14,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:14,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-20 12:28:14,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:14,180 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-20 12:28:14,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:28:14,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1503375235] [2022-11-20 12:28:14,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1503375235] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:28:14,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:28:14,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [24] imperfect sequences [] total 24 [2022-11-20 12:28:14,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351070938] [2022-11-20 12:28:14,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:28:14,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-20 12:28:14,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:28:14,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-20 12:28:14,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=497, Unknown=0, NotChecked=0, Total=552 [2022-11-20 12:28:14,182 INFO L87 Difference]: Start difference. First operand 388 states and 465 transitions. Second operand has 24 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 19 states have internal predecessors, (57), 11 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-20 12:28:18,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:28:18,968 INFO L93 Difference]: Finished difference Result 437 states and 542 transitions. [2022-11-20 12:28:18,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-20 12:28:18,968 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 19 states have internal predecessors, (57), 11 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) Word has length 159 [2022-11-20 12:28:18,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:28:18,971 INFO L225 Difference]: With dead ends: 437 [2022-11-20 12:28:18,971 INFO L226 Difference]: Without dead ends: 435 [2022-11-20 12:28:18,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 197 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=191, Invalid=1215, Unknown=0, NotChecked=0, Total=1406 [2022-11-20 12:28:18,972 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 251 mSDsluCounter, 429 mSDsCounter, 0 mSdLazyCounter, 3161 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 3402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 3161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:28:18,972 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 486 Invalid, 3402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 3161 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2022-11-20 12:28:18,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2022-11-20 12:28:19,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 405. [2022-11-20 12:28:19,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 405 states, 289 states have (on average 1.0865051903114187) internal successors, (314), 294 states have internal predecessors, (314), 76 states have call successors, (76), 34 states have call predecessors, (76), 39 states have return successors, (97), 76 states have call predecessors, (97), 73 states have call successors, (97) [2022-11-20 12:28:19,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 405 states to 405 states and 487 transitions. [2022-11-20 12:28:19,050 INFO L78 Accepts]: Start accepts. Automaton has 405 states and 487 transitions. Word has length 159 [2022-11-20 12:28:19,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:28:19,051 INFO L495 AbstractCegarLoop]: Abstraction has 405 states and 487 transitions. [2022-11-20 12:28:19,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 21 states have (on average 2.7142857142857144) internal successors, (57), 19 states have internal predecessors, (57), 11 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-20 12:28:19,051 INFO L276 IsEmpty]: Start isEmpty. Operand 405 states and 487 transitions. [2022-11-20 12:28:19,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-11-20 12:28:19,053 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:28:19,053 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, 1] [2022-11-20 12:28:19,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-11-20 12:28:19,053 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:28:19,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:28:19,054 INFO L85 PathProgramCache]: Analyzing trace with hash -1354839322, now seen corresponding path program 1 times [2022-11-20 12:28:19,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:28:19,054 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316362588] [2022-11-20 12:28:19,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:28:19,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:28:19,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:23,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:28:23,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:23,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:28:23,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:23,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:28:23,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:23,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:28:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:23,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:28:24,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:28:24,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:28:24,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:28:24,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:28:24,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-20 12:28:24,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:28:24,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2022-11-20 12:28:24,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-11-20 12:28:24,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-20 12:28:24,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-20 12:28:24,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-20 12:28:24,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:24,965 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-20 12:28:24,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:28:24,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1316362588] [2022-11-20 12:28:24,965 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1316362588] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:28:24,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:28:24,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [25] imperfect sequences [] total 25 [2022-11-20 12:28:24,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335530626] [2022-11-20 12:28:24,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:28:24,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-20 12:28:24,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:28:24,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-20 12:28:24,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=542, Unknown=0, NotChecked=0, Total=600 [2022-11-20 12:28:24,967 INFO L87 Difference]: Start difference. First operand 405 states and 487 transitions. Second operand has 25 states, 22 states have (on average 2.590909090909091) internal successors, (57), 20 states have internal predecessors, (57), 11 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-20 12:28:31,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:28:31,580 INFO L93 Difference]: Finished difference Result 449 states and 562 transitions. [2022-11-20 12:28:31,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-20 12:28:31,581 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 2.590909090909091) internal successors, (57), 20 states have internal predecessors, (57), 11 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) Word has length 159 [2022-11-20 12:28:31,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:28:31,584 INFO L225 Difference]: With dead ends: 449 [2022-11-20 12:28:31,584 INFO L226 Difference]: Without dead ends: 447 [2022-11-20 12:28:31,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 269 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=205, Invalid=1435, Unknown=0, NotChecked=0, Total=1640 [2022-11-20 12:28:31,586 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 323 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 2918 mSolverCounterSat, 321 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 3239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 2918 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2022-11-20 12:28:31,586 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 437 Invalid, 3239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 2918 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2022-11-20 12:28:31,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 447 states. [2022-11-20 12:28:31,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 395. [2022-11-20 12:28:31,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 395 states, 282 states have (on average 1.0815602836879432) internal successors, (305), 287 states have internal predecessors, (305), 74 states have call successors, (74), 34 states have call predecessors, (74), 38 states have return successors, (94), 73 states have call predecessors, (94), 71 states have call successors, (94) [2022-11-20 12:28:31,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 395 states to 395 states and 473 transitions. [2022-11-20 12:28:31,694 INFO L78 Accepts]: Start accepts. Automaton has 395 states and 473 transitions. Word has length 159 [2022-11-20 12:28:31,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:28:31,695 INFO L495 AbstractCegarLoop]: Abstraction has 395 states and 473 transitions. [2022-11-20 12:28:31,695 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 2.590909090909091) internal successors, (57), 20 states have internal predecessors, (57), 11 states have call successors, (17), 4 states have call predecessors, (17), 3 states have return successors, (16), 9 states have call predecessors, (16), 10 states have call successors, (16) [2022-11-20 12:28:31,695 INFO L276 IsEmpty]: Start isEmpty. Operand 395 states and 473 transitions. [2022-11-20 12:28:31,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-11-20 12:28:31,698 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:28:31,698 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:28:31,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-11-20 12:28:31,698 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:28:31,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:28:31,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1123486733, now seen corresponding path program 1 times [2022-11-20 12:28:31,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:28:31,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399478612] [2022-11-20 12:28:31,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:28:31,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:28:32,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:35,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:28:35,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:28:36,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:28:36,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:28:36,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:28:36,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:28:36,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:28:36,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-11-20 12:28:36,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2022-11-20 12:28:36,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-20 12:28:36,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-20 12:28:36,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-20 12:28:36,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:28:36,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:28:36,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:28:36,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-20 12:28:36,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:36,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-11-20 12:28:36,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:37,400 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2022-11-20 12:28:37,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:28:37,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399478612] [2022-11-20 12:28:37,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399478612] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:28:37,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [180716920] [2022-11-20 12:28:37,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:28:37,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:28:37,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:28:37,402 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:28:37,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-20 12:28:38,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:28:38,159 INFO L263 TraceCheckSpWp]: Trace formula consists of 2887 conjuncts, 104 conjunts are in the unsatisfiable core [2022-11-20 12:28:38,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:28:38,172 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-20 12:28:38,570 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-20 12:28:38,570 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-20 12:28:38,627 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-20 12:28:40,684 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_be16_harness_~#buf~3#1.base_BEFORE_CALL_69| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_be16_harness_~#buf~3#1.base_BEFORE_CALL_69|) 8) |v_ULTIMATE.start_aws_byte_buf_write_be16_harness_~#buf~3#1.base_BEFORE_CALL_69|))) is different from true [2022-11-20 12:28:57,295 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:28:57,295 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-20 12:28:57,313 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:28:57,314 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 19 treesize of output 25 [2022-11-20 12:28:57,318 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 10 treesize of output 6 [2022-11-20 12:28:59,439 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_34| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_34| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_34|) 8)))) is different from true [2022-11-20 12:29:01,614 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_35| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_35| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_35|) 8)))) is different from true [2022-11-20 12:29:01,770 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:29:01,770 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-20 12:29:01,789 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:29:01,790 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 29 [2022-11-20 12:29:03,942 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_74 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_74) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_74))) is different from true [2022-11-20 12:29:25,800 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 12:29:25,801 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 18 treesize of output 8 [2022-11-20 12:29:26,866 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3157 (Array Int Int))) (= (store |c_old(#memory_int)| |c_memcpy_impl_#in~dst.base| v_ArrVal_3157) |c_#memory_int|)) is different from true [2022-11-20 12:29:26,880 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3157 (Array Int Int))) (= (store |c_old(#memory_int)| |c_my_memcpy_#in~dst.base| v_ArrVal_3157) |c_#memory_int|)) is different from true [2022-11-20 12:29:26,894 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 21 [2022-11-20 12:29:26,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:29:26,989 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 24 treesize of output 23 [2022-11-20 12:29:29,712 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 16 proven. 91 refuted. 14 times theorem prover too weak. 52 trivial. 71 not checked. [2022-11-20 12:29:29,712 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:29:34,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [180716920] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:29:34,436 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:29:34,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 35] total 56 [2022-11-20 12:29:34,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125249440] [2022-11-20 12:29:34,437 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:29:34,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 56 states [2022-11-20 12:29:34,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:29:34,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 56 interpolants. [2022-11-20 12:29:34,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=2784, Unknown=20, NotChecked=666, Total=3660 [2022-11-20 12:29:34,440 INFO L87 Difference]: Start difference. First operand 395 states and 473 transitions. Second operand has 56 states, 50 states have (on average 3.14) internal successors, (157), 45 states have internal predecessors, (157), 21 states have call successors, (33), 15 states have call predecessors, (33), 13 states have return successors, (30), 19 states have call predecessors, (30), 19 states have call successors, (30) [2022-11-20 12:31:04,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:31:04,857 INFO L93 Difference]: Finished difference Result 614 states and 731 transitions. [2022-11-20 12:31:04,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-11-20 12:31:04,858 INFO L78 Accepts]: Start accepts. Automaton has has 56 states, 50 states have (on average 3.14) internal successors, (157), 45 states have internal predecessors, (157), 21 states have call successors, (33), 15 states have call predecessors, (33), 13 states have return successors, (30), 19 states have call predecessors, (30), 19 states have call successors, (30) Word has length 164 [2022-11-20 12:31:04,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:31:04,861 INFO L225 Difference]: With dead ends: 614 [2022-11-20 12:31:04,862 INFO L226 Difference]: Without dead ends: 511 [2022-11-20 12:31:04,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 181 SyntacticMatches, 17 SemanticMatches, 91 ConstructedPredicates, 6 IntricatePredicates, 0 DeprecatedPredicates, 2023 ImplicationChecksByTransitivity, 144.2s TimeCoverageRelationStatistics Valid=553, Invalid=6851, Unknown=102, NotChecked=1050, Total=8556 [2022-11-20 12:31:04,865 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 356 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 1992 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 1416 SdHoareTripleChecker+Invalid, 4775 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 1992 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2447 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2022-11-20 12:31:04,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [359 Valid, 1416 Invalid, 4775 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 1992 Invalid, 0 Unknown, 2447 Unchecked, 2.0s Time] [2022-11-20 12:31:04,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2022-11-20 12:31:04,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 507. [2022-11-20 12:31:04,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 371 states have (on average 1.0700808625336926) internal successors, (397), 379 states have internal predecessors, (397), 88 states have call successors, (88), 41 states have call predecessors, (88), 47 states have return successors, (119), 86 states have call predecessors, (119), 85 states have call successors, (119) [2022-11-20 12:31:04,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 604 transitions. [2022-11-20 12:31:04,997 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 604 transitions. Word has length 164 [2022-11-20 12:31:04,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:31:04,998 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 604 transitions. [2022-11-20 12:31:04,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 56 states, 50 states have (on average 3.14) internal successors, (157), 45 states have internal predecessors, (157), 21 states have call successors, (33), 15 states have call predecessors, (33), 13 states have return successors, (30), 19 states have call predecessors, (30), 19 states have call successors, (30) [2022-11-20 12:31:04,999 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 604 transitions. [2022-11-20 12:31:05,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-11-20 12:31:05,001 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:31:05,001 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:31:05,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-20 12:31:05,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-11-20 12:31:05,215 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:31:05,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:31:05,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1903725543, now seen corresponding path program 1 times [2022-11-20 12:31:05,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:31:05,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595338047] [2022-11-20 12:31:05,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:31:05,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:31:05,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:31:05,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:31:05,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:31:05,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:31:05,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:31:05,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:31:05,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:31:05,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:31:05,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:31:05,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-20 12:31:05,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-20 12:31:05,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 12:31:05,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-20 12:31:05,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:31:05,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:31:05,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:31:05,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-20 12:31:05,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-20 12:31:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:05,539 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 264 trivial. 0 not checked. [2022-11-20 12:31:05,539 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:31:05,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595338047] [2022-11-20 12:31:05,540 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595338047] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-20 12:31:05,540 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-20 12:31:05,540 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-20 12:31:05,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373882931] [2022-11-20 12:31:05,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-20 12:31:05,541 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-20 12:31:05,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:31:05,542 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-20 12:31:05,542 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-20 12:31:05,542 INFO L87 Difference]: Start difference. First operand 507 states and 604 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-20 12:31:06,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:31:06,212 INFO L93 Difference]: Finished difference Result 636 states and 763 transitions. [2022-11-20 12:31:06,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-20 12:31:06,213 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 165 [2022-11-20 12:31:06,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:31:06,216 INFO L225 Difference]: With dead ends: 636 [2022-11-20 12:31:06,216 INFO L226 Difference]: Without dead ends: 508 [2022-11-20 12:31:06,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-20 12:31:06,217 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 119 mSDsluCounter, 102 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:31:06,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 176 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-20 12:31:06,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2022-11-20 12:31:06,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 508. [2022-11-20 12:31:06,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 508 states, 372 states have (on average 1.0672043010752688) internal successors, (397), 380 states have internal predecessors, (397), 88 states have call successors, (88), 41 states have call predecessors, (88), 47 states have return successors, (119), 86 states have call predecessors, (119), 85 states have call successors, (119) [2022-11-20 12:31:06,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 508 states to 508 states and 604 transitions. [2022-11-20 12:31:06,349 INFO L78 Accepts]: Start accepts. Automaton has 508 states and 604 transitions. Word has length 165 [2022-11-20 12:31:06,349 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:31:06,349 INFO L495 AbstractCegarLoop]: Abstraction has 508 states and 604 transitions. [2022-11-20 12:31:06,349 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-20 12:31:06,350 INFO L276 IsEmpty]: Start isEmpty. Operand 508 states and 604 transitions. [2022-11-20 12:31:06,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-11-20 12:31:06,352 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:31:06,353 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 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, 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-20 12:31:06,353 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-11-20 12:31:06,354 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:31:06,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:31:06,354 INFO L85 PathProgramCache]: Analyzing trace with hash -369328879, now seen corresponding path program 1 times [2022-11-20 12:31:06,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:31:06,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778227294] [2022-11-20 12:31:06,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:31:06,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:31:06,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:31:10,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:31:10,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-20 12:31:10,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-20 12:31:10,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:31:10,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-20 12:31:10,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-20 12:31:10,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2022-11-20 12:31:10,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-11-20 12:31:10,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-20 12:31:10,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-20 12:31:10,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-11-20 12:31:10,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-11-20 12:31:10,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:10,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:31:10,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:11,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:31:11,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:11,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:31:11,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:11,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-20 12:31:11,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:11,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2022-11-20 12:31:11,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:11,515 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 42 proven. 2 refuted. 0 times theorem prover too weak. 200 trivial. 0 not checked. [2022-11-20 12:31:11,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:31:11,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778227294] [2022-11-20 12:31:11,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778227294] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:31:11,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [807324314] [2022-11-20 12:31:11,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:31:11,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:31:11,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:31:11,519 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:31:11,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-20 12:31:12,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:31:12,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 2900 conjuncts, 135 conjunts are in the unsatisfiable core [2022-11-20 12:31:12,353 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:31:12,356 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-20 12:31:12,735 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-20 12:31:12,736 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-20 12:31:12,750 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-20 12:31:12,753 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-20 12:31:14,771 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_be16_harness_~#buf~3#1.base_BEFORE_CALL_75| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_be16_harness_~#buf~3#1.base_BEFORE_CALL_75|) 8) |v_ULTIMATE.start_aws_byte_buf_write_be16_harness_~#buf~3#1.base_BEFORE_CALL_75|))) is different from true [2022-11-20 12:31:29,254 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-20 12:31:29,274 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:31:29,274 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 19 treesize of output 25 [2022-11-20 12:31:29,286 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 10 treesize of output 6 [2022-11-20 12:31:31,383 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_37| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_37|) 8) |v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_37|))) is different from true [2022-11-20 12:31:33,573 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_38| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_38| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_be16_~buf#1.base_BEFORE_CALL_38|) 8)))) is different from true [2022-11-20 12:31:33,740 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-20 12:31:33,761 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:31:33,761 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 29 [2022-11-20 12:31:36,055 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_80 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_80) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_80))) is different from true [2022-11-20 12:32:01,755 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3464 (Array Int Int))) (= (store |c_old(#memory_int)| |c_memcpy_impl_#in~dst.base| v_ArrVal_3464) |c_#memory_int|)) is different from true [2022-11-20 12:32:01,771 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3464 (Array Int Int))) (= (store |c_old(#memory_int)| |c_my_memcpy_#in~dst.base| v_ArrVal_3464) |c_#memory_int|)) is different from true [2022-11-20 12:32:01,788 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 12:32:01,788 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-20 12:32:01,792 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 21 [2022-11-20 12:32:01,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:32:01,944 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 24 treesize of output 23 [2022-11-20 12:32:06,778 INFO L134 CoverageAnalysis]: Checked inductivity of 244 backedges. 16 proven. 95 refuted. 15 times theorem prover too weak. 47 trivial. 71 not checked. [2022-11-20 12:32:06,778 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:32:11,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [807324314] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:32:11,694 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:32:11,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 39] total 58 [2022-11-20 12:32:11,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657852571] [2022-11-20 12:32:11,695 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:32:11,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 58 states [2022-11-20 12:32:11,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:32:11,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 58 interpolants. [2022-11-20 12:32:11,697 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=2978, Unknown=28, NotChecked=690, Total=3906 [2022-11-20 12:32:11,697 INFO L87 Difference]: Start difference. First operand 508 states and 604 transitions. Second operand has 58 states, 49 states have (on average 3.306122448979592) internal successors, (162), 47 states have internal predecessors, (162), 21 states have call successors, (35), 16 states have call predecessors, (35), 13 states have return successors, (32), 16 states have call predecessors, (32), 18 states have call successors, (32) [2022-11-20 12:33:02,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:33:02,779 INFO L93 Difference]: Finished difference Result 610 states and 721 transitions. [2022-11-20 12:33:02,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-11-20 12:33:02,780 INFO L78 Accepts]: Start accepts. Automaton has has 58 states, 49 states have (on average 3.306122448979592) internal successors, (162), 47 states have internal predecessors, (162), 21 states have call successors, (35), 16 states have call predecessors, (35), 13 states have return successors, (32), 16 states have call predecessors, (32), 18 states have call successors, (32) Word has length 169 [2022-11-20 12:33:02,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:33:02,783 INFO L225 Difference]: With dead ends: 610 [2022-11-20 12:33:02,784 INFO L226 Difference]: Without dead ends: 509 [2022-11-20 12:33:02,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 179 SyntacticMatches, 16 SemanticMatches, 82 ConstructedPredicates, 6 IntricatePredicates, 0 DeprecatedPredicates, 1734 ImplicationChecksByTransitivity, 105.7s TimeCoverageRelationStatistics Valid=450, Invalid=5497, Unknown=83, NotChecked=942, Total=6972 [2022-11-20 12:33:02,786 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 296 mSDsluCounter, 1368 mSDsCounter, 0 mSdLazyCounter, 3267 mSolverCounterSat, 321 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 1441 SdHoareTripleChecker+Invalid, 6588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 321 IncrementalHoareTripleChecker+Valid, 3267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3000 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-11-20 12:33:02,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 1441 Invalid, 6588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [321 Valid, 3267 Invalid, 0 Unknown, 3000 Unchecked, 3.9s Time] [2022-11-20 12:33:02,787 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2022-11-20 12:33:02,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 507. [2022-11-20 12:33:02,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 507 states, 372 states have (on average 1.0672043010752688) internal successors, (397), 380 states have internal predecessors, (397), 87 states have call successors, (87), 41 states have call predecessors, (87), 47 states have return successors, (116), 85 states have call predecessors, (116), 84 states have call successors, (116) [2022-11-20 12:33:02,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 507 states to 507 states and 600 transitions. [2022-11-20 12:33:02,931 INFO L78 Accepts]: Start accepts. Automaton has 507 states and 600 transitions. Word has length 169 [2022-11-20 12:33:02,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:33:02,931 INFO L495 AbstractCegarLoop]: Abstraction has 507 states and 600 transitions. [2022-11-20 12:33:02,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 58 states, 49 states have (on average 3.306122448979592) internal successors, (162), 47 states have internal predecessors, (162), 21 states have call successors, (35), 16 states have call predecessors, (35), 13 states have return successors, (32), 16 states have call predecessors, (32), 18 states have call successors, (32) [2022-11-20 12:33:02,932 INFO L276 IsEmpty]: Start isEmpty. Operand 507 states and 600 transitions. [2022-11-20 12:33:02,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-11-20 12:33:02,935 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:33:02,935 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:33:02,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-11-20 12:33:03,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-20 12:33:03,148 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:33:03,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:33:03,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1515222747, now seen corresponding path program 1 times [2022-11-20 12:33:03,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:33:03,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398280694] [2022-11-20 12:33:03,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:33:03,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:33:03,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:33:06,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:33:06,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:33:06,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:33:06,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:33:06,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:33:06,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:33:06,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:33:06,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:33:06,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-20 12:33:06,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-20 12:33:06,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 12:33:06,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-20 12:33:06,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:33:06,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:33:06,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:33:06,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-20 12:33:06,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-20 12:33:06,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:06,847 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2022-11-20 12:33:06,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:33:06,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398280694] [2022-11-20 12:33:06,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [398280694] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:33:06,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410625357] [2022-11-20 12:33:06,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:33:06,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:33:06,849 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:33:06,851 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:33:06,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-20 12:33:07,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:07,866 INFO L263 TraceCheckSpWp]: Trace formula consists of 2933 conjuncts, 109 conjunts are in the unsatisfiable core [2022-11-20 12:33:07,877 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:33:08,152 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-20 12:33:12,753 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:33:12,753 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 23 [2022-11-20 12:33:12,758 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 4 [2022-11-20 12:33:12,868 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:33:12,869 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 27 [2022-11-20 12:33:12,885 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-20 12:33:12,944 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-20 12:33:16,427 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_3683 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_memcpy_impl_#in~dst.base| v_ArrVal_3683) |c_#memory_$Pointer$.base|)) (exists ((v_ArrVal_3682 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.offset)| |c_memcpy_impl_#in~dst.base| v_ArrVal_3682) |c_#memory_$Pointer$.offset|))) is different from true [2022-11-20 12:33:16,457 WARN L859 $PredicateComparison]: unable to prove that (and (exists ((v_ArrVal_3682 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.offset)| |c_my_memcpy_#in~dst.base| v_ArrVal_3682) |c_#memory_$Pointer$.offset|)) (exists ((v_ArrVal_3683 (Array Int Int))) (= (store |c_old(#memory_$Pointer$.base)| |c_my_memcpy_#in~dst.base| v_ArrVal_3683) |c_#memory_$Pointer$.base|))) is different from true [2022-11-20 12:33:16,491 INFO L321 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2022-11-20 12:33:16,492 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 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 35 [2022-11-20 12:33:16,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:33:16,498 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 24 [2022-11-20 12:33:16,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:33:16,514 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 21 treesize of output 20 [2022-11-20 12:33:16,522 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:33:16,523 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 21 treesize of output 20 [2022-11-20 12:33:17,521 INFO L134 CoverageAnalysis]: Checked inductivity of 264 backedges. 72 proven. 100 refuted. 0 times theorem prover too weak. 89 trivial. 3 not checked. [2022-11-20 12:33:17,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:33:18,339 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (+ c_aws_byte_buf_write_~buf.offset 8))) (and (forall ((v_ArrVal_3701 (Array Int Int))) (= (select (select (store |c_#memory_$Pointer$.base| |c_aws_byte_buf_write_#t~mem1164.base| v_ArrVal_3701) c_aws_byte_buf_write_~buf.base) .cse0) 0)) (forall ((v_ArrVal_3700 (Array Int Int))) (= 0 (select (select (store |c_#memory_$Pointer$.offset| |c_aws_byte_buf_write_#t~mem1164.base| v_ArrVal_3700) c_aws_byte_buf_write_~buf.base) .cse0))))) is different from false [2022-11-20 12:33:18,341 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410625357] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:33:18,341 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:33:18,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 30] total 48 [2022-11-20 12:33:18,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883505698] [2022-11-20 12:33:18,342 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:33:18,343 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2022-11-20 12:33:18,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:33:18,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2022-11-20 12:33:18,344 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=2403, Unknown=6, NotChecked=300, Total=2862 [2022-11-20 12:33:18,345 INFO L87 Difference]: Start difference. First operand 507 states and 600 transitions. Second operand has 48 states, 43 states have (on average 3.5348837209302326) internal successors, (152), 41 states have internal predecessors, (152), 19 states have call successors, (39), 9 states have call predecessors, (39), 10 states have return successors, (36), 16 states have call predecessors, (36), 18 states have call successors, (36) [2022-11-20 12:33:29,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-20 12:33:29,874 INFO L93 Difference]: Finished difference Result 672 states and 821 transitions. [2022-11-20 12:33:29,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-20 12:33:29,880 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 43 states have (on average 3.5348837209302326) internal successors, (152), 41 states have internal predecessors, (152), 19 states have call successors, (39), 9 states have call predecessors, (39), 10 states have return successors, (36), 16 states have call predecessors, (36), 18 states have call successors, (36) Word has length 165 [2022-11-20 12:33:29,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-20 12:33:29,884 INFO L225 Difference]: With dead ends: 672 [2022-11-20 12:33:29,884 INFO L226 Difference]: Without dead ends: 539 [2022-11-20 12:33:29,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 190 SyntacticMatches, 7 SemanticMatches, 87 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1666 ImplicationChecksByTransitivity, 16.1s TimeCoverageRelationStatistics Valid=513, Invalid=6799, Unknown=10, NotChecked=510, Total=7832 [2022-11-20 12:33:29,887 INFO L413 NwaCegarLoop]: 86 mSDtfsCounter, 370 mSDsluCounter, 1464 mSDsCounter, 0 mSdLazyCounter, 4472 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 372 SdHoareTripleChecker+Valid, 1550 SdHoareTripleChecker+Invalid, 6212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 4472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1421 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2022-11-20 12:33:29,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [372 Valid, 1550 Invalid, 6212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 4472 Invalid, 0 Unknown, 1421 Unchecked, 4.5s Time] [2022-11-20 12:33:29,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 539 states. [2022-11-20 12:33:30,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 497. [2022-11-20 12:33:30,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 497 states, 365 states have (on average 1.0684931506849316) internal successors, (390), 374 states have internal predecessors, (390), 85 states have call successors, (85), 40 states have call predecessors, (85), 46 states have return successors, (113), 82 states have call predecessors, (113), 82 states have call successors, (113) [2022-11-20 12:33:30,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 497 states to 497 states and 588 transitions. [2022-11-20 12:33:30,009 INFO L78 Accepts]: Start accepts. Automaton has 497 states and 588 transitions. Word has length 165 [2022-11-20 12:33:30,010 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-20 12:33:30,010 INFO L495 AbstractCegarLoop]: Abstraction has 497 states and 588 transitions. [2022-11-20 12:33:30,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 43 states have (on average 3.5348837209302326) internal successors, (152), 41 states have internal predecessors, (152), 19 states have call successors, (39), 9 states have call predecessors, (39), 10 states have return successors, (36), 16 states have call predecessors, (36), 18 states have call successors, (36) [2022-11-20 12:33:30,010 INFO L276 IsEmpty]: Start isEmpty. Operand 497 states and 588 transitions. [2022-11-20 12:33:30,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-11-20 12:33:30,013 INFO L187 NwaCegarLoop]: Found error trace [2022-11-20 12:33:30,014 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-20 12:33:30,026 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-20 12:33:30,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-11-20 12:33:30,223 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-20 12:33:30,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-20 12:33:30,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1693362518, now seen corresponding path program 1 times [2022-11-20 12:33:30,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-20 12:33:30,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642796504] [2022-11-20 12:33:30,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:33:30,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-20 12:33:30,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-11-20 12:33:33,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-20 12:33:33,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-11-20 12:33:33,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:33:33,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2022-11-20 12:33:33,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-11-20 12:33:33,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-11-20 12:33:33,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-20 12:33:33,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-11-20 12:33:33,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-11-20 12:33:33,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-20 12:33:33,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-20 12:33:33,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-20 12:33:33,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:33:33,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-20 12:33:33,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-20 12:33:33,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2022-11-20 12:33:33,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-11-20 12:33:33,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:33,850 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 32 proven. 35 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2022-11-20 12:33:33,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-20 12:33:33,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642796504] [2022-11-20 12:33:33,851 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642796504] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:33:33,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300292333] [2022-11-20 12:33:33,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-20 12:33:33,851 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-20 12:33:33,851 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 [2022-11-20 12:33:33,852 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-20 12:33:33,855 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e3922e58-f4eb-44d8-a12e-b85487f03c3d/bin/uautomizer-ug76WZFUDN/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-20 12:33:34,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-20 12:33:34,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 2942 conjuncts, 166 conjunts are in the unsatisfiable core [2022-11-20 12:33:34,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-20 12:33:34,831 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-20 12:33:35,225 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-11-20 12:33:35,225 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-20 12:33:35,285 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-20 12:33:37,340 WARN L859 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_be16_harness_~#buf~3#1.base_BEFORE_CALL_86| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_be16_harness_~#buf~3#1.base_BEFORE_CALL_86|) 8) |v_ULTIMATE.start_aws_byte_buf_write_be16_harness_~#buf~3#1.base_BEFORE_CALL_86|))) is different from true [2022-11-20 12:33:56,870 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:33:56,870 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 1 case distinctions, treesize of input 9 treesize of output 15 [2022-11-20 12:33:56,986 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:33:56,987 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 17 treesize of output 23 [2022-11-20 12:33:56,995 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 8 treesize of output 4 [2022-11-20 12:33:57,019 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-20 12:33:57,020 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 22 treesize of output 25 [2022-11-20 12:33:57,420 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 28 [2022-11-20 12:33:57,446 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:33:57,446 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 27 [2022-11-20 12:33:57,656 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:33:57,657 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 49 treesize of output 48 [2022-11-20 12:33:57,680 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:33:57,681 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 61 [2022-11-20 12:33:57,704 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-11-20 12:33:57,705 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 40 treesize of output 44 [2022-11-20 12:34:08,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:34:08,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:34:08,941 INFO L321 Elim1Store]: treesize reduction 17, result has 46.9 percent of original size [2022-11-20 12:34:08,941 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 44 [2022-11-20 12:34:08,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-20 12:34:08,958 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2022-11-20 12:34:22,260 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-20 12:34:22,261 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 18 treesize of output 8 [2022-11-20 12:34:31,154 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3921 (Array Int Int))) (= (store |c_old(#memory_int)| |c_memcpy_impl_#in~dst.base| v_ArrVal_3921) |c_#memory_int|)) is different from true [2022-11-20 12:34:31,172 WARN L859 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3921 (Array Int Int))) (= (store |c_old(#memory_int)| |c_my_memcpy_#in~dst.base| v_ArrVal_3921) |c_#memory_int|)) is different from true [2022-11-20 12:34:31,189 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 26 treesize of output 26 [2022-11-20 12:34:31,491 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-11-20 12:34:31,491 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 31 treesize of output 26 [2022-11-20 12:34:39,186 INFO L134 CoverageAnalysis]: Checked inductivity of 280 backedges. 24 proven. 191 refuted. 28 times theorem prover too weak. 32 trivial. 5 not checked. [2022-11-20 12:34:39,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-20 12:34:42,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300292333] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-20 12:34:42,788 INFO L184 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2022-11-20 12:34:42,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 48] total 63 [2022-11-20 12:34:42,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639525646] [2022-11-20 12:34:42,788 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2022-11-20 12:34:42,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 63 states [2022-11-20 12:34:42,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-20 12:34:42,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 63 interpolants. [2022-11-20 12:34:42,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=241, Invalid=3883, Unknown=48, NotChecked=384, Total=4556 [2022-11-20 12:34:42,791 INFO L87 Difference]: Start difference. First operand 497 states and 588 transitions. Second operand has 63 states, 54 states have (on average 3.611111111111111) internal successors, (195), 52 states have internal predecessors, (195), 24 states have call successors, (38), 15 states have call predecessors, (38), 15 states have return successors, (35), 17 states have call predecessors, (35), 22 states have call successors, (35) [2022-11-20 12:37:34,859 WARN L233 SmtUtils]: Spent 13.25s on a formula simplification. DAG size of input: 81 DAG size of output: 66 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)