./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 624e111eb11fc6cb53be17248f0e61e18bd8cc958dfb511134351ecf4f085f78 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 23:58:34,567 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 23:58:34,569 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 23:58:34,591 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 23:58:34,591 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 23:58:34,592 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 23:58:34,593 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 23:58:34,595 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 23:58:34,597 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 23:58:34,597 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 23:58:34,598 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 23:58:34,599 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 23:58:34,600 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 23:58:34,600 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 23:58:34,602 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 23:58:34,603 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 23:58:34,604 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 23:58:34,604 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 23:58:34,606 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 23:58:34,608 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 23:58:34,609 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 23:58:34,611 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 23:58:34,612 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 23:58:34,613 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 23:58:34,617 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 23:58:34,617 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 23:58:34,618 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 23:58:34,619 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 23:58:34,619 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 23:58:34,621 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 23:58:34,621 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 23:58:34,622 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 23:58:34,623 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 23:58:34,623 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 23:58:34,625 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 23:58:34,625 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 23:58:34,625 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 23:58:34,626 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 23:58:34,626 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 23:58:34,627 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 23:58:34,627 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 23:58:34,628 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 23:58:34,649 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 23:58:34,650 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 23:58:34,650 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 23:58:34,650 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 23:58:34,651 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 23:58:34,651 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 23:58:34,651 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 23:58:34,652 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 23:58:34,652 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 23:58:34,652 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 23:58:34,652 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 23:58:34,652 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 23:58:34,653 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 23:58:34,653 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 23:58:34,653 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 23:58:34,653 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 23:58:34,653 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 23:58:34,653 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 23:58:34,654 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 23:58:34,654 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 23:58:34,654 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 23:58:34,654 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 23:58:34,654 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 23:58:34,655 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 23:58:34,655 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 23:58:34,655 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 23:58:34,655 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 23:58:34,655 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 23:58:34,655 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 23:58:34,656 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 23:58:34,656 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 23:58:34,656 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_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/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_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 624e111eb11fc6cb53be17248f0e61e18bd8cc958dfb511134351ecf4f085f78 [2021-12-06 23:58:34,858 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 23:58:34,873 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 23:58:34,874 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 23:58:34,875 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 23:58:34,876 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 23:58:34,877 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i [2021-12-06 23:58:34,926 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/data/3c81d9871/c428678ea09648418f250b6956b75d56/FLAGaff67b6aa [2021-12-06 23:58:35,495 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 23:58:35,495 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i [2021-12-06 23:58:35,532 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/data/3c81d9871/c428678ea09648418f250b6956b75d56/FLAGaff67b6aa [2021-12-06 23:58:35,974 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/data/3c81d9871/c428678ea09648418f250b6956b75d56 [2021-12-06 23:58:35,980 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 23:58:35,981 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 23:58:35,982 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 23:58:35,982 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 23:58:35,985 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 23:58:35,985 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 11:58:35" (1/1) ... [2021-12-06 23:58:35,986 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5b770fde and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:35, skipping insertion in model container [2021-12-06 23:58:35,986 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 11:58:35" (1/1) ... [2021-12-06 23:58:35,991 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 23:58:36,054 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 23:58:36,219 WARN L230 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_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i[4495,4508] [2021-12-06 23:58:36,224 WARN L230 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_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i[4555,4568] [2021-12-06 23:58:36,850 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:36,850 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:36,851 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:36,852 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:36,853 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:36,868 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:36,869 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:36,870 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:36,871 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,174 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-06 23:58:37,175 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-06 23:58:37,176 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-06 23:58:37,177 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-06 23:58:37,178 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-06 23:58:37,178 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-06 23:58:37,178 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-06 23:58:37,179 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-06 23:58:37,179 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-06 23:58:37,180 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-06 23:58:37,306 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-06 23:58:37,366 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,366 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,413 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 23:58:37,445 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 23:58:37,455 WARN L230 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_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i[4495,4508] [2021-12-06 23:58:37,456 WARN L230 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_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/sv-benchmarks/c/aws-c-common/aws_byte_buf_write_u8_harness.i[4555,4568] [2021-12-06 23:58:37,495 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,495 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,496 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,496 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,497 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,503 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,504 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,505 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,505 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,538 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-12-06 23:58:37,539 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-12-06 23:58:37,540 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-12-06 23:58:37,541 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-12-06 23:58:37,542 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-12-06 23:58:37,542 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-12-06 23:58:37,543 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-12-06 23:58:37,543 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-12-06 23:58:37,543 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-12-06 23:58:37,544 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-12-06 23:58:37,561 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-12-06 23:58:37,600 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,600 WARN L1533 CHandler]: Possible shadowing of function index [2021-12-06 23:58:37,623 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 23:58:37,790 INFO L208 MainTranslator]: Completed translation [2021-12-06 23:58:37,790 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37 WrapperNode [2021-12-06 23:58:37,790 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 23:58:37,791 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 23:58:37,791 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 23:58:37,791 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 23:58:37,796 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37" (1/1) ... [2021-12-06 23:58:37,864 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37" (1/1) ... [2021-12-06 23:58:37,918 INFO L137 Inliner]: procedures = 691, calls = 2619, calls flagged for inlining = 62, calls inlined = 9, statements flattened = 856 [2021-12-06 23:58:37,918 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 23:58:37,919 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 23:58:37,919 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 23:58:37,919 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 23:58:37,927 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37" (1/1) ... [2021-12-06 23:58:37,927 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37" (1/1) ... [2021-12-06 23:58:37,936 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37" (1/1) ... [2021-12-06 23:58:37,941 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37" (1/1) ... [2021-12-06 23:58:37,968 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37" (1/1) ... [2021-12-06 23:58:37,972 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37" (1/1) ... [2021-12-06 23:58:37,978 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37" (1/1) ... [2021-12-06 23:58:37,988 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 23:58:37,989 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 23:58:37,989 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 23:58:37,989 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 23:58:37,990 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37" (1/1) ... [2021-12-06 23:58:37,996 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 23:58:38,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:38,018 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 23:58:38,021 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 23:58:38,057 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_is_valid [2021-12-06 23:58:38,057 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_is_valid [2021-12-06 23:58:38,057 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 23:58:38,057 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2021-12-06 23:58:38,057 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2021-12-06 23:58:38,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 23:58:38,057 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-12-06 23:58:38,058 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-12-06 23:58:38,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 23:58:38,058 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 23:58:38,058 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 23:58:38,058 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2021-12-06 23:58:38,058 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2021-12-06 23:58:38,058 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 23:58:38,058 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 23:58:38,059 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-12-06 23:58:38,059 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-12-06 23:58:38,059 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2021-12-06 23:58:38,059 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2021-12-06 23:58:38,059 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-06 23:58:38,059 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-06 23:58:38,059 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2021-12-06 23:58:38,059 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2021-12-06 23:58:38,059 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 23:58:38,059 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 23:58:38,060 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_write [2021-12-06 23:58:38,060 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_write [2021-12-06 23:58:38,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 23:58:38,060 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2021-12-06 23:58:38,060 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2021-12-06 23:58:38,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 23:58:38,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 23:58:38,250 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 23:58:38,251 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 23:58:39,154 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 23:58:39,159 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 23:58:39,159 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 23:58:39,161 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 11:58:39 BoogieIcfgContainer [2021-12-06 23:58:39,161 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 23:58:39,162 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 23:58:39,162 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 23:58:39,165 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 23:58:39,166 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 11:58:35" (1/3) ... [2021-12-06 23:58:39,166 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4dfa46f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 11:58:39, skipping insertion in model container [2021-12-06 23:58:39,166 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 11:58:37" (2/3) ... [2021-12-06 23:58:39,167 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4dfa46f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 11:58:39, skipping insertion in model container [2021-12-06 23:58:39,167 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 11:58:39" (3/3) ... [2021-12-06 23:58:39,168 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_byte_buf_write_u8_harness.i [2021-12-06 23:58:39,173 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 23:58:39,174 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 23:58:39,212 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 23:58:39,217 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 23:58:39,217 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 23:58:39,232 INFO L276 IsEmpty]: Start isEmpty. Operand has 131 states, 85 states have (on average 1.2352941176470589) internal successors, (105), 86 states have internal predecessors, (105), 34 states have call successors, (34), 10 states have call predecessors, (34), 10 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) [2021-12-06 23:58:39,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-12-06 23:58:39,240 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:58:39,240 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:58:39,241 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:58:39,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:39,245 INFO L85 PathProgramCache]: Analyzing trace with hash -1647877052, now seen corresponding path program 1 times [2021-12-06 23:58:39,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:39,252 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767771721] [2021-12-06 23:58:39,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:39,252 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:39,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:58:39,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:58:39,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:58:39,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:58:39,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:58:39,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 23:58:39,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 23:58:39,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 23:58:39,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 23:58:39,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 23:58:39,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 23:58:39,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-06 23:58:39,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:39,822 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2021-12-06 23:58:39,822 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:58:39,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767771721] [2021-12-06 23:58:39,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767771721] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:58:39,823 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:58:39,823 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-06 23:58:39,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213166193] [2021-12-06 23:58:39,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:58:39,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-06 23:58:39,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:58:39,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-06 23:58:39,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-06 23:58:39,852 INFO L87 Difference]: Start difference. First operand has 131 states, 85 states have (on average 1.2352941176470589) internal successors, (105), 86 states have internal predecessors, (105), 34 states have call successors, (34), 10 states have call predecessors, (34), 10 states have return successors, (34), 34 states have call predecessors, (34), 34 states have call successors, (34) Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-06 23:58:40,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:58:40,054 INFO L93 Difference]: Finished difference Result 258 states and 367 transitions. [2021-12-06 23:58:40,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-06 23:58:40,057 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) Word has length 85 [2021-12-06 23:58:40,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:58:40,064 INFO L225 Difference]: With dead ends: 258 [2021-12-06 23:58:40,064 INFO L226 Difference]: Without dead ends: 126 [2021-12-06 23:58:40,068 INFO L932 BasicCegarLoop]: 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 [2021-12-06 23:58:40,071 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 62 mSDsluCounter, 34 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 23:58:40,072 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 189 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-06 23:58:40,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-12-06 23:58:40,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2021-12-06 23:58:40,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 81 states have (on average 1.2098765432098766) internal successors, (98), 82 states have internal predecessors, (98), 34 states have call successors, (34), 10 states have call predecessors, (34), 10 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2021-12-06 23:58:40,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 165 transitions. [2021-12-06 23:58:40,109 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 165 transitions. Word has length 85 [2021-12-06 23:58:40,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:58:40,110 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 165 transitions. [2021-12-06 23:58:40,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 2 states have internal predecessors, (32), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 1 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-06 23:58:40,110 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 165 transitions. [2021-12-06 23:58:40,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-12-06 23:58:40,114 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:58:40,114 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:58:40,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 23:58:40,114 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:58:40,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:40,115 INFO L85 PathProgramCache]: Analyzing trace with hash -905040328, now seen corresponding path program 1 times [2021-12-06 23:58:40,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:40,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783887089] [2021-12-06 23:58:40,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:40,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:40,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:58:40,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:58:40,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:58:40,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:58:40,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:58:40,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-06 23:58:40,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-06 23:58:40,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 23:58:40,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 23:58:40,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 23:58:40,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 23:58:40,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-06 23:58:40,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,413 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-12-06 23:58:40,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:58:40,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783887089] [2021-12-06 23:58:40,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783887089] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:58:40,414 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1249882586] [2021-12-06 23:58:40,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:40,414 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:58:40,414 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:40,415 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:58:40,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 23:58:40,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:40,767 INFO L263 TraceCheckSpWp]: Trace formula consists of 2599 conjuncts, 6 conjunts are in the unsatisfiable core [2021-12-06 23:58:40,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:40,990 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-12-06 23:58:40,990 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:58:40,990 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1249882586] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:58:40,990 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:58:40,990 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 10 [2021-12-06 23:58:40,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695095496] [2021-12-06 23:58:40,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:58:40,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 23:58:40,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:58:40,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 23:58:40,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-06 23:58:40,993 INFO L87 Difference]: Start difference. First operand 126 states and 165 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-06 23:58:41,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:58:41,145 INFO L93 Difference]: Finished difference Result 230 states and 309 transitions. [2021-12-06 23:58:41,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 23:58:41,146 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 85 [2021-12-06 23:58:41,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:58:41,149 INFO L225 Difference]: With dead ends: 230 [2021-12-06 23:58:41,149 INFO L226 Difference]: Without dead ends: 129 [2021-12-06 23:58:41,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2021-12-06 23:58:41,153 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 193 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 470 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 23:58:41,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 470 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 23:58:41,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-12-06 23:58:41,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2021-12-06 23:58:41,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 83 states have (on average 1.2048192771084338) internal successors, (100), 85 states have internal predecessors, (100), 34 states have call successors, (34), 10 states have call predecessors, (34), 11 states have return successors, (37), 33 states have call predecessors, (37), 33 states have call successors, (37) [2021-12-06 23:58:41,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 171 transitions. [2021-12-06 23:58:41,175 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 171 transitions. Word has length 85 [2021-12-06 23:58:41,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:58:41,175 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 171 transitions. [2021-12-06 23:58:41,176 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 3 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2021-12-06 23:58:41,176 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 171 transitions. [2021-12-06 23:58:41,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-06 23:58:41,178 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:58:41,179 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:58:41,202 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 23:58:41,379 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:58:41,381 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:58:41,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:41,382 INFO L85 PathProgramCache]: Analyzing trace with hash 1139705187, now seen corresponding path program 1 times [2021-12-06 23:58:41,383 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:41,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716329180] [2021-12-06 23:58:41,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:41,384 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:41,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:58:41,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:58:41,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:58:41,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:58:41,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:58:41,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 23:58:41,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 23:58:41,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 23:58:41,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 23:58:41,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 23:58:41,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 23:58:41,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 23:58:41,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:41,841 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-12-06 23:58:41,841 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:58:41,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716329180] [2021-12-06 23:58:41,841 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716329180] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:58:41,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1261850381] [2021-12-06 23:58:41,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:41,842 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:58:41,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:41,843 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:58:41,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 23:58:42,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:42,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 2616 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 23:58:42,201 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:42,348 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-06 23:58:42,348 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:58:42,348 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1261850381] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:58:42,348 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:58:42,348 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2021-12-06 23:58:42,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858430157] [2021-12-06 23:58:42,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:58:42,349 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 23:58:42,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:58:42,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 23:58:42,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-12-06 23:58:42,350 INFO L87 Difference]: Start difference. First operand 129 states and 171 transitions. Second operand has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-06 23:58:42,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:58:42,475 INFO L93 Difference]: Finished difference Result 225 states and 300 transitions. [2021-12-06 23:58:42,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 23:58:42,476 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) Word has length 91 [2021-12-06 23:58:42,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:58:42,478 INFO L225 Difference]: With dead ends: 225 [2021-12-06 23:58:42,478 INFO L226 Difference]: Without dead ends: 129 [2021-12-06 23:58:42,478 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2021-12-06 23:58:42,479 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 209 mSDsluCounter, 348 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 480 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 23:58:42,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [212 Valid, 480 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 23:58:42,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2021-12-06 23:58:42,497 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2021-12-06 23:58:42,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 83 states have (on average 1.2048192771084338) internal successors, (100), 85 states have internal predecessors, (100), 34 states have call successors, (34), 10 states have call predecessors, (34), 11 states have return successors, (36), 33 states have call predecessors, (36), 33 states have call successors, (36) [2021-12-06 23:58:42,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 170 transitions. [2021-12-06 23:58:42,499 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 170 transitions. Word has length 91 [2021-12-06 23:58:42,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:58:42,500 INFO L470 AbstractCegarLoop]: Abstraction has 129 states and 170 transitions. [2021-12-06 23:58:42,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 4 states have call successors, (12) [2021-12-06 23:58:42,500 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 170 transitions. [2021-12-06 23:58:42,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-12-06 23:58:42,502 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:58:42,502 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:58:42,528 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 23:58:42,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:58:42,704 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:58:42,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:58:42,706 INFO L85 PathProgramCache]: Analyzing trace with hash 928728782, now seen corresponding path program 2 times [2021-12-06 23:58:42,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:58:42,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34735279] [2021-12-06 23:58:42,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:58:42,707 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:58:42,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:42,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:58:42,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:42,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:58:42,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:42,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:58:42,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:42,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:58:42,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:42,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:58:42,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:42,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 23:58:42,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:43,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 23:58:43,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:43,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 23:58:43,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:43,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 23:58:43,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:43,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 23:58:43,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:43,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 23:58:43,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:43,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2021-12-06 23:58:43,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:58:43,073 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-12-06 23:58:43,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:58:43,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34735279] [2021-12-06 23:58:43,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34735279] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:58:43,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [709106776] [2021-12-06 23:58:43,073 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 23:58:43,074 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:58:43,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:58:43,075 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:58:43,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 23:58:43,805 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 23:58:43,805 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:58:43,818 INFO L263 TraceCheckSpWp]: Trace formula consists of 2633 conjuncts, 332 conjunts are in the unsatisfiable core [2021-12-06 23:58:43,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:58:46,247 INFO L244 Elim1Store]: Index analysis took 118 ms [2021-12-06 23:58:50,655 INFO L354 Elim1Store]: treesize reduction 640, result has 50.0 percent of original size [2021-12-06 23:58:50,657 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 161 select indices, 161 select index equivalence classes, 12720 disjoint index pairs (out of 12880 index pairs), introduced 161 new quantified variables, introduced 160 case distinctions, treesize of input 806 treesize of output 1124 [2021-12-06 23:59:15,177 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Requested array size exceeds VM limit [2021-12-06 23:59:15,177 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:59:15,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-12-06 23:59:15,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547063346] [2021-12-06 23:59:15,178 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:15,178 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 23:59:15,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:15,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 23:59:15,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-12-06 23:59:15,180 INFO L87 Difference]: Start difference. First operand 129 states and 170 transitions. Second operand has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2021-12-06 23:59:15,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:15,506 INFO L93 Difference]: Finished difference Result 220 states and 291 transitions. [2021-12-06 23:59:15,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 23:59:15,506 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) Word has length 97 [2021-12-06 23:59:15,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:15,508 INFO L225 Difference]: With dead ends: 220 [2021-12-06 23:59:15,508 INFO L226 Difference]: Without dead ends: 126 [2021-12-06 23:59:15,508 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 2.1s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-12-06 23:59:15,509 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 147 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 81 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 565 SdHoareTripleChecker+Invalid, 583 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:15,509 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [155 Valid, 565 Invalid, 583 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 23:59:15,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2021-12-06 23:59:15,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2021-12-06 23:59:15,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 81 states have (on average 1.1975308641975309) internal successors, (97), 82 states have internal predecessors, (97), 34 states have call successors, (34), 10 states have call predecessors, (34), 10 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2021-12-06 23:59:15,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 164 transitions. [2021-12-06 23:59:15,519 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 164 transitions. Word has length 97 [2021-12-06 23:59:15,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:15,520 INFO L470 AbstractCegarLoop]: Abstraction has 126 states and 164 transitions. [2021-12-06 23:59:15,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.375) internal successors, (43), 7 states have internal predecessors, (43), 5 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 4 states have call predecessors, (12), 5 states have call successors, (12) [2021-12-06 23:59:15,520 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 164 transitions. [2021-12-06 23:59:15,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-12-06 23:59:15,521 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:15,522 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:15,544 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 23:59:15,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:15,723 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:15,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:15,724 INFO L85 PathProgramCache]: Analyzing trace with hash 1868612388, now seen corresponding path program 1 times [2021-12-06 23:59:15,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:15,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776816185] [2021-12-06 23:59:15,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:15,726 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:15,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:15,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:15,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:15,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:15,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:15,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 23:59:15,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 23:59:15,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 23:59:15,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 23:59:15,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 23:59:15,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 23:59:15,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:15,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 23:59:15,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,021 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-12-06 23:59:16,022 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:16,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776816185] [2021-12-06 23:59:16,022 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776816185] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:16,022 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:59:16,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-06 23:59:16,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713517866] [2021-12-06 23:59:16,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:16,023 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 23:59:16,023 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:16,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 23:59:16,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2021-12-06 23:59:16,023 INFO L87 Difference]: Start difference. First operand 126 states and 164 transitions. Second operand has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-06 23:59:16,349 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:16,349 INFO L93 Difference]: Finished difference Result 138 states and 181 transitions. [2021-12-06 23:59:16,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 23:59:16,349 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 109 [2021-12-06 23:59:16,350 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:16,352 INFO L225 Difference]: With dead ends: 138 [2021-12-06 23:59:16,352 INFO L226 Difference]: Without dead ends: 136 [2021-12-06 23:59:16,352 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-12-06 23:59:16,353 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 88 mSDsluCounter, 554 mSDsCounter, 0 mSdLazyCounter, 491 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 491 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:16,354 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 699 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 491 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 23:59:16,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 136 states. [2021-12-06 23:59:16,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 136 to 135. [2021-12-06 23:59:16,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 87 states have (on average 1.1839080459770115) internal successors, (103), 89 states have internal predecessors, (103), 35 states have call successors, (35), 11 states have call predecessors, (35), 12 states have return successors, (40), 34 states have call predecessors, (40), 34 states have call successors, (40) [2021-12-06 23:59:16,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 178 transitions. [2021-12-06 23:59:16,370 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 178 transitions. Word has length 109 [2021-12-06 23:59:16,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:16,370 INFO L470 AbstractCegarLoop]: Abstraction has 135 states and 178 transitions. [2021-12-06 23:59:16,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.25) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-06 23:59:16,371 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 178 transitions. [2021-12-06 23:59:16,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-06 23:59:16,372 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:16,373 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:16,373 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 23:59:16,373 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:16,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:16,373 INFO L85 PathProgramCache]: Analyzing trace with hash 581206572, now seen corresponding path program 1 times [2021-12-06 23:59:16,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:16,374 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796823639] [2021-12-06 23:59:16,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:16,374 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:16,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:16,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:16,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:16,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:16,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:16,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 23:59:16,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 23:59:16,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 23:59:16,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 23:59:16,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 23:59:16,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 23:59:16,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 23:59:16,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:16,801 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 42 proven. 6 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-12-06 23:59:16,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:16,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796823639] [2021-12-06 23:59:16,802 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796823639] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:16,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [43174886] [2021-12-06 23:59:16,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:16,802 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:16,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:16,803 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:16,803 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 23:59:17,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:17,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 2679 conjuncts, 8 conjunts are in the unsatisfiable core [2021-12-06 23:59:17,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:21,278 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2021-12-06 23:59:21,279 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:59:21,279 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [43174886] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:21,279 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:59:21,279 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 13 [2021-12-06 23:59:21,279 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67668851] [2021-12-06 23:59:21,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:21,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 23:59:21,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:21,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 23:59:21,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=126, Unknown=2, NotChecked=0, Total=156 [2021-12-06 23:59:21,280 INFO L87 Difference]: Start difference. First operand 135 states and 178 transitions. Second operand has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-06 23:59:21,404 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:21,404 INFO L93 Difference]: Finished difference Result 261 states and 359 transitions. [2021-12-06 23:59:21,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 23:59:21,405 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 113 [2021-12-06 23:59:21,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:21,406 INFO L225 Difference]: With dead ends: 261 [2021-12-06 23:59:21,406 INFO L226 Difference]: Without dead ends: 151 [2021-12-06 23:59:21,407 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 134 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=34, Invalid=146, Unknown=2, NotChecked=0, Total=182 [2021-12-06 23:59:21,408 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 23 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 573 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 42 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:21,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 573 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 80 Invalid, 0 Unknown, 42 Unchecked, 0.1s Time] [2021-12-06 23:59:21,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2021-12-06 23:59:21,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 140. [2021-12-06 23:59:21,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 92 states have (on average 1.1956521739130435) internal successors, (110), 94 states have internal predecessors, (110), 35 states have call successors, (35), 11 states have call predecessors, (35), 12 states have return successors, (40), 34 states have call predecessors, (40), 34 states have call successors, (40) [2021-12-06 23:59:21,418 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 185 transitions. [2021-12-06 23:59:21,418 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 185 transitions. Word has length 113 [2021-12-06 23:59:21,419 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:21,419 INFO L470 AbstractCegarLoop]: Abstraction has 140 states and 185 transitions. [2021-12-06 23:59:21,419 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.2) internal successors, (51), 5 states have internal predecessors, (51), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-06 23:59:21,419 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 185 transitions. [2021-12-06 23:59:21,420 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-06 23:59:21,420 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:21,420 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:21,455 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 23:59:21,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-12-06 23:59:21,621 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:21,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:21,621 INFO L85 PathProgramCache]: Analyzing trace with hash 839372010, now seen corresponding path program 1 times [2021-12-06 23:59:21,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:21,622 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739011981] [2021-12-06 23:59:21,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:21,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:21,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:21,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:21,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:21,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:21,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:21,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 23:59:21,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 23:59:21,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 23:59:21,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 23:59:21,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 23:59:21,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 23:59:21,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 23:59:21,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:21,981 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2021-12-06 23:59:21,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:21,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739011981] [2021-12-06 23:59:21,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739011981] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:21,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756346888] [2021-12-06 23:59:21,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:21,982 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:21,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:21,983 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:21,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 23:59:22,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:22,259 INFO L263 TraceCheckSpWp]: Trace formula consists of 2674 conjuncts, 36 conjunts are in the unsatisfiable core [2021-12-06 23:59:22,263 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:22,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 23:59:22,626 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-12-06 23:59:22,627 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:59:22,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756346888] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:22,627 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:59:22,627 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [11] total 21 [2021-12-06 23:59:22,627 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107497126] [2021-12-06 23:59:22,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:22,627 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-12-06 23:59:22,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:22,628 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-12-06 23:59:22,628 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=366, Unknown=0, NotChecked=0, Total=420 [2021-12-06 23:59:22,628 INFO L87 Difference]: Start difference. First operand 140 states and 185 transitions. Second operand has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 10 states have internal predecessors, (56), 5 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-12-06 23:59:22,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:22,674 INFO L93 Difference]: Finished difference Result 278 states and 369 transitions. [2021-12-06 23:59:22,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 23:59:22,675 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 10 states have internal predecessors, (56), 5 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 113 [2021-12-06 23:59:22,675 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:22,676 INFO L225 Difference]: With dead ends: 278 [2021-12-06 23:59:22,676 INFO L226 Difference]: Without dead ends: 159 [2021-12-06 23:59:22,677 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=402, Unknown=0, NotChecked=0, Total=462 [2021-12-06 23:59:22,677 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 24 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 1004 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 92 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:22,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 1004 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 26 Invalid, 0 Unknown, 92 Unchecked, 0.0s Time] [2021-12-06 23:59:22,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2021-12-06 23:59:22,685 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2021-12-06 23:59:22,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 110 states have (on average 1.209090909090909) internal successors, (133), 112 states have internal predecessors, (133), 35 states have call successors, (35), 12 states have call predecessors, (35), 13 states have return successors, (40), 34 states have call predecessors, (40), 34 states have call successors, (40) [2021-12-06 23:59:22,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 208 transitions. [2021-12-06 23:59:22,687 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 208 transitions. Word has length 113 [2021-12-06 23:59:22,687 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:22,687 INFO L470 AbstractCegarLoop]: Abstraction has 159 states and 208 transitions. [2021-12-06 23:59:22,687 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.666666666666667) internal successors, (56), 10 states have internal predecessors, (56), 5 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2021-12-06 23:59:22,687 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 208 transitions. [2021-12-06 23:59:22,688 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-12-06 23:59:22,688 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:22,689 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:22,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 23:59:22,889 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:22,890 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:22,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:22,891 INFO L85 PathProgramCache]: Analyzing trace with hash -218466068, now seen corresponding path program 1 times [2021-12-06 23:59:22,892 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:22,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623341372] [2021-12-06 23:59:22,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:22,893 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:22,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:22,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:22,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:23,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:23,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:23,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 23:59:23,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 23:59:23,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2021-12-06 23:59:23,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 23:59:23,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 23:59:23,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 23:59:23,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 23:59:23,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,087 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2021-12-06 23:59:23,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:23,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623341372] [2021-12-06 23:59:23,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623341372] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:23,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73575927] [2021-12-06 23:59:23,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:23,087 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:23,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:23,088 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:23,089 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 23:59:23,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,383 INFO L263 TraceCheckSpWp]: Trace formula consists of 2669 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 23:59:23,385 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:23,451 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-12-06 23:59:23,452 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:59:23,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73575927] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:23,452 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:59:23,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-06 23:59:23,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61442567] [2021-12-06 23:59:23,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:23,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 23:59:23,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:23,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 23:59:23,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 23:59:23,453 INFO L87 Difference]: Start difference. First operand 159 states and 208 transitions. Second operand has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-06 23:59:23,469 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:23,469 INFO L93 Difference]: Finished difference Result 287 states and 387 transitions. [2021-12-06 23:59:23,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 23:59:23,469 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 113 [2021-12-06 23:59:23,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:23,471 INFO L225 Difference]: With dead ends: 287 [2021-12-06 23:59:23,471 INFO L226 Difference]: Without dead ends: 168 [2021-12-06 23:59:23,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 23:59:23,472 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 20 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 484 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:23,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 484 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 23:59:23,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-12-06 23:59:23,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 151. [2021-12-06 23:59:23,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 103 states have (on average 1.203883495145631) internal successors, (124), 104 states have internal predecessors, (124), 35 states have call successors, (35), 12 states have call predecessors, (35), 12 states have return successors, (39), 34 states have call predecessors, (39), 34 states have call successors, (39) [2021-12-06 23:59:23,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 198 transitions. [2021-12-06 23:59:23,481 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 198 transitions. Word has length 113 [2021-12-06 23:59:23,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:23,481 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 198 transitions. [2021-12-06 23:59:23,481 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.25) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-06 23:59:23,481 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 198 transitions. [2021-12-06 23:59:23,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-12-06 23:59:23,482 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:23,482 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:23,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 23:59:23,682 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:23,683 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:23,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:23,683 INFO L85 PathProgramCache]: Analyzing trace with hash 1302315312, now seen corresponding path program 2 times [2021-12-06 23:59:23,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:23,683 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [223628243] [2021-12-06 23:59:23,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:23,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:23,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:23,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:23,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:23,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:23,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:23,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 23:59:23,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 23:59:23,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-06 23:59:23,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-06 23:59:23,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 23:59:23,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 23:59:23,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 23:59:23,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:23,990 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-06 23:59:23,990 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:23,990 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [223628243] [2021-12-06 23:59:23,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [223628243] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:23,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [234317686] [2021-12-06 23:59:23,991 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 23:59:23,991 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:23,991 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:23,992 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:23,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 23:59:24,701 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 23:59:24,701 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:59:24,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 2681 conjuncts, 46 conjunts are in the unsatisfiable core [2021-12-06 23:59:24,713 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:25,642 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 90 proven. 14 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 23:59:25,642 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:59:26,042 INFO L354 Elim1Store]: treesize reduction 8, result has 46.7 percent of original size [2021-12-06 23:59:26,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 23:59:26,048 INFO L354 Elim1Store]: treesize reduction 14, result has 6.7 percent of original size [2021-12-06 23:59:26,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 23:59:26,105 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 34 proven. 20 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-12-06 23:59:26,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [234317686] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:59:26,105 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:59:26,106 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14, 13] total 28 [2021-12-06 23:59:26,106 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [844861668] [2021-12-06 23:59:26,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:26,106 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2021-12-06 23:59:26,106 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:26,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-12-06 23:59:26,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2021-12-06 23:59:26,107 INFO L87 Difference]: Start difference. First operand 151 states and 198 transitions. Second operand has 28 states, 27 states have (on average 4.2592592592592595) internal successors, (115), 25 states have internal predecessors, (115), 5 states have call successors, (28), 5 states have call predecessors, (28), 7 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2021-12-06 23:59:27,893 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:27,893 INFO L93 Difference]: Finished difference Result 350 states and 481 transitions. [2021-12-06 23:59:27,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-12-06 23:59:27,893 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 27 states have (on average 4.2592592592592595) internal successors, (115), 25 states have internal predecessors, (115), 5 states have call successors, (28), 5 states have call predecessors, (28), 7 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) Word has length 117 [2021-12-06 23:59:27,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:27,896 INFO L225 Difference]: With dead ends: 350 [2021-12-06 23:59:27,896 INFO L226 Difference]: Without dead ends: 231 [2021-12-06 23:59:27,897 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 237 SyntacticMatches, 10 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 644 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=484, Invalid=2938, Unknown=0, NotChecked=0, Total=3422 [2021-12-06 23:59:27,898 INFO L933 BasicCegarLoop]: 141 mSDtfsCounter, 279 mSDsluCounter, 1321 mSDsCounter, 0 mSdLazyCounter, 2347 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 305 SdHoareTripleChecker+Valid, 1462 SdHoareTripleChecker+Invalid, 2712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 2347 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 270 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:27,898 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [305 Valid, 1462 Invalid, 2712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 2347 Invalid, 0 Unknown, 270 Unchecked, 1.0s Time] [2021-12-06 23:59:27,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2021-12-06 23:59:27,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 196. [2021-12-06 23:59:27,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 196 states, 139 states have (on average 1.20863309352518) internal successors, (168), 141 states have internal predecessors, (168), 41 states have call successors, (41), 15 states have call predecessors, (41), 15 states have return successors, (52), 39 states have call predecessors, (52), 40 states have call successors, (52) [2021-12-06 23:59:27,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 196 states to 196 states and 261 transitions. [2021-12-06 23:59:27,914 INFO L78 Accepts]: Start accepts. Automaton has 196 states and 261 transitions. Word has length 117 [2021-12-06 23:59:27,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:27,914 INFO L470 AbstractCegarLoop]: Abstraction has 196 states and 261 transitions. [2021-12-06 23:59:27,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 27 states have (on average 4.2592592592592595) internal successors, (115), 25 states have internal predecessors, (115), 5 states have call successors, (28), 5 states have call predecessors, (28), 7 states have return successors, (25), 5 states have call predecessors, (25), 5 states have call successors, (25) [2021-12-06 23:59:27,915 INFO L276 IsEmpty]: Start isEmpty. Operand 196 states and 261 transitions. [2021-12-06 23:59:27,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-06 23:59:27,917 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:27,917 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:27,940 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 23:59:28,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-12-06 23:59:28,119 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:28,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:28,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1210158377, now seen corresponding path program 1 times [2021-12-06 23:59:28,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:28,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673356528] [2021-12-06 23:59:28,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:28,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:28,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:28,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:28,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:28,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:28,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:28,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 23:59:28,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 23:59:28,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 23:59:28,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 23:59:28,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 23:59:28,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 23:59:28,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 23:59:28,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,341 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2021-12-06 23:59:28,341 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:28,341 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673356528] [2021-12-06 23:59:28,342 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673356528] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:28,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1069133806] [2021-12-06 23:59:28,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:28,342 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:28,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:28,343 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:28,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 23:59:28,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:28,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 2681 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 23:59:28,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:28,747 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-12-06 23:59:28,747 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:59:28,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1069133806] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:28,747 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:59:28,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-06 23:59:28,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614022899] [2021-12-06 23:59:28,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:28,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 23:59:28,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:28,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 23:59:28,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 23:59:28,749 INFO L87 Difference]: Start difference. First operand 196 states and 261 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-06 23:59:28,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:28,769 INFO L93 Difference]: Finished difference Result 373 states and 508 transitions. [2021-12-06 23:59:28,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 23:59:28,770 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2021-12-06 23:59:28,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:28,772 INFO L225 Difference]: With dead ends: 373 [2021-12-06 23:59:28,772 INFO L226 Difference]: Without dead ends: 207 [2021-12-06 23:59:28,773 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 23:59:28,774 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 9 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:28,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 477 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 23:59:28,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2021-12-06 23:59:28,786 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 198. [2021-12-06 23:59:28,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 141 states have (on average 1.1914893617021276) internal successors, (168), 143 states have internal predecessors, (168), 41 states have call successors, (41), 15 states have call predecessors, (41), 15 states have return successors, (52), 39 states have call predecessors, (52), 40 states have call successors, (52) [2021-12-06 23:59:28,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 261 transitions. [2021-12-06 23:59:28,789 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 261 transitions. Word has length 119 [2021-12-06 23:59:28,789 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:28,789 INFO L470 AbstractCegarLoop]: Abstraction has 198 states and 261 transitions. [2021-12-06 23:59:28,789 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2021-12-06 23:59:28,790 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 261 transitions. [2021-12-06 23:59:28,791 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-06 23:59:28,792 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:28,792 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:28,815 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 23:59:28,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-06 23:59:28,993 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:28,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:28,994 INFO L85 PathProgramCache]: Analyzing trace with hash -101760997, now seen corresponding path program 1 times [2021-12-06 23:59:28,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:28,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1749104626] [2021-12-06 23:59:28,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:28,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:29,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:29,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:29,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:29,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:29,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:29,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 23:59:29,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 23:59:29,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 23:59:29,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 23:59:29,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 23:59:29,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 23:59:29,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 23:59:29,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,231 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-12-06 23:59:29,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:29,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1749104626] [2021-12-06 23:59:29,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1749104626] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:29,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77219244] [2021-12-06 23:59:29,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:29,232 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:29,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:29,233 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:29,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 23:59:29,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:29,524 INFO L263 TraceCheckSpWp]: Trace formula consists of 2683 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 23:59:29,526 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:29,614 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-06 23:59:29,615 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:59:29,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77219244] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:29,615 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:59:29,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 5 [2021-12-06 23:59:29,615 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [161289482] [2021-12-06 23:59:29,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:29,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 23:59:29,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:29,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 23:59:29,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 23:59:29,616 INFO L87 Difference]: Start difference. First operand 198 states and 261 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 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) [2021-12-06 23:59:29,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:29,633 INFO L93 Difference]: Finished difference Result 380 states and 520 transitions. [2021-12-06 23:59:29,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 23:59:29,634 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 119 [2021-12-06 23:59:29,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:29,635 INFO L225 Difference]: With dead ends: 380 [2021-12-06 23:59:29,635 INFO L226 Difference]: Without dead ends: 212 [2021-12-06 23:59:29,636 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 23:59:29,636 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 34 mSDsluCounter, 314 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:29,637 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 475 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 23:59:29,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-12-06 23:59:29,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 194. [2021-12-06 23:59:29,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 137 states have (on average 1.167883211678832) internal successors, (160), 139 states have internal predecessors, (160), 41 states have call successors, (41), 15 states have call predecessors, (41), 15 states have return successors, (52), 39 states have call predecessors, (52), 40 states have call successors, (52) [2021-12-06 23:59:29,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 253 transitions. [2021-12-06 23:59:29,646 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 253 transitions. Word has length 119 [2021-12-06 23:59:29,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:29,646 INFO L470 AbstractCegarLoop]: Abstraction has 194 states and 253 transitions. [2021-12-06 23:59:29,647 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 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) [2021-12-06 23:59:29,647 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 253 transitions. [2021-12-06 23:59:29,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-06 23:59:29,648 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:29,648 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:29,670 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-12-06 23:59:29,848 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-06 23:59:29,849 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:29,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:29,849 INFO L85 PathProgramCache]: Analyzing trace with hash -688037219, now seen corresponding path program 2 times [2021-12-06 23:59:29,849 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:29,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732706527] [2021-12-06 23:59:29,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:29,850 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:29,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:30,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:30,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:30,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:30,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:30,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 23:59:30,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 23:59:30,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 23:59:30,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 23:59:30,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 23:59:30,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 23:59:30,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 23:59:30,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:30,252 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 44 proven. 8 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-12-06 23:59:30,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:30,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732706527] [2021-12-06 23:59:30,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732706527] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:30,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1649739611] [2021-12-06 23:59:30,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 23:59:30,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:30,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:30,254 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:30,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 23:59:31,059 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 23:59:31,060 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:59:31,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 2678 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-06 23:59:31,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:31,901 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 88 proven. 16 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2021-12-06 23:59:31,901 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:59:32,189 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 30 treesize of output 18 [2021-12-06 23:59:32,269 INFO L354 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2021-12-06 23:59:32,270 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 23:59:32,322 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 34 proven. 20 refuted. 0 times theorem prover too weak. 76 trivial. 0 not checked. [2021-12-06 23:59:32,322 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1649739611] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:59:32,322 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:59:32,322 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 13] total 26 [2021-12-06 23:59:32,322 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963530400] [2021-12-06 23:59:32,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:32,323 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2021-12-06 23:59:32,323 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:32,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-12-06 23:59:32,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=552, Unknown=0, NotChecked=0, Total=650 [2021-12-06 23:59:32,324 INFO L87 Difference]: Start difference. First operand 194 states and 253 transitions. Second operand has 26 states, 26 states have (on average 4.3076923076923075) internal successors, (112), 24 states have internal predecessors, (112), 4 states have call successors, (23), 5 states have call predecessors, (23), 5 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2021-12-06 23:59:33,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:33,544 INFO L93 Difference]: Finished difference Result 377 states and 507 transitions. [2021-12-06 23:59:33,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 23:59:33,544 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 26 states have (on average 4.3076923076923075) internal successors, (112), 24 states have internal predecessors, (112), 4 states have call successors, (23), 5 states have call predecessors, (23), 5 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) Word has length 119 [2021-12-06 23:59:33,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:33,546 INFO L225 Difference]: With dead ends: 377 [2021-12-06 23:59:33,546 INFO L226 Difference]: Without dead ends: 229 [2021-12-06 23:59:33,547 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 237 SyntacticMatches, 15 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=290, Invalid=1350, Unknown=0, NotChecked=0, Total=1640 [2021-12-06 23:59:33,548 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 233 mSDsluCounter, 685 mSDsCounter, 0 mSdLazyCounter, 1119 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 839 SdHoareTripleChecker+Invalid, 1324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 1119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 140 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:33,548 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [253 Valid, 839 Invalid, 1324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 1119 Invalid, 0 Unknown, 140 Unchecked, 0.7s Time] [2021-12-06 23:59:33,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2021-12-06 23:59:33,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 227. [2021-12-06 23:59:33,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 161 states have (on average 1.15527950310559) internal successors, (186), 164 states have internal predecessors, (186), 47 states have call successors, (47), 18 states have call predecessors, (47), 18 states have return successors, (74), 44 states have call predecessors, (74), 46 states have call successors, (74) [2021-12-06 23:59:33,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 307 transitions. [2021-12-06 23:59:33,559 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 307 transitions. Word has length 119 [2021-12-06 23:59:33,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:33,559 INFO L470 AbstractCegarLoop]: Abstraction has 227 states and 307 transitions. [2021-12-06 23:59:33,559 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 4.3076923076923075) internal successors, (112), 24 states have internal predecessors, (112), 4 states have call successors, (23), 5 states have call predecessors, (23), 5 states have return successors, (20), 4 states have call predecessors, (20), 3 states have call successors, (20) [2021-12-06 23:59:33,559 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 307 transitions. [2021-12-06 23:59:33,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-06 23:59:33,560 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:33,560 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:33,583 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 23:59:33,761 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-06 23:59:33,762 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:33,762 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:33,763 INFO L85 PathProgramCache]: Analyzing trace with hash 1760416737, now seen corresponding path program 1 times [2021-12-06 23:59:33,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:33,764 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232631060] [2021-12-06 23:59:33,764 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:33,764 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:33,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:33,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:33,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:33,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:33,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:33,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:33,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:33,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:33,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:33,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:33,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:33,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 23:59:33,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:33,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 23:59:33,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:33,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 23:59:33,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:33,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 23:59:33,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:34,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 23:59:34,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:34,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 23:59:34,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:34,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 23:59:34,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:34,145 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 44 proven. 8 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2021-12-06 23:59:34,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:34,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232631060] [2021-12-06 23:59:34,146 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232631060] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:34,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1124846542] [2021-12-06 23:59:34,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:34,146 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:34,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:34,147 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:34,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 23:59:34,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:34,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 2680 conjuncts, 59 conjunts are in the unsatisfiable core [2021-12-06 23:59:34,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:34,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 23:59:34,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 23:59:34,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 23:59:34,944 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-06 23:59:34,946 INFO L354 Elim1Store]: treesize reduction 19, result has 5.0 percent of original size [2021-12-06 23:59:34,946 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 1 [2021-12-06 23:59:34,983 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-06 23:59:34,983 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:59:34,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1124846542] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:34,983 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:59:34,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [11] total 22 [2021-12-06 23:59:34,984 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773405484] [2021-12-06 23:59:34,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:34,984 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-06 23:59:34,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:34,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-06 23:59:34,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-12-06 23:59:34,985 INFO L87 Difference]: Start difference. First operand 227 states and 307 transitions. Second operand has 13 states, 12 states have (on average 6.416666666666667) internal successors, (77), 12 states have internal predecessors, (77), 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) [2021-12-06 23:59:35,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:35,149 INFO L93 Difference]: Finished difference Result 482 states and 637 transitions. [2021-12-06 23:59:35,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-06 23:59:35,149 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.416666666666667) internal successors, (77), 12 states have internal predecessors, (77), 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 119 [2021-12-06 23:59:35,150 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:35,151 INFO L225 Difference]: With dead ends: 482 [2021-12-06 23:59:35,151 INFO L226 Difference]: Without dead ends: 320 [2021-12-06 23:59:35,152 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 129 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 102 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=70, Invalid=482, Unknown=0, NotChecked=0, Total=552 [2021-12-06 23:59:35,153 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 46 mSDsluCounter, 1605 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1801 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 197 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:35,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 1801 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 141 Invalid, 0 Unknown, 197 Unchecked, 0.1s Time] [2021-12-06 23:59:35,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-12-06 23:59:35,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 275. [2021-12-06 23:59:35,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 203 states have (on average 1.1527093596059113) internal successors, (234), 208 states have internal predecessors, (234), 49 states have call successors, (49), 20 states have call predecessors, (49), 22 states have return successors, (80), 46 states have call predecessors, (80), 48 states have call successors, (80) [2021-12-06 23:59:35,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 363 transitions. [2021-12-06 23:59:35,167 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 363 transitions. Word has length 119 [2021-12-06 23:59:35,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:35,167 INFO L470 AbstractCegarLoop]: Abstraction has 275 states and 363 transitions. [2021-12-06 23:59:35,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.416666666666667) internal successors, (77), 12 states have internal predecessors, (77), 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) [2021-12-06 23:59:35,167 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 363 transitions. [2021-12-06 23:59:35,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-12-06 23:59:35,168 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:35,169 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:35,191 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-06 23:59:35,369 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-12-06 23:59:35,369 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:35,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:35,370 INFO L85 PathProgramCache]: Analyzing trace with hash 702578659, now seen corresponding path program 1 times [2021-12-06 23:59:35,370 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:35,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [235162905] [2021-12-06 23:59:35,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:35,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:35,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:35,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:35,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:35,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:35,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:35,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 23:59:35,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 23:59:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 23:59:35,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2021-12-06 23:59:35,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 23:59:35,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 23:59:35,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 23:59:35,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,681 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-12-06 23:59:35,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:35,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [235162905] [2021-12-06 23:59:35,681 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [235162905] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:35,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [47349019] [2021-12-06 23:59:35,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:35,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:35,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:35,683 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:35,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 23:59:35,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:35,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 2685 conjuncts, 46 conjunts are in the unsatisfiable core [2021-12-06 23:59:35,979 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:36,081 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 23:59:36,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 23:59:36,506 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 23:59:36,593 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-12-06 23:59:36,593 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:59:36,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [47349019] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:36,593 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:59:36,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [11] total 24 [2021-12-06 23:59:36,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789704463] [2021-12-06 23:59:36,593 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:36,594 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2021-12-06 23:59:36,594 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:36,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-12-06 23:59:36,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-12-06 23:59:36,594 INFO L87 Difference]: Start difference. First operand 275 states and 363 transitions. Second operand has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 11 states have internal predecessors, (67), 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) [2021-12-06 23:59:36,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:36,936 INFO L93 Difference]: Finished difference Result 531 states and 720 transitions. [2021-12-06 23:59:36,936 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 23:59:36,936 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 11 states have internal predecessors, (67), 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 119 [2021-12-06 23:59:36,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:36,938 INFO L225 Difference]: With dead ends: 531 [2021-12-06 23:59:36,938 INFO L226 Difference]: Without dead ends: 331 [2021-12-06 23:59:36,939 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 130 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=104, Invalid=652, Unknown=0, NotChecked=0, Total=756 [2021-12-06 23:59:36,940 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 236 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 776 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 145 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:36,940 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [255 Valid, 776 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 306 Invalid, 0 Unknown, 145 Unchecked, 0.2s Time] [2021-12-06 23:59:36,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2021-12-06 23:59:36,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 293. [2021-12-06 23:59:36,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 219 states have (on average 1.1415525114155252) internal successors, (250), 225 states have internal predecessors, (250), 49 states have call successors, (49), 21 states have call predecessors, (49), 24 states have return successors, (80), 46 states have call predecessors, (80), 48 states have call successors, (80) [2021-12-06 23:59:36,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 379 transitions. [2021-12-06 23:59:36,955 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 379 transitions. Word has length 119 [2021-12-06 23:59:36,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:36,955 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 379 transitions. [2021-12-06 23:59:36,956 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.466666666666667) internal successors, (67), 11 states have internal predecessors, (67), 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) [2021-12-06 23:59:36,956 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 379 transitions. [2021-12-06 23:59:36,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-12-06 23:59:36,957 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:36,957 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:36,980 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-06 23:59:37,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-06 23:59:37,158 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:37,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:37,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1265121113, now seen corresponding path program 3 times [2021-12-06 23:59:37,160 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:37,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468834923] [2021-12-06 23:59:37,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:37,161 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:37,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:37,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:37,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:37,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:37,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:37,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 23:59:37,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 23:59:37,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 23:59:37,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 23:59:37,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-06 23:59:37,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 23:59:37,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-06 23:59:37,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:37,446 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 14 proven. 15 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-12-06 23:59:37,447 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:37,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468834923] [2021-12-06 23:59:37,447 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468834923] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:37,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149127801] [2021-12-06 23:59:37,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 23:59:37,447 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:37,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:37,448 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:37,448 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-06 23:59:38,332 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 23:59:38,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:59:38,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 2394 conjuncts, 26 conjunts are in the unsatisfiable core [2021-12-06 23:59:38,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:38,827 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 85 proven. 8 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-12-06 23:59:38,828 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 23:59:39,048 INFO L354 Elim1Store]: treesize reduction 8, result has 46.7 percent of original size [2021-12-06 23:59:39,048 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-06 23:59:39,107 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 48 proven. 10 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-12-06 23:59:39,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149127801] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 23:59:39,107 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 23:59:39,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 9] total 23 [2021-12-06 23:59:39,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979047368] [2021-12-06 23:59:39,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 23:59:39,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 23:59:39,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:39,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 23:59:39,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2021-12-06 23:59:39,109 INFO L87 Difference]: Start difference. First operand 293 states and 379 transitions. Second operand has 23 states, 22 states have (on average 4.863636363636363) internal successors, (107), 21 states have internal predecessors, (107), 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) [2021-12-06 23:59:40,386 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:40,387 INFO L93 Difference]: Finished difference Result 525 states and 690 transitions. [2021-12-06 23:59:40,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-12-06 23:59:40,387 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 4.863636363636363) internal successors, (107), 21 states have internal predecessors, (107), 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 123 [2021-12-06 23:59:40,387 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:40,389 INFO L225 Difference]: With dead ends: 525 [2021-12-06 23:59:40,389 INFO L226 Difference]: Without dead ends: 306 [2021-12-06 23:59:40,390 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 254 SyntacticMatches, 7 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 318 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=299, Invalid=1593, Unknown=0, NotChecked=0, Total=1892 [2021-12-06 23:59:40,390 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 224 mSDsluCounter, 1081 mSDsCounter, 0 mSdLazyCounter, 1695 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 244 SdHoareTripleChecker+Valid, 1223 SdHoareTripleChecker+Invalid, 1997 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 233 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:40,391 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [244 Valid, 1223 Invalid, 1997 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1695 Invalid, 0 Unknown, 233 Unchecked, 0.8s Time] [2021-12-06 23:59:40,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-12-06 23:59:40,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 294. [2021-12-06 23:59:40,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 217 states have (on average 1.1382488479262673) internal successors, (247), 219 states have internal predecessors, (247), 52 states have call successors, (52), 24 states have call predecessors, (52), 24 states have return successors, (75), 50 states have call predecessors, (75), 51 states have call successors, (75) [2021-12-06 23:59:40,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 374 transitions. [2021-12-06 23:59:40,403 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 374 transitions. Word has length 123 [2021-12-06 23:59:40,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:40,403 INFO L470 AbstractCegarLoop]: Abstraction has 294 states and 374 transitions. [2021-12-06 23:59:40,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 4.863636363636363) internal successors, (107), 21 states have internal predecessors, (107), 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) [2021-12-06 23:59:40,404 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 374 transitions. [2021-12-06 23:59:40,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-06 23:59:40,405 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:40,405 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 23:59:40,427 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2021-12-06 23:59:40,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:40,606 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:40,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:40,606 INFO L85 PathProgramCache]: Analyzing trace with hash 566248654, now seen corresponding path program 1 times [2021-12-06 23:59:40,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:40,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1486024947] [2021-12-06 23:59:40,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:40,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:40,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:40,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:40,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:40,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:40,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:40,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 23:59:40,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 23:59:40,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 23:59:40,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 23:59:40,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 23:59:40,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 23:59:40,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 23:59:40,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 23:59:40,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:40,948 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 24 proven. 32 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-12-06 23:59:40,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:40,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1486024947] [2021-12-06 23:59:40,948 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1486024947] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:40,948 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1536476812] [2021-12-06 23:59:40,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:40,948 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:40,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:40,949 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:40,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 23:59:41,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 2729 conjuncts, 24 conjunts are in the unsatisfiable core [2021-12-06 23:59:41,223 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 23:59:41,382 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-12-06 23:59:41,382 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 23:59:41,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1536476812] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:41,382 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 23:59:41,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 20 [2021-12-06 23:59:41,383 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185958183] [2021-12-06 23:59:41,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:41,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 23:59:41,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:41,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 23:59:41,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-12-06 23:59:41,384 INFO L87 Difference]: Start difference. First operand 294 states and 374 transitions. Second operand has 9 states, 8 states have (on average 9.25) internal successors, (74), 8 states have internal predecessors, (74), 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) [2021-12-06 23:59:41,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:41,488 INFO L93 Difference]: Finished difference Result 467 states and 591 transitions. [2021-12-06 23:59:41,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 23:59:41,489 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 9.25) internal successors, (74), 8 states have internal predecessors, (74), 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 130 [2021-12-06 23:59:41,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:41,490 INFO L225 Difference]: With dead ends: 467 [2021-12-06 23:59:41,490 INFO L226 Difference]: Without dead ends: 269 [2021-12-06 23:59:41,491 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=55, Invalid=451, Unknown=0, NotChecked=0, Total=506 [2021-12-06 23:59:41,491 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 12 mSDsluCounter, 1059 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1218 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:41,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 1218 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 23:59:41,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2021-12-06 23:59:41,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 254. [2021-12-06 23:59:41,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 254 states, 186 states have (on average 1.1397849462365592) internal successors, (212), 189 states have internal predecessors, (212), 46 states have call successors, (46), 20 states have call predecessors, (46), 21 states have return successors, (58), 44 states have call predecessors, (58), 45 states have call successors, (58) [2021-12-06 23:59:41,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 316 transitions. [2021-12-06 23:59:41,503 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 316 transitions. Word has length 130 [2021-12-06 23:59:41,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:41,503 INFO L470 AbstractCegarLoop]: Abstraction has 254 states and 316 transitions. [2021-12-06 23:59:41,503 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 9.25) internal successors, (74), 8 states have internal predecessors, (74), 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) [2021-12-06 23:59:41,503 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 316 transitions. [2021-12-06 23:59:41,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-06 23:59:41,505 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:41,505 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:41,527 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-06 23:59:41,705 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 23:59:41,705 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:41,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:41,705 INFO L85 PathProgramCache]: Analyzing trace with hash 2128841851, now seen corresponding path program 1 times [2021-12-06 23:59:41,706 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:41,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932468406] [2021-12-06 23:59:41,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:41,706 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:41,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:41,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:41,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:41,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:41,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:41,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 23:59:41,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 23:59:41,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 23:59:41,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 23:59:41,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 23:59:41,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:41,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-06 23:59:41,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 23:59:41,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:41,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-06 23:59:41,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:41,896 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-12-06 23:59:41,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:41,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932468406] [2021-12-06 23:59:41,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932468406] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 23:59:41,896 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 23:59:41,896 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 23:59:41,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076702479] [2021-12-06 23:59:41,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 23:59:41,897 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 23:59:41,897 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 23:59:41,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 23:59:41,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-12-06 23:59:41,897 INFO L87 Difference]: Start difference. First operand 254 states and 316 transitions. Second operand has 8 states, 8 states have (on average 7.125) internal successors, (57), 5 states have internal predecessors, (57), 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) [2021-12-06 23:59:42,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 23:59:42,196 INFO L93 Difference]: Finished difference Result 331 states and 414 transitions. [2021-12-06 23:59:42,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 23:59:42,196 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 5 states have internal predecessors, (57), 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 133 [2021-12-06 23:59:42,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 23:59:42,198 INFO L225 Difference]: With dead ends: 331 [2021-12-06 23:59:42,198 INFO L226 Difference]: Without dead ends: 282 [2021-12-06 23:59:42,198 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-06 23:59:42,199 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 136 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 110 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 23:59:42,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 533 Invalid, 554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 23:59:42,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2021-12-06 23:59:42,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 259. [2021-12-06 23:59:42,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 259 states, 190 states have (on average 1.1368421052631579) internal successors, (216), 193 states have internal predecessors, (216), 46 states have call successors, (46), 20 states have call predecessors, (46), 22 states have return successors, (60), 45 states have call predecessors, (60), 45 states have call successors, (60) [2021-12-06 23:59:42,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 259 states to 259 states and 322 transitions. [2021-12-06 23:59:42,211 INFO L78 Accepts]: Start accepts. Automaton has 259 states and 322 transitions. Word has length 133 [2021-12-06 23:59:42,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 23:59:42,211 INFO L470 AbstractCegarLoop]: Abstraction has 259 states and 322 transitions. [2021-12-06 23:59:42,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.125) internal successors, (57), 5 states have internal predecessors, (57), 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) [2021-12-06 23:59:42,211 INFO L276 IsEmpty]: Start isEmpty. Operand 259 states and 322 transitions. [2021-12-06 23:59:42,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-12-06 23:59:42,212 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 23:59:42,212 INFO L514 BasicCegarLoop]: 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] [2021-12-06 23:59:42,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-06 23:59:42,213 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 23:59:42,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 23:59:42,213 INFO L85 PathProgramCache]: Analyzing trace with hash -135533325, now seen corresponding path program 2 times [2021-12-06 23:59:42,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 23:59:42,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288204122] [2021-12-06 23:59:42,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 23:59:42,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 23:59:42,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 23:59:42,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-06 23:59:42,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-06 23:59:42,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 23:59:42,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-06 23:59:42,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 23:59:42,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-06 23:59:42,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-06 23:59:42,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 23:59:42,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 23:59:42,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 23:59:42,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 23:59:42,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 23:59:42,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 23:59:42,514 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 26 proven. 14 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-06 23:59:42,514 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 23:59:42,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288204122] [2021-12-06 23:59:42,514 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288204122] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 23:59:42,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602646464] [2021-12-06 23:59:42,514 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 23:59:42,514 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 23:59:42,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 23:59:42,515 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 23:59:42,516 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 23:59:42,889 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 23:59:42,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 23:59:42,897 INFO L263 TraceCheckSpWp]: Trace formula consists of 2734 conjuncts, 40 conjunts are in the unsatisfiable core [2021-12-06 23:59:42,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:03,606 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 108 proven. 18 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-07 00:00:03,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:00:03,836 INFO L354 Elim1Store]: treesize reduction 8, result has 46.7 percent of original size [2021-12-07 00:00:03,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:00:03,886 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 38 proven. 20 refuted. 0 times theorem prover too weak. 106 trivial. 0 not checked. [2021-12-07 00:00:03,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602646464] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:00:03,886 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:00:03,886 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 11] total 24 [2021-12-07 00:00:03,886 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67182022] [2021-12-07 00:00:03,886 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:00:03,887 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-07 00:00:03,887 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:00:03,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-07 00:00:03,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=472, Unknown=2, NotChecked=0, Total=552 [2021-12-07 00:00:03,888 INFO L87 Difference]: Start difference. First operand 259 states and 322 transitions. Second operand has 24 states, 23 states have (on average 5.695652173913044) internal successors, (131), 21 states have internal predecessors, (131), 6 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (24), 5 states have call predecessors, (24), 6 states have call successors, (24) [2021-12-07 00:00:47,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:00:47,392 INFO L93 Difference]: Finished difference Result 485 states and 617 transitions. [2021-12-07 00:00:47,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-12-07 00:00:47,393 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 23 states have (on average 5.695652173913044) internal successors, (131), 21 states have internal predecessors, (131), 6 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (24), 5 states have call predecessors, (24), 6 states have call successors, (24) Word has length 132 [2021-12-07 00:00:47,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:00:47,395 INFO L225 Difference]: With dead ends: 485 [2021-12-07 00:00:47,395 INFO L226 Difference]: Without dead ends: 335 [2021-12-07 00:00:47,396 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 329 GetRequests, 275 SyntacticMatches, 8 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 63.0s TimeCoverageRelationStatistics Valid=302, Invalid=1931, Unknown=23, NotChecked=0, Total=2256 [2021-12-07 00:00:47,396 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 179 mSDsluCounter, 1148 mSDsCounter, 0 mSdLazyCounter, 1817 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 1344 SdHoareTripleChecker+Invalid, 2261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 291 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:00:47,397 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 1344 Invalid, 2261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1817 Invalid, 0 Unknown, 291 Unchecked, 1.0s Time] [2021-12-07 00:00:47,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-12-07 00:00:47,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 281. [2021-12-07 00:00:47,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 281 states, 205 states have (on average 1.1317073170731706) internal successors, (232), 210 states have internal predecessors, (232), 50 states have call successors, (50), 20 states have call predecessors, (50), 25 states have return successors, (73), 50 states have call predecessors, (73), 49 states have call successors, (73) [2021-12-07 00:00:47,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 281 states to 281 states and 355 transitions. [2021-12-07 00:00:47,416 INFO L78 Accepts]: Start accepts. Automaton has 281 states and 355 transitions. Word has length 132 [2021-12-07 00:00:47,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:00:47,416 INFO L470 AbstractCegarLoop]: Abstraction has 281 states and 355 transitions. [2021-12-07 00:00:47,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 23 states have (on average 5.695652173913044) internal successors, (131), 21 states have internal predecessors, (131), 6 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (24), 5 states have call predecessors, (24), 6 states have call successors, (24) [2021-12-07 00:00:47,416 INFO L276 IsEmpty]: Start isEmpty. Operand 281 states and 355 transitions. [2021-12-07 00:00:47,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-07 00:00:47,417 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:00:47,417 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:00:47,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-07 00:00:47,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-07 00:00:47,619 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:00:47,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:47,620 INFO L85 PathProgramCache]: Analyzing trace with hash -714007045, now seen corresponding path program 1 times [2021-12-07 00:00:47,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:47,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801117686] [2021-12-07 00:00:47,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:47,621 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:47,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:00:48,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:00:48,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:00:48,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:00:48,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:00:48,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:00:48,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:00:48,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:00:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:00:48,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:00:48,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-07 00:00:48,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-07 00:00:48,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,345 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 44 proven. 30 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-12-07 00:00:48,346 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:00:48,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801117686] [2021-12-07 00:00:48,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801117686] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:00:48,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1896995583] [2021-12-07 00:00:48,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:48,346 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:00:48,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:48,347 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:00:48,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-07 00:00:48,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:48,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 2706 conjuncts, 75 conjunts are in the unsatisfiable core [2021-12-07 00:00:48,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:48,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:00:48,934 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-07 00:00:48,935 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:00:49,545 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 53 proven. 62 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-07 00:00:49,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:00:49,949 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 44 proven. 30 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-12-07 00:00:49,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1896995583] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:00:49,949 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:00:49,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 19, 11] total 36 [2021-12-07 00:00:49,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64891063] [2021-12-07 00:00:49,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:00:49,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-12-07 00:00:49,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:00:49,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-12-07 00:00:49,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=139, Invalid=1121, Unknown=0, NotChecked=0, Total=1260 [2021-12-07 00:00:49,951 INFO L87 Difference]: Start difference. First operand 281 states and 355 transitions. Second operand has 36 states, 34 states have (on average 5.0) internal successors, (170), 33 states have internal predecessors, (170), 11 states have call successors, (34), 6 states have call predecessors, (34), 7 states have return successors, (33), 9 states have call predecessors, (33), 10 states have call successors, (33) [2021-12-07 00:00:51,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:00:51,341 INFO L93 Difference]: Finished difference Result 478 states and 594 transitions. [2021-12-07 00:00:51,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-12-07 00:00:51,342 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 34 states have (on average 5.0) internal successors, (170), 33 states have internal predecessors, (170), 11 states have call successors, (34), 6 states have call predecessors, (34), 7 states have return successors, (33), 9 states have call predecessors, (33), 10 states have call successors, (33) Word has length 131 [2021-12-07 00:00:51,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:00:51,344 INFO L225 Difference]: With dead ends: 478 [2021-12-07 00:00:51,345 INFO L226 Difference]: Without dead ends: 358 [2021-12-07 00:00:51,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 260 SyntacticMatches, 13 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 943 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=352, Invalid=2618, Unknown=0, NotChecked=0, Total=2970 [2021-12-07 00:00:51,346 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 318 mSDsluCounter, 1511 mSDsCounter, 0 mSdLazyCounter, 1792 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 1710 SdHoareTripleChecker+Invalid, 2260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 1792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 368 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:00:51,346 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [347 Valid, 1710 Invalid, 2260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 1792 Invalid, 0 Unknown, 368 Unchecked, 1.0s Time] [2021-12-07 00:00:51,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2021-12-07 00:00:51,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 315. [2021-12-07 00:00:51,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 234 states have (on average 1.123931623931624) internal successors, (263), 239 states have internal predecessors, (263), 51 states have call successors, (51), 23 states have call predecessors, (51), 29 states have return successors, (72), 52 states have call predecessors, (72), 50 states have call successors, (72) [2021-12-07 00:00:51,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 386 transitions. [2021-12-07 00:00:51,360 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 386 transitions. Word has length 131 [2021-12-07 00:00:51,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:00:51,360 INFO L470 AbstractCegarLoop]: Abstraction has 315 states and 386 transitions. [2021-12-07 00:00:51,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 34 states have (on average 5.0) internal successors, (170), 33 states have internal predecessors, (170), 11 states have call successors, (34), 6 states have call predecessors, (34), 7 states have return successors, (33), 9 states have call predecessors, (33), 10 states have call successors, (33) [2021-12-07 00:00:51,361 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 386 transitions. [2021-12-07 00:00:51,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-07 00:00:51,362 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:00:51,362 INFO L514 BasicCegarLoop]: 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] [2021-12-07 00:00:51,384 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-12-07 00:00:51,562 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:00:51,563 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:00:51,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:51,564 INFO L85 PathProgramCache]: Analyzing trace with hash 454583233, now seen corresponding path program 1 times [2021-12-07 00:00:51,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:51,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104247629] [2021-12-07 00:00:51,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:51,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:51,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:00:51,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:00:51,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:00:51,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:00:51,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:00:51,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:00:51,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:00:51,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:00:51,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:00:51,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:00:51,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-07 00:00:51,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-07 00:00:51,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:51,911 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 60 proven. 7 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-12-07 00:00:51,911 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:00:51,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104247629] [2021-12-07 00:00:51,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104247629] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:00:51,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1053771898] [2021-12-07 00:00:51,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:51,911 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:00:51,912 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:51,912 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:00:51,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-07 00:00:52,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:52,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 2703 conjuncts, 45 conjunts are in the unsatisfiable core [2021-12-07 00:00:52,222 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:52,848 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 102 proven. 7 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-12-07 00:00:52,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:00:53,312 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-12-07 00:00:53,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 39 treesize of output 1 [2021-12-07 00:00:53,463 INFO L354 Elim1Store]: treesize reduction 18, result has 48.6 percent of original size [2021-12-07 00:00:53,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 39 treesize of output 35 [2021-12-07 00:00:53,572 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 60 proven. 14 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-12-07 00:00:53,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1053771898] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:00:53,572 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:00:53,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 13] total 29 [2021-12-07 00:00:53,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [656157996] [2021-12-07 00:00:53,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:00:53,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2021-12-07 00:00:53,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:00:53,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2021-12-07 00:00:53,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2021-12-07 00:00:53,578 INFO L87 Difference]: Start difference. First operand 315 states and 386 transitions. Second operand has 29 states, 29 states have (on average 4.172413793103448) internal successors, (121), 28 states have internal predecessors, (121), 4 states have call successors, (21), 4 states have call predecessors, (21), 7 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-07 00:00:55,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:00:55,476 INFO L93 Difference]: Finished difference Result 435 states and 527 transitions. [2021-12-07 00:00:55,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-12-07 00:00:55,477 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 29 states have (on average 4.172413793103448) internal successors, (121), 28 states have internal predecessors, (121), 4 states have call successors, (21), 4 states have call predecessors, (21), 7 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) Word has length 131 [2021-12-07 00:00:55,477 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:00:55,479 INFO L225 Difference]: With dead ends: 435 [2021-12-07 00:00:55,479 INFO L226 Difference]: Without dead ends: 349 [2021-12-07 00:00:55,480 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 268 SyntacticMatches, 6 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 636 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=490, Invalid=2162, Unknown=0, NotChecked=0, Total=2652 [2021-12-07 00:00:55,480 INFO L933 BasicCegarLoop]: 160 mSDtfsCounter, 180 mSDsluCounter, 1064 mSDsCounter, 0 mSdLazyCounter, 1274 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 1224 SdHoareTripleChecker+Invalid, 1757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 1274 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 413 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-07 00:00:55,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 1224 Invalid, 1757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 1274 Invalid, 0 Unknown, 413 Unchecked, 0.9s Time] [2021-12-07 00:00:55,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2021-12-07 00:00:55,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 319. [2021-12-07 00:00:55,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 237 states have (on average 1.1139240506329113) internal successors, (264), 242 states have internal predecessors, (264), 51 states have call successors, (51), 24 states have call predecessors, (51), 30 states have return successors, (71), 52 states have call predecessors, (71), 50 states have call successors, (71) [2021-12-07 00:00:55,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 386 transitions. [2021-12-07 00:00:55,494 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 386 transitions. Word has length 131 [2021-12-07 00:00:55,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:00:55,494 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 386 transitions. [2021-12-07 00:00:55,494 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 4.172413793103448) internal successors, (121), 28 states have internal predecessors, (121), 4 states have call successors, (21), 4 states have call predecessors, (21), 7 states have return successors, (19), 4 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-07 00:00:55,494 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 386 transitions. [2021-12-07 00:00:55,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-07 00:00:55,495 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:00:55,496 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:00:55,519 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-12-07 00:00:55,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:00:55,698 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:00:55,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:55,699 INFO L85 PathProgramCache]: Analyzing trace with hash 712748671, now seen corresponding path program 1 times [2021-12-07 00:00:55,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:55,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437767162] [2021-12-07 00:00:55,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:55,700 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:55,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:00:55,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:00:55,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:00:55,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:00:55,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:00:55,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:00:55,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:00:55,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:00:55,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:00:55,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:00:55,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-07 00:00:55,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-07 00:00:55,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:55,910 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2021-12-07 00:00:55,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:00:55,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437767162] [2021-12-07 00:00:55,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437767162] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:00:55,910 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:00:55,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-07 00:00:55,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995191945] [2021-12-07 00:00:55,910 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:00:55,910 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-07 00:00:55,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:00:55,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-07 00:00:55,911 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-07 00:00:55,911 INFO L87 Difference]: Start difference. First operand 319 states and 386 transitions. Second operand has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-07 00:00:56,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:00:56,189 INFO L93 Difference]: Finished difference Result 421 states and 514 transitions. [2021-12-07 00:00:56,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:00:56,189 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 131 [2021-12-07 00:00:56,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:00:56,191 INFO L225 Difference]: With dead ends: 421 [2021-12-07 00:00:56,191 INFO L226 Difference]: Without dead ends: 315 [2021-12-07 00:00:56,191 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:00:56,192 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 84 mSDsluCounter, 269 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 413 SdHoareTripleChecker+Invalid, 334 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:00:56,192 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [99 Valid, 413 Invalid, 334 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 00:00:56,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2021-12-07 00:00:56,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 310. [2021-12-07 00:00:56,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 229 states have (on average 1.1048034934497817) internal successors, (253), 233 states have internal predecessors, (253), 51 states have call successors, (51), 24 states have call predecessors, (51), 29 states have return successors, (70), 52 states have call predecessors, (70), 50 states have call successors, (70) [2021-12-07 00:00:56,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 374 transitions. [2021-12-07 00:00:56,211 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 374 transitions. Word has length 131 [2021-12-07 00:00:56,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:00:56,211 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 374 transitions. [2021-12-07 00:00:56,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.5) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-07 00:00:56,212 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 374 transitions. [2021-12-07 00:00:56,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-07 00:00:56,212 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:00:56,213 INFO L514 BasicCegarLoop]: 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] [2021-12-07 00:00:56,213 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-07 00:00:56,213 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:00:56,213 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:56,213 INFO L85 PathProgramCache]: Analyzing trace with hash 659375237, now seen corresponding path program 1 times [2021-12-07 00:00:56,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:56,213 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79976461] [2021-12-07 00:00:56,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:56,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:56,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:00:56,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:00:56,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:00:56,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:00:56,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:00:56,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:00:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:00:56,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:00:56,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:00:56,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:00:56,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-07 00:00:56,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-07 00:00:56,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,524 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 32 proven. 35 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-12-07 00:00:56,525 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:00:56,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79976461] [2021-12-07 00:00:56,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79976461] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:00:56,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836645530] [2021-12-07 00:00:56,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:56,525 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:00:56,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:56,526 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:00:56,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-07 00:00:56,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:56,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 2703 conjuncts, 78 conjunts are in the unsatisfiable core [2021-12-07 00:00:56,832 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:00:57,025 INFO L354 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2021-12-07 00:00:57,025 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 31 treesize of output 30 [2021-12-07 00:00:57,463 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-07 00:00:57,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 49 treesize of output 29 [2021-12-07 00:00:57,489 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 115 proven. 12 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-12-07 00:00:57,489 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:00:57,838 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 32 proven. 44 refuted. 0 times theorem prover too weak. 80 trivial. 0 not checked. [2021-12-07 00:00:57,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836645530] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:00:57,839 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:00:57,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 15, 11] total 25 [2021-12-07 00:00:57,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416954474] [2021-12-07 00:00:57,839 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:00:57,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-12-07 00:00:57,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:00:57,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-12-07 00:00:57,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=520, Unknown=0, NotChecked=0, Total=600 [2021-12-07 00:00:57,840 INFO L87 Difference]: Start difference. First operand 310 states and 374 transitions. Second operand has 25 states, 22 states have (on average 6.363636363636363) internal successors, (140), 22 states have internal predecessors, (140), 9 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (23), 6 states have call predecessors, (23), 9 states have call successors, (23) [2021-12-07 00:00:59,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:00:59,219 INFO L93 Difference]: Finished difference Result 568 states and 712 transitions. [2021-12-07 00:00:59,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-12-07 00:00:59,220 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 22 states have (on average 6.363636363636363) internal successors, (140), 22 states have internal predecessors, (140), 9 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (23), 6 states have call predecessors, (23), 9 states have call successors, (23) Word has length 131 [2021-12-07 00:00:59,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:00:59,222 INFO L225 Difference]: With dead ends: 568 [2021-12-07 00:00:59,222 INFO L226 Difference]: Without dead ends: 406 [2021-12-07 00:00:59,223 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 271 SyntacticMatches, 9 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 420 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=251, Invalid=1555, Unknown=0, NotChecked=0, Total=1806 [2021-12-07 00:00:59,223 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 248 mSDsluCounter, 963 mSDsCounter, 0 mSdLazyCounter, 1774 mSolverCounterSat, 138 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 1172 SdHoareTripleChecker+Invalid, 2243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 138 IncrementalHoareTripleChecker+Valid, 1774 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 331 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-07 00:00:59,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [282 Valid, 1172 Invalid, 2243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [138 Valid, 1774 Invalid, 0 Unknown, 331 Unchecked, 1.0s Time] [2021-12-07 00:00:59,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-12-07 00:00:59,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 333. [2021-12-07 00:00:59,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 243 states have (on average 1.1069958847736625) internal successors, (269), 246 states have internal predecessors, (269), 58 states have call successors, (58), 27 states have call predecessors, (58), 31 states have return successors, (80), 59 states have call predecessors, (80), 57 states have call successors, (80) [2021-12-07 00:00:59,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 407 transitions. [2021-12-07 00:00:59,240 INFO L78 Accepts]: Start accepts. Automaton has 333 states and 407 transitions. Word has length 131 [2021-12-07 00:00:59,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:00:59,240 INFO L470 AbstractCegarLoop]: Abstraction has 333 states and 407 transitions. [2021-12-07 00:00:59,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 22 states have (on average 6.363636363636363) internal successors, (140), 22 states have internal predecessors, (140), 9 states have call successors, (27), 6 states have call predecessors, (27), 6 states have return successors, (23), 6 states have call predecessors, (23), 9 states have call successors, (23) [2021-12-07 00:00:59,240 INFO L276 IsEmpty]: Start isEmpty. Operand 333 states and 407 transitions. [2021-12-07 00:00:59,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-12-07 00:00:59,242 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:00:59,242 INFO L514 BasicCegarLoop]: 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] [2021-12-07 00:00:59,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-12-07 00:00:59,442 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:00:59,443 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:00:59,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:00:59,444 INFO L85 PathProgramCache]: Analyzing trace with hash -556778489, now seen corresponding path program 2 times [2021-12-07 00:00:59,445 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:00:59,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442915201] [2021-12-07 00:00:59,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:00:59,446 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:00:59,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:00:59,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:00:59,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:00:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:00:59,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:00:59,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:00:59,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:00:59,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:00:59,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:00:59,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:00:59,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-07 00:00:59,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-07 00:00:59,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:00:59,914 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 16 proven. 51 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-12-07 00:00:59,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:00:59,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442915201] [2021-12-07 00:00:59,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442915201] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:00:59,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [615230057] [2021-12-07 00:00:59,915 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-07 00:00:59,915 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:00:59,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:00:59,916 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:00:59,923 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-07 00:01:00,279 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-07 00:01:00,279 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-07 00:01:00,288 INFO L263 TraceCheckSpWp]: Trace formula consists of 2708 conjuncts, 52 conjunts are in the unsatisfiable core [2021-12-07 00:01:00,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:01:02,512 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.offset_BEFORE_CALL_25| Int) (|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_24| Int)) (let ((.cse0 (select |c_#memory_int| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_24|))) (<= (mod (select .cse0 |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.offset_BEFORE_CALL_25|) 18446744073709551616) (mod (select .cse0 (+ 16 |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.offset_BEFORE_CALL_25|)) 18446744073709551616)))) is different from true [2021-12-07 00:01:04,646 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_50 Int) (v_aws_byte_buf_write_~buf.base_BEFORE_CALL_49 Int)) (let ((.cse0 (select |c_#memory_int| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_49))) (<= (mod (select .cse0 v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_50) 18446744073709551616) (mod (select .cse0 (+ v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_50 16)) 18446744073709551616)))) is different from true [2021-12-07 00:01:06,775 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_50 Int) (v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_51 Int)) (let ((.cse0 (select |c_#memory_int| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_50))) (<= (mod (select .cse0 v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_51) 18446744073709551616) (mod (select .cse0 (+ v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_51 16)) 18446744073709551616)))) is different from true [2021-12-07 00:01:08,848 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_51 Int) (v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_52 Int)) (let ((.cse0 (select |c_#memory_int| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_51))) (<= (mod (select .cse0 v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_52) 18446744073709551616) (mod (select .cse0 (+ v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_52 16)) 18446744073709551616)))) is different from true [2021-12-07 00:01:10,922 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_52 Int) (v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_53 Int)) (let ((.cse0 (select |c_#memory_int| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_52))) (<= (mod (select .cse0 v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_53) 18446744073709551616) (mod (select .cse0 (+ v_aws_byte_buf_write_~buf.offset_BEFORE_CALL_53 16)) 18446744073709551616)))) is different from true [2021-12-07 00:01:39,708 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 93 proven. 7 refuted. 0 times theorem prover too weak. 13 trivial. 43 not checked. [2021-12-07 00:01:39,709 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:01:42,397 INFO L354 Elim1Store]: treesize reduction 39, result has 46.6 percent of original size [2021-12-07 00:01:42,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 35 treesize of output 48 [2021-12-07 00:01:42,877 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 44 proven. 30 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-12-07 00:01:42,877 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [615230057] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:01:42,877 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:01:42,877 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 18, 14] total 39 [2021-12-07 00:01:42,877 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [822809511] [2021-12-07 00:01:42,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:01:42,878 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2021-12-07 00:01:42,878 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:01:42,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2021-12-07 00:01:42,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=1007, Unknown=13, NotChecked=340, Total=1482 [2021-12-07 00:01:42,879 INFO L87 Difference]: Start difference. First operand 333 states and 407 transitions. Second operand has 39 states, 38 states have (on average 4.184210526315789) internal successors, (159), 35 states have internal predecessors, (159), 10 states have call successors, (32), 10 states have call predecessors, (32), 11 states have return successors, (29), 9 states have call predecessors, (29), 10 states have call successors, (29) [2021-12-07 00:03:05,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:05,403 INFO L93 Difference]: Finished difference Result 632 states and 789 transitions. [2021-12-07 00:03:05,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2021-12-07 00:03:05,404 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 4.184210526315789) internal successors, (159), 35 states have internal predecessors, (159), 10 states have call successors, (32), 10 states have call predecessors, (32), 11 states have return successors, (29), 9 states have call predecessors, (29), 10 states have call successors, (29) Word has length 131 [2021-12-07 00:03:05,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:03:05,405 INFO L225 Difference]: With dead ends: 632 [2021-12-07 00:03:05,405 INFO L226 Difference]: Without dead ends: 374 [2021-12-07 00:03:05,408 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 270 SyntacticMatches, 15 SemanticMatches, 70 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 1358 ImplicationChecksByTransitivity, 122.0s TimeCoverageRelationStatistics Valid=618, Invalid=3789, Unknown=35, NotChecked=670, Total=5112 [2021-12-07 00:03:05,408 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 272 mSDsluCounter, 1188 mSDsCounter, 0 mSdLazyCounter, 3121 mSolverCounterSat, 133 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 1333 SdHoareTripleChecker+Invalid, 4757 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 3121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1503 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:03:05,408 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [294 Valid, 1333 Invalid, 4757 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 3121 Invalid, 0 Unknown, 1503 Unchecked, 2.1s Time] [2021-12-07 00:03:05,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-12-07 00:03:05,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 336. [2021-12-07 00:03:05,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 246 states have (on average 1.0934959349593496) internal successors, (269), 249 states have internal predecessors, (269), 58 states have call successors, (58), 27 states have call predecessors, (58), 31 states have return successors, (78), 59 states have call predecessors, (78), 57 states have call successors, (78) [2021-12-07 00:03:05,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 405 transitions. [2021-12-07 00:03:05,425 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 405 transitions. Word has length 131 [2021-12-07 00:03:05,425 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:03:05,426 INFO L470 AbstractCegarLoop]: Abstraction has 336 states and 405 transitions. [2021-12-07 00:03:05,426 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 38 states have (on average 4.184210526315789) internal successors, (159), 35 states have internal predecessors, (159), 10 states have call successors, (32), 10 states have call predecessors, (32), 11 states have return successors, (29), 9 states have call predecessors, (29), 10 states have call successors, (29) [2021-12-07 00:03:05,426 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 405 transitions. [2021-12-07 00:03:05,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-12-07 00:03:05,427 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:03:05,427 INFO L514 BasicCegarLoop]: 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] [2021-12-07 00:03:05,450 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-07 00:03:05,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-07 00:03:05,628 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:03:05,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:05,630 INFO L85 PathProgramCache]: Analyzing trace with hash 665294586, now seen corresponding path program 1 times [2021-12-07 00:03:05,630 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:05,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412540407] [2021-12-07 00:03:05,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:05,631 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:05,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:03:05,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:03:05,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:03:05,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:05,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:05,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:03:05,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:03:05,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-07 00:03:05,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-07 00:03:05,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-07 00:03:05,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:05,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-07 00:03:05,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-07 00:03:05,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:05,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-07 00:03:05,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:05,875 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 150 trivial. 0 not checked. [2021-12-07 00:03:05,875 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:05,876 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412540407] [2021-12-07 00:03:05,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1412540407] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:03:05,876 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:03:05,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-07 00:03:05,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374407614] [2021-12-07 00:03:05,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:03:05,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-07 00:03:05,876 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:03:05,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-07 00:03:05,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-07 00:03:05,877 INFO L87 Difference]: Start difference. First operand 336 states and 405 transitions. Second operand has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 6 states have internal predecessors, (58), 4 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-07 00:03:06,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:06,301 INFO L93 Difference]: Finished difference Result 353 states and 427 transitions. [2021-12-07 00:03:06,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-07 00:03:06,301 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 6 states have internal predecessors, (58), 4 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 134 [2021-12-07 00:03:06,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:03:06,303 INFO L225 Difference]: With dead ends: 353 [2021-12-07 00:03:06,303 INFO L226 Difference]: Without dead ends: 351 [2021-12-07 00:03:06,303 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2021-12-07 00:03:06,304 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 181 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-07 00:03:06,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [188 Valid, 397 Invalid, 631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 505 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-07 00:03:06,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2021-12-07 00:03:06,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 340. [2021-12-07 00:03:06,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 340 states, 249 states have (on average 1.0923694779116466) internal successors, (272), 252 states have internal predecessors, (272), 58 states have call successors, (58), 28 states have call predecessors, (58), 32 states have return successors, (78), 59 states have call predecessors, (78), 57 states have call successors, (78) [2021-12-07 00:03:06,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 340 states to 340 states and 408 transitions. [2021-12-07 00:03:06,320 INFO L78 Accepts]: Start accepts. Automaton has 340 states and 408 transitions. Word has length 134 [2021-12-07 00:03:06,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:03:06,321 INFO L470 AbstractCegarLoop]: Abstraction has 340 states and 408 transitions. [2021-12-07 00:03:06,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 6 states have internal predecessors, (58), 4 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2021-12-07 00:03:06,321 INFO L276 IsEmpty]: Start isEmpty. Operand 340 states and 408 transitions. [2021-12-07 00:03:06,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-12-07 00:03:06,322 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:03:06,322 INFO L514 BasicCegarLoop]: 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] [2021-12-07 00:03:06,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-12-07 00:03:06,322 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:03:06,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:06,322 INFO L85 PathProgramCache]: Analyzing trace with hash 1527495526, now seen corresponding path program 1 times [2021-12-07 00:03:06,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:06,322 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209277752] [2021-12-07 00:03:06,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:06,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:06,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:03:06,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:03:06,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:03:06,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:06,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:06,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:03:06,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:03:06,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:03:06,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:03:06,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:03:06,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-07 00:03:06,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-07 00:03:06,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:06,512 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2021-12-07 00:03:06,512 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:06,513 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209277752] [2021-12-07 00:03:06,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209277752] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:03:06,513 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:03:06,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-07 00:03:06,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112914504] [2021-12-07 00:03:06,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:03:06,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-07 00:03:06,513 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:03:06,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-07 00:03:06,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2021-12-07 00:03:06,514 INFO L87 Difference]: Start difference. First operand 340 states and 408 transitions. Second operand has 11 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-07 00:03:06,879 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:06,879 INFO L93 Difference]: Finished difference Result 348 states and 416 transitions. [2021-12-07 00:03:06,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-07 00:03:06,880 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 133 [2021-12-07 00:03:06,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:03:06,881 INFO L225 Difference]: With dead ends: 348 [2021-12-07 00:03:06,881 INFO L226 Difference]: Without dead ends: 346 [2021-12-07 00:03:06,882 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2021-12-07 00:03:06,882 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 94 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 643 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 875 SdHoareTripleChecker+Invalid, 691 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-07 00:03:06,882 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [111 Valid, 875 Invalid, 691 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 643 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-07 00:03:06,883 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2021-12-07 00:03:06,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 345. [2021-12-07 00:03:06,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 252 states have (on average 1.0912698412698412) internal successors, (275), 255 states have internal predecessors, (275), 59 states have call successors, (59), 29 states have call predecessors, (59), 33 states have return successors, (79), 60 states have call predecessors, (79), 58 states have call successors, (79) [2021-12-07 00:03:06,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 413 transitions. [2021-12-07 00:03:06,908 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 413 transitions. Word has length 133 [2021-12-07 00:03:06,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:03:06,908 INFO L470 AbstractCegarLoop]: Abstraction has 345 states and 413 transitions. [2021-12-07 00:03:06,908 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2021-12-07 00:03:06,908 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 413 transitions. [2021-12-07 00:03:06,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-07 00:03:06,910 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:03:06,910 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:03:06,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-12-07 00:03:06,910 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:03:06,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:06,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1511185504, now seen corresponding path program 1 times [2021-12-07 00:03:06,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:06,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1792524106] [2021-12-07 00:03:06,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:06,911 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:06,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:03:07,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:03:07,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:03:07,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:07,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:07,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:03:07,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:03:07,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-07 00:03:07,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-07 00:03:07,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-07 00:03:07,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:07,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2021-12-07 00:03:07,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-07 00:03:07,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:07,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-07 00:03:07,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-07 00:03:07,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,210 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 24 proven. 10 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-07 00:03:07,210 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:07,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1792524106] [2021-12-07 00:03:07,210 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1792524106] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:03:07,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [701452164] [2021-12-07 00:03:07,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:07,210 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:03:07,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:07,211 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:03:07,217 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-07 00:03:07,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:07,498 INFO L263 TraceCheckSpWp]: Trace formula consists of 2787 conjuncts, 116 conjunts are in the unsatisfiable core [2021-12-07 00:03:07,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:03:07,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:07,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:08,068 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-07 00:03:08,069 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:08,120 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-07 00:03:08,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:08,122 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:08,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:03:08,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:08,444 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-07 00:03:08,444 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:08,448 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:03:08,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:08,531 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-07 00:03:08,531 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:08,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:08,545 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-07 00:03:08,545 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:09,297 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:03:09,299 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-07 00:03:09,299 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 48 treesize of output 34 [2021-12-07 00:03:09,301 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:03:09,304 INFO L354 Elim1Store]: treesize reduction 19, result has 5.0 percent of original size [2021-12-07 00:03:09,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 1 [2021-12-07 00:03:09,355 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 108 proven. 15 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-12-07 00:03:09,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:03:10,100 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [701452164] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:03:10,100 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 00:03:10,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 27] total 37 [2021-12-07 00:03:10,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [760168671] [2021-12-07 00:03:10,100 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 00:03:10,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-12-07 00:03:10,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:03:10,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-12-07 00:03:10,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=194, Invalid=1871, Unknown=5, NotChecked=0, Total=2070 [2021-12-07 00:03:10,102 INFO L87 Difference]: Start difference. First operand 345 states and 413 transitions. Second operand has 37 states, 34 states have (on average 4.088235294117647) internal successors, (139), 31 states have internal predecessors, (139), 12 states have call successors, (32), 8 states have call predecessors, (32), 9 states have return successors, (31), 9 states have call predecessors, (31), 12 states have call successors, (31) [2021-12-07 00:03:12,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:12,384 INFO L93 Difference]: Finished difference Result 568 states and 719 transitions. [2021-12-07 00:03:12,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-12-07 00:03:12,385 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 34 states have (on average 4.088235294117647) internal successors, (139), 31 states have internal predecessors, (139), 12 states have call successors, (32), 8 states have call predecessors, (32), 9 states have return successors, (31), 9 states have call predecessors, (31), 12 states have call successors, (31) Word has length 140 [2021-12-07 00:03:12,385 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:03:12,387 INFO L225 Difference]: With dead ends: 568 [2021-12-07 00:03:12,387 INFO L226 Difference]: Without dead ends: 407 [2021-12-07 00:03:12,389 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 223 SyntacticMatches, 2 SemanticMatches, 74 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1708 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=474, Invalid=5221, Unknown=5, NotChecked=0, Total=5700 [2021-12-07 00:03:12,389 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 313 mSDsluCounter, 1634 mSDsCounter, 0 mSdLazyCounter, 1872 mSolverCounterSat, 254 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 1821 SdHoareTripleChecker+Invalid, 3900 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 254 IncrementalHoareTripleChecker+Valid, 1872 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1774 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:03:12,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [334 Valid, 1821 Invalid, 3900 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [254 Valid, 1872 Invalid, 0 Unknown, 1774 Unchecked, 1.1s Time] [2021-12-07 00:03:12,390 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-12-07 00:03:12,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 317. [2021-12-07 00:03:12,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 235 states have (on average 1.0893617021276596) internal successors, (256), 238 states have internal predecessors, (256), 52 states have call successors, (52), 26 states have call predecessors, (52), 29 states have return successors, (64), 52 states have call predecessors, (64), 50 states have call successors, (64) [2021-12-07 00:03:12,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 372 transitions. [2021-12-07 00:03:12,406 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 372 transitions. Word has length 140 [2021-12-07 00:03:12,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:03:12,406 INFO L470 AbstractCegarLoop]: Abstraction has 317 states and 372 transitions. [2021-12-07 00:03:12,407 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 34 states have (on average 4.088235294117647) internal successors, (139), 31 states have internal predecessors, (139), 12 states have call successors, (32), 8 states have call predecessors, (32), 9 states have return successors, (31), 9 states have call predecessors, (31), 12 states have call successors, (31) [2021-12-07 00:03:12,407 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 372 transitions. [2021-12-07 00:03:12,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-12-07 00:03:12,408 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:03:12,408 INFO L514 BasicCegarLoop]: 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] [2021-12-07 00:03:12,430 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-07 00:03:12,608 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-07 00:03:12,608 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:03:12,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:12,609 INFO L85 PathProgramCache]: Analyzing trace with hash 185879437, now seen corresponding path program 1 times [2021-12-07 00:03:12,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:12,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338241011] [2021-12-07 00:03:12,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:12,609 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:13,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:03:13,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:03:13,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:03:13,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:13,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:13,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:03:13,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:03:13,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-07 00:03:13,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-07 00:03:13,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-07 00:03:13,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-07 00:03:13,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-07 00:03:13,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-07 00:03:13,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:13,507 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 48 proven. 0 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2021-12-07 00:03:13,507 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:13,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338241011] [2021-12-07 00:03:13,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338241011] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:03:13,507 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:03:13,507 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [23] imperfect sequences [] total 23 [2021-12-07 00:03:13,507 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103953297] [2021-12-07 00:03:13,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:03:13,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-07 00:03:13,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:03:13,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-07 00:03:13,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=456, Unknown=0, NotChecked=0, Total=506 [2021-12-07 00:03:13,508 INFO L87 Difference]: Start difference. First operand 317 states and 372 transitions. Second operand has 23 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 18 states have internal predecessors, (62), 8 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 9 states have call predecessors, (13), 7 states have call successors, (13) [2021-12-07 00:03:14,646 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:14,646 INFO L93 Difference]: Finished difference Result 342 states and 409 transitions. [2021-12-07 00:03:14,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-07 00:03:14,646 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 18 states have internal predecessors, (62), 8 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 9 states have call predecessors, (13), 7 states have call successors, (13) Word has length 140 [2021-12-07 00:03:14,647 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:03:14,648 INFO L225 Difference]: With dead ends: 342 [2021-12-07 00:03:14,648 INFO L226 Difference]: Without dead ends: 340 [2021-12-07 00:03:14,649 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 210 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=175, Invalid=1307, Unknown=0, NotChecked=0, Total=1482 [2021-12-07 00:03:14,649 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 211 mSDsluCounter, 961 mSDsCounter, 0 mSdLazyCounter, 1979 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 1098 SdHoareTripleChecker+Invalid, 2141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 1979 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-07 00:03:14,649 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [228 Valid, 1098 Invalid, 2141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 1979 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-07 00:03:14,650 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-12-07 00:03:14,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 321. [2021-12-07 00:03:14,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 238 states have (on average 1.088235294117647) internal successors, (259), 241 states have internal predecessors, (259), 52 states have call successors, (52), 27 states have call predecessors, (52), 30 states have return successors, (64), 52 states have call predecessors, (64), 50 states have call successors, (64) [2021-12-07 00:03:14,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 375 transitions. [2021-12-07 00:03:14,666 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 375 transitions. Word has length 140 [2021-12-07 00:03:14,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:03:14,666 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 375 transitions. [2021-12-07 00:03:14,666 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 2.8181818181818183) internal successors, (62), 18 states have internal predecessors, (62), 8 states have call successors, (15), 4 states have call predecessors, (15), 3 states have return successors, (13), 9 states have call predecessors, (13), 7 states have call successors, (13) [2021-12-07 00:03:14,666 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 375 transitions. [2021-12-07 00:03:14,667 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2021-12-07 00:03:14,667 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:03:14,668 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1] [2021-12-07 00:03:14,668 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-12-07 00:03:14,668 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:03:14,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:14,668 INFO L85 PathProgramCache]: Analyzing trace with hash -1148407306, now seen corresponding path program 1 times [2021-12-07 00:03:14,668 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:14,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [181480571] [2021-12-07 00:03:14,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:14,668 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:14,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:03:14,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:03:14,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:03:14,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:14,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:14,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:03:14,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:03:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-07 00:03:14,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-07 00:03:14,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-07 00:03:14,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-07 00:03:14,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-07 00:03:14,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-07 00:03:14,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:14,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:14,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:03:14,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-07 00:03:14,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-07 00:03:14,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:14,856 INFO L134 CoverageAnalysis]: Checked inductivity of 252 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2021-12-07 00:03:14,856 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:14,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [181480571] [2021-12-07 00:03:14,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [181480571] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:03:14,857 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:03:14,857 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-07 00:03:14,857 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166140485] [2021-12-07 00:03:14,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:03:14,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-07 00:03:14,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:03:14,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-07 00:03:14,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-07 00:03:14,858 INFO L87 Difference]: Start difference. First operand 321 states and 375 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 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) [2021-12-07 00:03:15,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:15,081 INFO L93 Difference]: Finished difference Result 433 states and 511 transitions. [2021-12-07 00:03:15,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-07 00:03:15,081 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 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 156 [2021-12-07 00:03:15,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:03:15,083 INFO L225 Difference]: With dead ends: 433 [2021-12-07 00:03:15,083 INFO L226 Difference]: Without dead ends: 325 [2021-12-07 00:03:15,084 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-07 00:03:15,084 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 125 mSDsluCounter, 135 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 127 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:03:15,084 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [127 Valid, 271 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-07 00:03:15,085 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-12-07 00:03:15,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 317. [2021-12-07 00:03:15,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 237 states have (on average 1.0843881856540085) internal successors, (257), 239 states have internal predecessors, (257), 49 states have call successors, (49), 27 states have call predecessors, (49), 30 states have return successors, (60), 50 states have call predecessors, (60), 48 states have call successors, (60) [2021-12-07 00:03:15,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 366 transitions. [2021-12-07 00:03:15,108 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 366 transitions. Word has length 156 [2021-12-07 00:03:15,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:03:15,108 INFO L470 AbstractCegarLoop]: Abstraction has 317 states and 366 transitions. [2021-12-07 00:03:15,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 3 states have internal predecessors, (58), 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) [2021-12-07 00:03:15,109 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 366 transitions. [2021-12-07 00:03:15,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-12-07 00:03:15,110 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:03:15,111 INFO L514 BasicCegarLoop]: 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] [2021-12-07 00:03:15,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-12-07 00:03:15,111 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:03:15,111 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:15,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1652276141, now seen corresponding path program 1 times [2021-12-07 00:03:15,111 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:15,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759167483] [2021-12-07 00:03:15,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:15,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:15,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:03:15,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:03:15,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:03:15,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:15,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:15,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:03:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:03:15,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:03:15,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:03:15,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-07 00:03:15,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:03:15,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-07 00:03:15,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:15,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:15,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:03:15,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-07 00:03:15,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-07 00:03:15,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,369 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2021-12-07 00:03:15,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:15,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759167483] [2021-12-07 00:03:15,369 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759167483] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:03:15,369 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:03:15,369 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-07 00:03:15,369 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34169252] [2021-12-07 00:03:15,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:03:15,370 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-07 00:03:15,370 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:03:15,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-07 00:03:15,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-12-07 00:03:15,370 INFO L87 Difference]: Start difference. First operand 317 states and 366 transitions. Second operand has 10 states, 9 states have (on average 6.666666666666667) internal successors, (60), 6 states have internal predecessors, (60), 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) [2021-12-07 00:03:15,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:15,780 INFO L93 Difference]: Finished difference Result 337 states and 388 transitions. [2021-12-07 00:03:15,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-07 00:03:15,780 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.666666666666667) internal successors, (60), 6 states have internal predecessors, (60), 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 149 [2021-12-07 00:03:15,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:03:15,782 INFO L225 Difference]: With dead ends: 337 [2021-12-07 00:03:15,782 INFO L226 Difference]: Without dead ends: 335 [2021-12-07 00:03:15,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2021-12-07 00:03:15,782 INFO L933 BasicCegarLoop]: 137 mSDtfsCounter, 153 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 703 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-07 00:03:15,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 703 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-07 00:03:15,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-12-07 00:03:15,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 326. [2021-12-07 00:03:15,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 243 states have (on average 1.0823045267489713) internal successors, (263), 246 states have internal predecessors, (263), 50 states have call successors, (50), 28 states have call predecessors, (50), 32 states have return successors, (63), 51 states have call predecessors, (63), 49 states have call successors, (63) [2021-12-07 00:03:15,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 376 transitions. [2021-12-07 00:03:15,798 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 376 transitions. Word has length 149 [2021-12-07 00:03:15,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:03:15,798 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 376 transitions. [2021-12-07 00:03:15,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.666666666666667) internal successors, (60), 6 states have internal predecessors, (60), 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) [2021-12-07 00:03:15,799 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 376 transitions. [2021-12-07 00:03:15,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-12-07 00:03:15,799 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:03:15,800 INFO L514 BasicCegarLoop]: 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] [2021-12-07 00:03:15,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-12-07 00:03:15,800 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:03:15,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:15,800 INFO L85 PathProgramCache]: Analyzing trace with hash -896614759, now seen corresponding path program 1 times [2021-12-07 00:03:15,800 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:15,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570131424] [2021-12-07 00:03:15,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:15,800 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:15,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:03:15,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:03:15,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:03:15,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:15,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:15,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:03:15,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:03:15,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:03:15,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:03:15,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-07 00:03:15,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:15,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:03:15,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:16,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-07 00:03:16,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:16,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:16,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:16,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:16,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:16,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:03:16,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:16,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-07 00:03:16,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:16,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-07 00:03:16,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:16,098 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2021-12-07 00:03:16,098 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:16,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570131424] [2021-12-07 00:03:16,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570131424] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:03:16,098 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:03:16,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-07 00:03:16,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1056941235] [2021-12-07 00:03:16,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:03:16,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-07 00:03:16,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:03:16,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-07 00:03:16,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-12-07 00:03:16,099 INFO L87 Difference]: Start difference. First operand 326 states and 376 transitions. Second operand has 11 states, 10 states have (on average 5.8) internal successors, (58), 8 states have internal predecessors, (58), 5 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) [2021-12-07 00:03:16,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:16,535 INFO L93 Difference]: Finished difference Result 426 states and 498 transitions. [2021-12-07 00:03:16,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-07 00:03:16,535 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.8) internal successors, (58), 8 states have internal predecessors, (58), 5 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) Word has length 153 [2021-12-07 00:03:16,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:03:16,537 INFO L225 Difference]: With dead ends: 426 [2021-12-07 00:03:16,537 INFO L226 Difference]: Without dead ends: 328 [2021-12-07 00:03:16,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=403, Unknown=0, NotChecked=0, Total=506 [2021-12-07 00:03:16,538 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 157 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 548 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 692 SdHoareTripleChecker+Invalid, 660 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-07 00:03:16,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [157 Valid, 692 Invalid, 660 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 548 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-07 00:03:16,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2021-12-07 00:03:16,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 327. [2021-12-07 00:03:16,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 244 states have (on average 1.0819672131147542) internal successors, (264), 247 states have internal predecessors, (264), 50 states have call successors, (50), 28 states have call predecessors, (50), 32 states have return successors, (63), 51 states have call predecessors, (63), 49 states have call successors, (63) [2021-12-07 00:03:16,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 377 transitions. [2021-12-07 00:03:16,553 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 377 transitions. Word has length 153 [2021-12-07 00:03:16,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:03:16,554 INFO L470 AbstractCegarLoop]: Abstraction has 327 states and 377 transitions. [2021-12-07 00:03:16,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.8) internal successors, (58), 8 states have internal predecessors, (58), 5 states have call successors, (19), 5 states have call predecessors, (19), 3 states have return successors, (17), 5 states have call predecessors, (17), 5 states have call successors, (17) [2021-12-07 00:03:16,554 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 377 transitions. [2021-12-07 00:03:16,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-12-07 00:03:16,555 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:03:16,555 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:03:16,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-12-07 00:03:16,555 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:03:16,555 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:16,555 INFO L85 PathProgramCache]: Analyzing trace with hash 1942137874, now seen corresponding path program 1 times [2021-12-07 00:03:16,555 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:16,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733959368] [2021-12-07 00:03:16,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:16,556 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:16,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:16,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:03:16,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:16,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:03:16,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:03:17,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:17,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:17,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:03:17,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:03:17,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:03:17,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-07 00:03:17,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:17,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-07 00:03:17,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-07 00:03:17,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-07 00:03:17,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:03:17,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-07 00:03:17,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:17,170 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2021-12-07 00:03:17,171 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:17,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733959368] [2021-12-07 00:03:17,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733959368] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-07 00:03:17,171 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-07 00:03:17,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2021-12-07 00:03:17,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322100345] [2021-12-07 00:03:17,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-07 00:03:17,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2021-12-07 00:03:17,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:03:17,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-12-07 00:03:17,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=297, Unknown=0, NotChecked=0, Total=342 [2021-12-07 00:03:17,172 INFO L87 Difference]: Start difference. First operand 327 states and 377 transitions. Second operand has 19 states, 17 states have (on average 3.176470588235294) internal successors, (54), 15 states have internal predecessors, (54), 8 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2021-12-07 00:03:18,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:18,480 INFO L93 Difference]: Finished difference Result 357 states and 424 transitions. [2021-12-07 00:03:18,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-12-07 00:03:18,481 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 3.176470588235294) internal successors, (54), 15 states have internal predecessors, (54), 8 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) Word has length 151 [2021-12-07 00:03:18,481 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:03:18,482 INFO L225 Difference]: With dead ends: 357 [2021-12-07 00:03:18,482 INFO L226 Difference]: Without dead ends: 355 [2021-12-07 00:03:18,483 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 88 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=109, Invalid=647, Unknown=0, NotChecked=0, Total=756 [2021-12-07 00:03:18,483 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 162 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 2086 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 2230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 2086 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:03:18,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 718 Invalid, 2230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 2086 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-12-07 00:03:18,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 355 states. [2021-12-07 00:03:18,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 355 to 341. [2021-12-07 00:03:18,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 253 states have (on average 1.08300395256917) internal successors, (274), 256 states have internal predecessors, (274), 54 states have call successors, (54), 29 states have call predecessors, (54), 33 states have return successors, (68), 55 states have call predecessors, (68), 53 states have call successors, (68) [2021-12-07 00:03:18,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 396 transitions. [2021-12-07 00:03:18,500 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 396 transitions. Word has length 151 [2021-12-07 00:03:18,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:03:18,500 INFO L470 AbstractCegarLoop]: Abstraction has 341 states and 396 transitions. [2021-12-07 00:03:18,500 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 3.176470588235294) internal successors, (54), 15 states have internal predecessors, (54), 8 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 7 states have call predecessors, (15), 7 states have call successors, (15) [2021-12-07 00:03:18,500 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 396 transitions. [2021-12-07 00:03:18,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-12-07 00:03:18,501 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:03:18,501 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-12-07 00:03:18,502 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-12-07 00:03:18,502 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:03:18,502 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:18,502 INFO L85 PathProgramCache]: Analyzing trace with hash -940745167, now seen corresponding path program 1 times [2021-12-07 00:03:18,502 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:18,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [38372060] [2021-12-07 00:03:18,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:18,507 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:18,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:18,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:03:18,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:18,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:03:18,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:18,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:03:18,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:18,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:18,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:19,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:03:19,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:03:19,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-07 00:03:19,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-07 00:03:19,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-07 00:03:19,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:19,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-07 00:03:19,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-07 00:03:19,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-07 00:03:19,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:03:19,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-07 00:03:19,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,268 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 45 proven. 25 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2021-12-07 00:03:19,268 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:19,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [38372060] [2021-12-07 00:03:19,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [38372060] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:03:19,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1246813753] [2021-12-07 00:03:19,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:19,269 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:03:19,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:19,269 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:03:19,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-07 00:03:19,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:19,621 INFO L263 TraceCheckSpWp]: Trace formula consists of 2819 conjuncts, 103 conjunts are in the unsatisfiable core [2021-12-07 00:03:19,626 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:03:19,631 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:19,836 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:19,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:03:19,915 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:20,379 INFO L354 Elim1Store]: treesize reduction 60, result has 24.1 percent of original size [2021-12-07 00:03:20,379 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 6 case distinctions, treesize of input 29 treesize of output 37 [2021-12-07 00:03:20,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2021-12-07 00:03:20,719 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2021-12-07 00:03:20,777 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:03:20,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 19 [2021-12-07 00:03:20,790 INFO L354 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2021-12-07 00:03:20,790 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2021-12-07 00:03:25,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 16 [2021-12-07 00:03:25,926 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 31 proven. 157 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-12-07 00:03:25,926 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:03:26,644 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1246813753] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:03:26,644 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 00:03:26,644 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 26] total 40 [2021-12-07 00:03:26,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681524616] [2021-12-07 00:03:26,644 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 00:03:26,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2021-12-07 00:03:26,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:03:26,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2021-12-07 00:03:26,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=2066, Unknown=4, NotChecked=0, Total=2256 [2021-12-07 00:03:26,646 INFO L87 Difference]: Start difference. First operand 341 states and 396 transitions. Second operand has 40 states, 38 states have (on average 4.5) internal successors, (171), 34 states have internal predecessors, (171), 15 states have call successors, (31), 12 states have call predecessors, (31), 14 states have return successors, (31), 14 states have call predecessors, (31), 15 states have call successors, (31) [2021-12-07 00:03:34,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:34,700 INFO L93 Difference]: Finished difference Result 524 states and 617 transitions. [2021-12-07 00:03:34,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 60 states. [2021-12-07 00:03:34,700 INFO L78 Accepts]: Start accepts. Automaton has has 40 states, 38 states have (on average 4.5) internal successors, (171), 34 states have internal predecessors, (171), 15 states have call successors, (31), 12 states have call predecessors, (31), 14 states have return successors, (31), 14 states have call predecessors, (31), 15 states have call successors, (31) Word has length 158 [2021-12-07 00:03:34,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:03:34,702 INFO L225 Difference]: With dead ends: 524 [2021-12-07 00:03:34,702 INFO L226 Difference]: Without dead ends: 435 [2021-12-07 00:03:34,705 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 264 SyntacticMatches, 19 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2639 ImplicationChecksByTransitivity, 13.4s TimeCoverageRelationStatistics Valid=684, Invalid=7496, Unknown=10, NotChecked=0, Total=8190 [2021-12-07 00:03:34,705 INFO L933 BasicCegarLoop]: 178 mSDtfsCounter, 311 mSDsluCounter, 1136 mSDsCounter, 0 mSdLazyCounter, 1238 mSolverCounterSat, 285 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 1314 SdHoareTripleChecker+Invalid, 2737 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 285 IncrementalHoareTripleChecker+Valid, 1238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1214 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-07 00:03:34,705 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [315 Valid, 1314 Invalid, 2737 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [285 Valid, 1238 Invalid, 0 Unknown, 1214 Unchecked, 0.9s Time] [2021-12-07 00:03:34,706 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-12-07 00:03:34,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 421. [2021-12-07 00:03:34,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 312 states have (on average 1.0737179487179487) internal successors, (335), 317 states have internal predecessors, (335), 67 states have call successors, (67), 35 states have call predecessors, (67), 41 states have return successors, (91), 68 states have call predecessors, (91), 66 states have call successors, (91) [2021-12-07 00:03:34,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 493 transitions. [2021-12-07 00:03:34,726 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 493 transitions. Word has length 158 [2021-12-07 00:03:34,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:03:34,726 INFO L470 AbstractCegarLoop]: Abstraction has 421 states and 493 transitions. [2021-12-07 00:03:34,727 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 38 states have (on average 4.5) internal successors, (171), 34 states have internal predecessors, (171), 15 states have call successors, (31), 12 states have call predecessors, (31), 14 states have return successors, (31), 14 states have call predecessors, (31), 15 states have call successors, (31) [2021-12-07 00:03:34,727 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 493 transitions. [2021-12-07 00:03:34,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-12-07 00:03:34,728 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:03:34,728 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-12-07 00:03:34,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2021-12-07 00:03:34,929 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:03:34,929 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:03:34,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:34,931 INFO L85 PathProgramCache]: Analyzing trace with hash 526779031, now seen corresponding path program 1 times [2021-12-07 00:03:34,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:34,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330432902] [2021-12-07 00:03:34,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:34,932 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:35,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:03:35,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:03:35,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-07 00:03:35,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-07 00:03:35,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:35,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-07 00:03:35,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-07 00:03:35,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-07 00:03:35,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-07 00:03:35,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-07 00:03:35,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-07 00:03:35,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:35,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-07 00:03:35,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-07 00:03:35,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-07 00:03:35,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:03:35,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-07 00:03:35,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,625 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 36 proven. 16 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2021-12-07 00:03:35,625 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:35,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330432902] [2021-12-07 00:03:35,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330432902] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:03:35,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [23884127] [2021-12-07 00:03:35,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:35,626 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:03:35,626 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:35,626 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:03:35,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-07 00:03:35,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:35,944 INFO L263 TraceCheckSpWp]: Trace formula consists of 2832 conjuncts, 103 conjunts are in the unsatisfiable core [2021-12-07 00:03:35,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:03:35,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:36,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:36,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:03:36,309 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:36,730 INFO L354 Elim1Store]: treesize reduction 48, result has 23.8 percent of original size [2021-12-07 00:03:36,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 3 case distinctions, treesize of input 24 treesize of output 30 [2021-12-07 00:03:36,810 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 19 [2021-12-07 00:03:36,958 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 17 treesize of output 19 [2021-12-07 00:03:37,006 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:03:37,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 19 [2021-12-07 00:03:37,018 INFO L354 Elim1Store]: treesize reduction 16, result has 36.0 percent of original size [2021-12-07 00:03:37,018 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:39,396 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-07 00:03:39,397 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 1 [2021-12-07 00:03:39,445 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 124 proven. 29 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-07 00:03:39,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:03:39,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [23884127] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:03:39,893 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 00:03:39,893 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20] total 37 [2021-12-07 00:03:39,893 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306487881] [2021-12-07 00:03:39,893 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 00:03:39,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-12-07 00:03:39,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:03:39,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-12-07 00:03:39,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=1563, Unknown=4, NotChecked=0, Total=1722 [2021-12-07 00:03:39,894 INFO L87 Difference]: Start difference. First operand 421 states and 493 transitions. Second operand has 37 states, 35 states have (on average 4.742857142857143) internal successors, (166), 31 states have internal predecessors, (166), 13 states have call successors, (34), 9 states have call predecessors, (34), 10 states have return successors, (33), 12 states have call predecessors, (33), 13 states have call successors, (33) [2021-12-07 00:03:45,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:03:45,898 INFO L93 Difference]: Finished difference Result 653 states and 780 transitions. [2021-12-07 00:03:45,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-12-07 00:03:45,898 INFO L78 Accepts]: Start accepts. Automaton has has 37 states, 35 states have (on average 4.742857142857143) internal successors, (166), 31 states have internal predecessors, (166), 13 states have call successors, (34), 9 states have call predecessors, (34), 10 states have return successors, (33), 12 states have call predecessors, (33), 13 states have call successors, (33) Word has length 163 [2021-12-07 00:03:45,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:03:45,900 INFO L225 Difference]: With dead ends: 653 [2021-12-07 00:03:45,900 INFO L226 Difference]: Without dead ends: 434 [2021-12-07 00:03:45,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 342 GetRequests, 271 SyntacticMatches, 9 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1062 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=327, Invalid=3699, Unknown=6, NotChecked=0, Total=4032 [2021-12-07 00:03:45,902 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 175 mSDsluCounter, 1478 mSDsCounter, 0 mSdLazyCounter, 1749 mSolverCounterSat, 152 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 1661 SdHoareTripleChecker+Invalid, 3145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 152 IncrementalHoareTripleChecker+Valid, 1749 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1244 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:03:45,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [186 Valid, 1661 Invalid, 3145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [152 Valid, 1749 Invalid, 0 Unknown, 1244 Unchecked, 1.2s Time] [2021-12-07 00:03:45,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-12-07 00:03:45,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 370. [2021-12-07 00:03:45,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 274 states have (on average 1.0802919708029197) internal successors, (296), 278 states have internal predecessors, (296), 60 states have call successors, (60), 30 states have call predecessors, (60), 35 states have return successors, (77), 61 states have call predecessors, (77), 59 states have call successors, (77) [2021-12-07 00:03:45,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 433 transitions. [2021-12-07 00:03:45,924 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 433 transitions. Word has length 163 [2021-12-07 00:03:45,925 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:03:45,925 INFO L470 AbstractCegarLoop]: Abstraction has 370 states and 433 transitions. [2021-12-07 00:03:45,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 35 states have (on average 4.742857142857143) internal successors, (166), 31 states have internal predecessors, (166), 13 states have call successors, (34), 9 states have call predecessors, (34), 10 states have return successors, (33), 12 states have call predecessors, (33), 13 states have call successors, (33) [2021-12-07 00:03:45,925 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 433 transitions. [2021-12-07 00:03:45,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-12-07 00:03:45,926 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:03:45,926 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:03:45,948 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-12-07 00:03:46,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:03:46,127 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:03:46,128 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:03:46,128 INFO L85 PathProgramCache]: Analyzing trace with hash -792076852, now seen corresponding path program 1 times [2021-12-07 00:03:46,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:03:46,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668639005] [2021-12-07 00:03:46,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:46,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:03:46,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:46,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:03:46,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:46,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:03:46,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:46,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:03:47,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:47,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:03:47,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:03:47,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:03:47,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:03:47,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:03:47,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:03:47,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-07 00:03:47,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-07 00:03:47,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:47,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:03:47,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:03:47,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-07 00:03:47,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-07 00:03:47,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,483 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 64 proven. 4 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-12-07 00:03:47,483 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:03:47,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668639005] [2021-12-07 00:03:47,483 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668639005] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:03:47,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1940131694] [2021-12-07 00:03:47,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:03:47,484 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:03:47,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:03:47,485 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:03:47,485 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-07 00:03:47,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:03:47,800 INFO L263 TraceCheckSpWp]: Trace formula consists of 2851 conjuncts, 107 conjunts are in the unsatisfiable core [2021-12-07 00:03:47,804 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:03:47,808 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:47,943 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-07 00:03:47,943 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:47,973 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:03:49,999 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_63| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_63| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_63|) 8)))) is different from true [2021-12-07 00:04:20,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:04:20,198 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-07 00:04:20,198 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:04:22,207 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_40| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_40|) 8) |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_40|))) is different from true [2021-12-07 00:04:24,244 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_41| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_41|) 8) |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_41|))) is different from true [2021-12-07 00:04:26,329 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_62 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_62) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_62))) is different from true [2021-12-07 00:04:55,464 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2419 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_memcpy_impl_#in~dst.base| v_ArrVal_2419))) is different from true [2021-12-07 00:04:55,473 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2419 (Array Int Int))) (= (store |c_old(#memory_int)| |c_my_memcpy_#in~dst.base| v_ArrVal_2419) |c_#memory_int|)) is different from true [2021-12-07 00:04:55,483 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:04:55,484 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:04:55,486 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:04:55,535 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:04:55,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:05:01,972 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 16 proven. 94 refuted. 15 times theorem prover too weak. 47 trivial. 69 not checked. [2021-12-07 00:05:01,972 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:05:04,350 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2427 (Array Int Int))) (not (= (mod (select (select (store |c_#memory_int| |c_aws_byte_buf_write_#t~mem1173.base| v_ArrVal_2427) c_aws_byte_buf_write_~buf.base) (+ 16 c_aws_byte_buf_write_~buf.offset)) 18446744073709551616) 0))) is different from false [2021-12-07 00:05:04,351 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1940131694] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:05:04,351 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 00:05:04,351 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 36] total 57 [2021-12-07 00:05:04,351 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468931734] [2021-12-07 00:05:04,352 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 00:05:04,352 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 57 states [2021-12-07 00:05:04,352 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:05:04,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 57 interpolants. [2021-12-07 00:05:04,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=213, Invalid=2766, Unknown=19, NotChecked=784, Total=3782 [2021-12-07 00:05:04,353 INFO L87 Difference]: Start difference. First operand 370 states and 433 transitions. Second operand has 57 states, 50 states have (on average 3.32) internal successors, (166), 45 states have internal predecessors, (166), 19 states have call successors, (33), 16 states have call predecessors, (33), 14 states have return successors, (30), 16 states have call predecessors, (30), 18 states have call successors, (30) [2021-12-07 00:06:56,538 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:06:56,538 INFO L93 Difference]: Finished difference Result 541 states and 645 transitions. [2021-12-07 00:06:56,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-12-07 00:06:56,538 INFO L78 Accepts]: Start accepts. Automaton has has 57 states, 50 states have (on average 3.32) internal successors, (166), 45 states have internal predecessors, (166), 19 states have call successors, (33), 16 states have call predecessors, (33), 14 states have return successors, (30), 16 states have call predecessors, (30), 18 states have call successors, (30) Word has length 161 [2021-12-07 00:06:56,539 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:06:56,540 INFO L225 Difference]: With dead ends: 541 [2021-12-07 00:06:56,540 INFO L226 Difference]: Without dead ends: 436 [2021-12-07 00:06:56,541 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 175 SyntacticMatches, 19 SemanticMatches, 99 ConstructedPredicates, 7 IntricatePredicates, 0 DeprecatedPredicates, 2519 ImplicationChecksByTransitivity, 186.7s TimeCoverageRelationStatistics Valid=694, Invalid=7956, Unknown=120, NotChecked=1330, Total=10100 [2021-12-07 00:06:56,542 INFO L933 BasicCegarLoop]: 169 mSDtfsCounter, 472 mSDsluCounter, 1289 mSDsCounter, 0 mSdLazyCounter, 2951 mSolverCounterSat, 473 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 480 SdHoareTripleChecker+Valid, 1458 SdHoareTripleChecker+Invalid, 6004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 473 IncrementalHoareTripleChecker+Valid, 2951 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2580 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-12-07 00:06:56,542 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [480 Valid, 1458 Invalid, 6004 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [473 Valid, 2951 Invalid, 0 Unknown, 2580 Unchecked, 1.7s Time] [2021-12-07 00:06:56,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 436 states. [2021-12-07 00:06:56,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 436 to 421. [2021-12-07 00:06:56,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 314 states have (on average 1.0764331210191083) internal successors, (338), 321 states have internal predecessors, (338), 66 states have call successors, (66), 32 states have call predecessors, (66), 40 states have return successors, (94), 67 states have call predecessors, (94), 65 states have call successors, (94) [2021-12-07 00:06:56,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 498 transitions. [2021-12-07 00:06:56,565 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 498 transitions. Word has length 161 [2021-12-07 00:06:56,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:06:56,565 INFO L470 AbstractCegarLoop]: Abstraction has 421 states and 498 transitions. [2021-12-07 00:06:56,565 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 57 states, 50 states have (on average 3.32) internal successors, (166), 45 states have internal predecessors, (166), 19 states have call successors, (33), 16 states have call predecessors, (33), 14 states have return successors, (30), 16 states have call predecessors, (30), 18 states have call successors, (30) [2021-12-07 00:06:56,566 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 498 transitions. [2021-12-07 00:06:56,567 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-12-07 00:06:56,567 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:06:56,567 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:06:56,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-12-07 00:06:56,767 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:06:56,768 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:06:56,769 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:06:56,769 INFO L85 PathProgramCache]: Analyzing trace with hash -471982803, now seen corresponding path program 1 times [2021-12-07 00:06:56,770 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:06:56,770 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [741682949] [2021-12-07 00:06:56,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:06:56,771 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:06:56,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:06:57,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:06:57,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:06:57,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:06:57,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:06:57,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:06:57,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:06:57,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-07 00:06:57,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-07 00:06:57,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-07 00:06:57,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-07 00:06:57,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-07 00:06:57,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-07 00:06:57,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:06:57,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:06:57,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:06:57,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-07 00:06:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-07 00:06:57,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,588 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 64 proven. 3 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2021-12-07 00:06:57,588 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:06:57,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [741682949] [2021-12-07 00:06:57,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [741682949] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:06:57,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741798860] [2021-12-07 00:06:57,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:06:57,588 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:06:57,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:06:57,589 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:06:57,589 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-07 00:06:57,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:06:57,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 2906 conjuncts, 92 conjunts are in the unsatisfiable core [2021-12-07 00:06:57,925 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:07:00,246 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-07 00:07:00,247 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:07:00,251 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:07:00,311 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-07 00:07:00,311 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:07:00,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:07:05,341 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 187 proven. 16 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2021-12-07 00:07:05,341 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:07:05,838 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 32 proven. 44 refuted. 0 times theorem prover too weak. 201 trivial. 0 not checked. [2021-12-07 00:07:05,838 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741798860] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:07:05,838 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:07:05,838 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 16, 11] total 41 [2021-12-07 00:07:05,839 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954335296] [2021-12-07 00:07:05,839 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:07:05,839 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2021-12-07 00:07:05,839 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:07:05,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2021-12-07 00:07:05,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=132, Invalid=1507, Unknown=1, NotChecked=0, Total=1640 [2021-12-07 00:07:05,840 INFO L87 Difference]: Start difference. First operand 421 states and 498 transitions. Second operand has 41 states, 36 states have (on average 5.333333333333333) internal successors, (192), 34 states have internal predecessors, (192), 16 states have call successors, (51), 8 states have call predecessors, (51), 7 states have return successors, (46), 12 states have call predecessors, (46), 16 states have call successors, (46) [2021-12-07 00:07:11,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:07:11,122 INFO L93 Difference]: Finished difference Result 618 states and 744 transitions. [2021-12-07 00:07:11,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-12-07 00:07:11,123 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 36 states have (on average 5.333333333333333) internal successors, (192), 34 states have internal predecessors, (192), 16 states have call successors, (51), 8 states have call predecessors, (51), 7 states have return successors, (46), 12 states have call predecessors, (46), 16 states have call successors, (46) Word has length 168 [2021-12-07 00:07:11,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:07:11,125 INFO L225 Difference]: With dead ends: 618 [2021-12-07 00:07:11,125 INFO L226 Difference]: Without dead ends: 445 [2021-12-07 00:07:11,125 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 440 GetRequests, 361 SyntacticMatches, 8 SemanticMatches, 71 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1236 ImplicationChecksByTransitivity, 10.6s TimeCoverageRelationStatistics Valid=541, Invalid=4713, Unknown=2, NotChecked=0, Total=5256 [2021-12-07 00:07:11,126 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 355 mSDsluCounter, 1108 mSDsCounter, 0 mSdLazyCounter, 4246 mSolverCounterSat, 267 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 5477 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 267 IncrementalHoareTripleChecker+Valid, 4246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 964 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:07:11,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [374 Valid, 1275 Invalid, 5477 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [267 Valid, 4246 Invalid, 0 Unknown, 964 Unchecked, 2.2s Time] [2021-12-07 00:07:11,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 445 states. [2021-12-07 00:07:11,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 445 to 400. [2021-12-07 00:07:11,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 400 states, 299 states have (on average 1.0769230769230769) internal successors, (322), 306 states have internal predecessors, (322), 61 states have call successors, (61), 32 states have call predecessors, (61), 39 states have return successors, (86), 61 states have call predecessors, (86), 60 states have call successors, (86) [2021-12-07 00:07:11,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 400 states to 400 states and 469 transitions. [2021-12-07 00:07:11,149 INFO L78 Accepts]: Start accepts. Automaton has 400 states and 469 transitions. Word has length 168 [2021-12-07 00:07:11,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:07:11,149 INFO L470 AbstractCegarLoop]: Abstraction has 400 states and 469 transitions. [2021-12-07 00:07:11,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 36 states have (on average 5.333333333333333) internal successors, (192), 34 states have internal predecessors, (192), 16 states have call successors, (51), 8 states have call predecessors, (51), 7 states have return successors, (46), 12 states have call predecessors, (46), 16 states have call successors, (46) [2021-12-07 00:07:11,149 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states and 469 transitions. [2021-12-07 00:07:11,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-12-07 00:07:11,150 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:07:11,150 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:07:11,173 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-07 00:07:11,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2021-12-07 00:07:11,351 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:07:11,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:07:11,353 INFO L85 PathProgramCache]: Analyzing trace with hash -2071940530, now seen corresponding path program 1 times [2021-12-07 00:07:11,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:07:11,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1435349527] [2021-12-07 00:07:11,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:07:11,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:07:11,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:07:12,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:07:12,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:07:12,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:07:12,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:07:12,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:07:12,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:07:12,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:07:12,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:07:12,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:07:12,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-07 00:07:12,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-07 00:07:12,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:07:12,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:07:12,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:07:12,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-07 00:07:12,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-07 00:07:12,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:12,966 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 63 proven. 35 refuted. 0 times theorem prover too weak. 143 trivial. 0 not checked. [2021-12-07 00:07:12,967 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:07:12,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1435349527] [2021-12-07 00:07:12,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1435349527] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:07:12,967 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912252669] [2021-12-07 00:07:12,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:07:12,967 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:07:12,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:07:12,968 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:07:12,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-07 00:07:13,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:07:13,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 2846 conjuncts, 106 conjunts are in the unsatisfiable core [2021-12-07 00:07:13,278 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:07:13,284 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:07:13,478 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-07 00:07:13,479 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:07:13,513 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:07:15,554 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_71| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_71| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_71|) 8)))) is different from true [2021-12-07 00:07:17,645 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_72| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_72| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_72|) 8)))) is different from true [2021-12-07 00:07:17,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:07:17,711 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:07:19,746 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_47| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_47| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_47|) 8)))) is different from true [2021-12-07 00:07:21,827 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_48| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_48|) 8) |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_48|))) is different from true [2021-12-07 00:07:23,950 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_70 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_70) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_70))) is different from true [2021-12-07 00:07:26,041 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_71 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_71) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_71))) is different from true [2021-12-07 00:07:28,114 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_72 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_72) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_72))) is different from true [2021-12-07 00:07:28,457 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2709 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_memcpy_impl_#in~dst.base| v_ArrVal_2709))) is different from true [2021-12-07 00:07:28,468 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2709 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_my_memcpy_#in~dst.base| v_ArrVal_2709))) is different from true [2021-12-07 00:07:28,479 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:07:28,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:07:28,482 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:07:28,538 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:07:28,539 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-07 00:07:28,540 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 37 treesize of output 28 [2021-12-07 00:07:31,391 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 16 proven. 16 refuted. 48 times theorem prover too weak. 24 trivial. 137 not checked. [2021-12-07 00:07:31,391 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:07:32,046 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2717 (Array Int Int))) (let ((.cse1 (select (store |c_#memory_int| |c_aws_byte_buf_write_#t~mem1173.base| v_ArrVal_2717) c_aws_byte_buf_write_~buf.base))) (let ((.cse0 (+ (select .cse1 c_aws_byte_buf_write_~buf.offset) c_aws_byte_buf_write_~len))) (or (= (mod .cse0 18446744073709551616) 0) (not (= (mod (select (store .cse1 c_aws_byte_buf_write_~buf.offset .cse0) (+ 16 c_aws_byte_buf_write_~buf.offset)) 18446744073709551616) 0)))))) is different from false [2021-12-07 00:07:32,047 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912252669] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:07:32,047 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 00:07:32,047 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 35] total 62 [2021-12-07 00:07:32,047 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324192428] [2021-12-07 00:07:32,048 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 00:07:32,048 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 62 states [2021-12-07 00:07:32,048 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:07:32,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 62 interpolants. [2021-12-07 00:07:32,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=237, Invalid=3332, Unknown=11, NotChecked=1250, Total=4830 [2021-12-07 00:07:32,049 INFO L87 Difference]: Start difference. First operand 400 states and 469 transitions. Second operand has 62 states, 54 states have (on average 3.537037037037037) internal successors, (191), 51 states have internal predecessors, (191), 20 states have call successors, (34), 18 states have call predecessors, (34), 19 states have return successors, (31), 18 states have call predecessors, (31), 19 states have call successors, (31) [2021-12-07 00:09:48,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:09:48,122 INFO L93 Difference]: Finished difference Result 508 states and 598 transitions. [2021-12-07 00:09:48,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-12-07 00:09:48,123 INFO L78 Accepts]: Start accepts. Automaton has has 62 states, 54 states have (on average 3.537037037037037) internal successors, (191), 51 states have internal predecessors, (191), 20 states have call successors, (34), 18 states have call predecessors, (34), 19 states have return successors, (31), 18 states have call predecessors, (31), 19 states have call successors, (31) Word has length 161 [2021-12-07 00:09:48,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:09:48,125 INFO L225 Difference]: With dead ends: 508 [2021-12-07 00:09:48,125 INFO L226 Difference]: Without dead ends: 413 [2021-12-07 00:09:48,126 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 170 SyntacticMatches, 16 SemanticMatches, 101 ConstructedPredicates, 10 IntricatePredicates, 0 DeprecatedPredicates, 2534 ImplicationChecksByTransitivity, 152.2s TimeCoverageRelationStatistics Valid=564, Invalid=7941, Unknown=91, NotChecked=1910, Total=10506 [2021-12-07 00:09:48,126 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 312 mSDsluCounter, 1621 mSDsCounter, 0 mSdLazyCounter, 4406 mSolverCounterSat, 357 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 325 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 7404 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 357 IncrementalHoareTripleChecker+Valid, 4406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 2641 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-12-07 00:09:48,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [325 Valid, 1784 Invalid, 7404 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [357 Valid, 4406 Invalid, 0 Unknown, 2641 Unchecked, 2.4s Time] [2021-12-07 00:09:48,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 413 states. [2021-12-07 00:09:48,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 413 to 407. [2021-12-07 00:09:48,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 407 states, 304 states have (on average 1.0723684210526316) internal successors, (326), 312 states have internal predecessors, (326), 61 states have call successors, (61), 33 states have call predecessors, (61), 41 states have return successors, (91), 61 states have call predecessors, (91), 60 states have call successors, (91) [2021-12-07 00:09:48,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 478 transitions. [2021-12-07 00:09:48,149 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 478 transitions. Word has length 161 [2021-12-07 00:09:48,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:09:48,149 INFO L470 AbstractCegarLoop]: Abstraction has 407 states and 478 transitions. [2021-12-07 00:09:48,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 62 states, 54 states have (on average 3.537037037037037) internal successors, (191), 51 states have internal predecessors, (191), 20 states have call successors, (34), 18 states have call predecessors, (34), 19 states have return successors, (31), 18 states have call predecessors, (31), 19 states have call successors, (31) [2021-12-07 00:09:48,149 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 478 transitions. [2021-12-07 00:09:48,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-12-07 00:09:48,150 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:09:48,150 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:09:48,173 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-12-07 00:09:48,351 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-12-07 00:09:48,352 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:09:48,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:09:48,353 INFO L85 PathProgramCache]: Analyzing trace with hash -1652141731, now seen corresponding path program 1 times [2021-12-07 00:09:48,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:09:48,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360226441] [2021-12-07 00:09:48,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:09:48,354 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:09:48,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:48,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:09:48,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:48,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:09:48,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:48,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:09:48,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:48,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:09:48,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:48,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:09:48,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:09:49,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:09:49,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:09:49,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:09:49,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-07 00:09:49,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:09:49,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-07 00:09:49,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:09:49,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:09:49,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:09:49,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-07 00:09:49,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-07 00:09:49,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,145 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 20 proven. 10 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2021-12-07 00:09:49,145 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:09:49,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360226441] [2021-12-07 00:09:49,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360226441] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:09:49,145 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097750244] [2021-12-07 00:09:49,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:09:49,146 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:09:49,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:09:49,146 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:09:49,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-07 00:09:49,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:09:49,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 2837 conjuncts, 106 conjunts are in the unsatisfiable core [2021-12-07 00:09:49,456 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:09:49,460 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:09:49,559 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-07 00:09:49,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:09:49,581 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:09:51,605 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_76| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_76| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_76|) 8)))) is different from true [2021-12-07 00:09:53,665 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_77| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_77| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_77|) 8)))) is different from true [2021-12-07 00:09:53,717 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:09:53,717 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:09:55,737 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_50| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_50|) 8) |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_50|))) is different from true [2021-12-07 00:09:57,807 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_51| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_51|) 8) |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_51|))) is different from true [2021-12-07 00:09:59,889 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_76 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_76) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_76))) is different from true [2021-12-07 00:10:01,947 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_77 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_77) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_77))) is different from true [2021-12-07 00:10:03,996 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_78 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_78) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_78))) is different from true [2021-12-07 00:10:04,246 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2843 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_memcpy_impl_#in~dst.base| v_ArrVal_2843))) is different from true [2021-12-07 00:10:04,255 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_2843 (Array Int Int))) (= (store |c_old(#memory_int)| |c_my_memcpy_#in~dst.base| v_ArrVal_2843) |c_#memory_int|)) is different from true [2021-12-07 00:10:04,266 INFO L173 IndexEqualityManager]: detected equality via solver [2021-12-07 00:10:04,266 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:10:04,268 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:10:04,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:10:04,311 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-07 00:10:04,312 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 37 treesize of output 28 [2021-12-07 00:10:07,014 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 16 proven. 16 refuted. 48 times theorem prover too weak. 24 trivial. 121 not checked. [2021-12-07 00:10:07,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:10:07,628 WARN L838 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_2851 (Array Int Int))) (let ((.cse1 (select (store |c_#memory_int| |c_aws_byte_buf_write_#t~mem1173.base| v_ArrVal_2851) c_aws_byte_buf_write_~buf.base))) (let ((.cse0 (+ (select .cse1 c_aws_byte_buf_write_~buf.offset) c_aws_byte_buf_write_~len))) (or (= (mod .cse0 18446744073709551616) 0) (< 0 (mod (select (store .cse1 c_aws_byte_buf_write_~buf.offset .cse0) (+ 16 c_aws_byte_buf_write_~buf.offset)) 18446744073709551616)))))) is different from false [2021-12-07 00:10:07,629 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097750244] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:10:07,629 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 00:10:07,629 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 36] total 48 [2021-12-07 00:10:07,630 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295282091] [2021-12-07 00:10:07,630 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 00:10:07,630 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 48 states [2021-12-07 00:10:07,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:10:07,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 48 interpolants. [2021-12-07 00:10:07,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=2018, Unknown=11, NotChecked=990, Total=3192 [2021-12-07 00:10:07,631 INFO L87 Difference]: Start difference. First operand 407 states and 478 transitions. Second operand has 48 states, 44 states have (on average 3.772727272727273) internal successors, (166), 38 states have internal predecessors, (166), 15 states have call successors, (36), 18 states have call predecessors, (36), 15 states have return successors, (33), 15 states have call predecessors, (33), 15 states have call successors, (33) [2021-12-07 00:10:58,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:10:58,749 INFO L93 Difference]: Finished difference Result 557 states and 662 transitions. [2021-12-07 00:10:58,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-07 00:10:58,750 INFO L78 Accepts]: Start accepts. Automaton has has 48 states, 44 states have (on average 3.772727272727273) internal successors, (166), 38 states have internal predecessors, (166), 15 states have call successors, (36), 18 states have call predecessors, (36), 15 states have return successors, (33), 15 states have call predecessors, (33), 15 states have call successors, (33) Word has length 155 [2021-12-07 00:10:58,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:10:58,752 INFO L225 Difference]: With dead ends: 557 [2021-12-07 00:10:58,752 INFO L226 Difference]: Without dead ends: 395 [2021-12-07 00:10:58,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 164 SyntacticMatches, 13 SemanticMatches, 74 ConstructedPredicates, 10 IntricatePredicates, 0 DeprecatedPredicates, 914 ImplicationChecksByTransitivity, 67.5s TimeCoverageRelationStatistics Valid=334, Invalid=3953, Unknown=43, NotChecked=1370, Total=5700 [2021-12-07 00:10:58,753 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 267 mSDsluCounter, 1064 mSDsCounter, 0 mSdLazyCounter, 2498 mSolverCounterSat, 234 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 1207 SdHoareTripleChecker+Invalid, 6090 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 234 IncrementalHoareTripleChecker+Valid, 2498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 3358 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-12-07 00:10:58,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [283 Valid, 1207 Invalid, 6090 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [234 Valid, 2498 Invalid, 0 Unknown, 3358 Unchecked, 1.2s Time] [2021-12-07 00:10:58,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 395 states. [2021-12-07 00:10:58,779 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 395 to 374. [2021-12-07 00:10:58,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 279 states have (on average 1.075268817204301) internal successors, (300), 285 states have internal predecessors, (300), 57 states have call successors, (57), 31 states have call predecessors, (57), 37 states have return successors, (78), 57 states have call predecessors, (78), 56 states have call successors, (78) [2021-12-07 00:10:58,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 435 transitions. [2021-12-07 00:10:58,780 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 435 transitions. Word has length 155 [2021-12-07 00:10:58,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:10:58,780 INFO L470 AbstractCegarLoop]: Abstraction has 374 states and 435 transitions. [2021-12-07 00:10:58,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 48 states, 44 states have (on average 3.772727272727273) internal successors, (166), 38 states have internal predecessors, (166), 15 states have call successors, (36), 18 states have call predecessors, (36), 15 states have return successors, (33), 15 states have call predecessors, (33), 15 states have call successors, (33) [2021-12-07 00:10:58,780 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 435 transitions. [2021-12-07 00:10:58,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-12-07 00:10:58,781 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:10:58,781 INFO L514 BasicCegarLoop]: 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] [2021-12-07 00:10:58,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-12-07 00:10:58,982 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-07 00:10:58,982 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:10:58,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:10:58,982 INFO L85 PathProgramCache]: Analyzing trace with hash 230739894, now seen corresponding path program 1 times [2021-12-07 00:10:58,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:10:58,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030719917] [2021-12-07 00:10:58,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:10:58,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:10:59,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:10:59,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:10:59,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:10:59,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:10:59,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:10:59,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:10:59,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:10:59,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:10:59,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:10:59,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:10:59,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:10:59,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:10:59,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:10:59,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:10:59,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:10:59,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:10:59,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:10:59,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-07 00:10:59,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:00,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:11:00,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:00,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-07 00:11:00,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:00,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-07 00:11:00,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:00,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-07 00:11:00,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:00,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:11:00,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:00,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-07 00:11:00,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:00,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-07 00:11:00,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:00,439 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 47 proven. 46 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2021-12-07 00:11:00,439 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:11:00,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030719917] [2021-12-07 00:11:00,439 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030719917] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:11:00,440 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006512327] [2021-12-07 00:11:00,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:11:00,440 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:11:00,443 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:00,444 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:11:00,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-07 00:11:02,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:02,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 2782 conjuncts, 52 conjunts are in the unsatisfiable core [2021-12-07 00:11:02,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:11:09,721 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 73 proven. 40 refuted. 0 times theorem prover too weak. 67 trivial. 0 not checked. [2021-12-07 00:11:09,721 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:11:10,248 INFO L354 Elim1Store]: treesize reduction 9, result has 10.0 percent of original size [2021-12-07 00:11:10,249 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 41 treesize of output 1 [2021-12-07 00:11:10,594 INFO L354 Elim1Store]: treesize reduction 39, result has 46.6 percent of original size [2021-12-07 00:11:10,594 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 41 treesize of output 54 [2021-12-07 00:11:10,723 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 22 proven. 32 refuted. 0 times theorem prover too weak. 126 trivial. 0 not checked. [2021-12-07 00:11:10,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006512327] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-07 00:11:10,723 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-07 00:11:10,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [28, 17, 12] total 51 [2021-12-07 00:11:10,723 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312968908] [2021-12-07 00:11:10,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-07 00:11:10,724 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-12-07 00:11:10,724 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:11:10,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-12-07 00:11:10,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=2363, Unknown=1, NotChecked=0, Total=2550 [2021-12-07 00:11:10,725 INFO L87 Difference]: Start difference. First operand 374 states and 435 transitions. Second operand has 51 states, 45 states have (on average 3.888888888888889) internal successors, (175), 45 states have internal predecessors, (175), 20 states have call successors, (45), 8 states have call predecessors, (45), 13 states have return successors, (44), 16 states have call predecessors, (44), 20 states have call successors, (44) [2021-12-07 00:11:51,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:11:51,635 INFO L93 Difference]: Finished difference Result 497 states and 583 transitions. [2021-12-07 00:11:51,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2021-12-07 00:11:51,636 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 45 states have (on average 3.888888888888889) internal successors, (175), 45 states have internal predecessors, (175), 20 states have call successors, (45), 8 states have call predecessors, (45), 13 states have return successors, (44), 16 states have call predecessors, (44), 20 states have call successors, (44) Word has length 157 [2021-12-07 00:11:51,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:11:51,637 INFO L225 Difference]: With dead ends: 497 [2021-12-07 00:11:51,637 INFO L226 Difference]: Without dead ends: 381 [2021-12-07 00:11:51,638 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 322 SyntacticMatches, 4 SemanticMatches, 88 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2094 ImplicationChecksByTransitivity, 45.7s TimeCoverageRelationStatistics Valid=788, Invalid=7207, Unknown=15, NotChecked=0, Total=8010 [2021-12-07 00:11:51,638 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 500 mSDsluCounter, 1997 mSDsCounter, 0 mSdLazyCounter, 3939 mSolverCounterSat, 325 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 517 SdHoareTripleChecker+Valid, 2161 SdHoareTripleChecker+Invalid, 5036 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 325 IncrementalHoareTripleChecker+Valid, 3939 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 772 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-12-07 00:11:51,639 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [517 Valid, 2161 Invalid, 5036 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [325 Valid, 3939 Invalid, 0 Unknown, 772 Unchecked, 3.1s Time] [2021-12-07 00:11:51,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 381 states. [2021-12-07 00:11:51,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 381 to 326. [2021-12-07 00:11:51,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 326 states, 239 states have (on average 1.0753138075313808) internal successors, (257), 245 states have internal predecessors, (257), 53 states have call successors, (53), 27 states have call predecessors, (53), 33 states have return successors, (73), 53 states have call predecessors, (73), 52 states have call successors, (73) [2021-12-07 00:11:51,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 326 states to 326 states and 383 transitions. [2021-12-07 00:11:51,659 INFO L78 Accepts]: Start accepts. Automaton has 326 states and 383 transitions. Word has length 157 [2021-12-07 00:11:51,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:11:51,659 INFO L470 AbstractCegarLoop]: Abstraction has 326 states and 383 transitions. [2021-12-07 00:11:51,659 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 45 states have (on average 3.888888888888889) internal successors, (175), 45 states have internal predecessors, (175), 20 states have call successors, (45), 8 states have call predecessors, (45), 13 states have return successors, (44), 16 states have call predecessors, (44), 20 states have call successors, (44) [2021-12-07 00:11:51,659 INFO L276 IsEmpty]: Start isEmpty. Operand 326 states and 383 transitions. [2021-12-07 00:11:51,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-12-07 00:11:51,660 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:11:51,660 INFO L514 BasicCegarLoop]: 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] [2021-12-07 00:11:51,668 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-12-07 00:11:51,861 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-12-07 00:11:51,862 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:11:51,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:11:51,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1572610169, now seen corresponding path program 1 times [2021-12-07 00:11:51,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:11:51,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729393369] [2021-12-07 00:11:51,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:11:51,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:11:52,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:11:52,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:11:52,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:11:52,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:11:52,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:11:52,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:11:52,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:11:52,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-07 00:11:52,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-07 00:11:52,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-07 00:11:52,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:11:52,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-07 00:11:52,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-07 00:11:52,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2021-12-07 00:11:52,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-07 00:11:52,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:52,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-07 00:11:52,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:53,000 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 13 proven. 9 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2021-12-07 00:11:53,000 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:11:53,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729393369] [2021-12-07 00:11:53,000 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729393369] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:11:53,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [223701546] [2021-12-07 00:11:53,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:11:53,000 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:11:53,000 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:11:53,001 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:11:53,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-07 00:11:53,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:11:53,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 2829 conjuncts, 150 conjunts are in the unsatisfiable core [2021-12-07 00:11:53,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:11:53,403 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:11:53,744 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:11:53,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:11:53,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:11:54,075 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:11:54,075 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:11:55,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:11:55,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:11:55,464 INFO L354 Elim1Store]: treesize reduction 78, result has 26.4 percent of original size [2021-12-07 00:11:55,465 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 34 treesize of output 49 [2021-12-07 00:11:55,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-12-07 00:11:56,557 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 4 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 33 [2021-12-07 00:11:56,786 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-07 00:11:56,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 1 case distinctions, treesize of input 35 treesize of output 37 [2021-12-07 00:11:56,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:11:56,792 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 13 [2021-12-07 00:11:56,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:11:56,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:11:56,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:11:56,829 INFO L354 Elim1Store]: treesize reduction 12, result has 52.0 percent of original size [2021-12-07 00:11:56,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 3 case distinctions, treesize of input 26 treesize of output 28 [2021-12-07 00:12:06,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:12:06,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 18 [2021-12-07 00:12:06,238 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 23 proven. 151 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-12-07 00:12:06,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-07 00:12:07,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [223701546] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:12:07,238 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-07 00:12:07,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 35] total 55 [2021-12-07 00:12:07,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [98317812] [2021-12-07 00:12:07,238 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-07 00:12:07,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2021-12-07 00:12:07,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-07 00:12:07,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2021-12-07 00:12:07,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=281, Invalid=4006, Unknown=3, NotChecked=0, Total=4290 [2021-12-07 00:12:07,239 INFO L87 Difference]: Start difference. First operand 326 states and 383 transitions. Second operand has 55 states, 50 states have (on average 2.86) internal successors, (143), 44 states have internal predecessors, (143), 21 states have call successors, (34), 13 states have call predecessors, (34), 14 states have return successors, (32), 19 states have call predecessors, (32), 20 states have call successors, (32) [2021-12-07 00:12:13,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-07 00:12:13,692 INFO L93 Difference]: Finished difference Result 443 states and 519 transitions. [2021-12-07 00:12:13,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-12-07 00:12:13,692 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 50 states have (on average 2.86) internal successors, (143), 44 states have internal predecessors, (143), 21 states have call successors, (34), 13 states have call predecessors, (34), 14 states have return successors, (32), 19 states have call predecessors, (32), 20 states have call successors, (32) Word has length 158 [2021-12-07 00:12:13,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-07 00:12:13,694 INFO L225 Difference]: With dead ends: 443 [2021-12-07 00:12:13,694 INFO L226 Difference]: Without dead ends: 357 [2021-12-07 00:12:13,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 355 GetRequests, 247 SyntacticMatches, 8 SemanticMatches, 100 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3067 ImplicationChecksByTransitivity, 16.4s TimeCoverageRelationStatistics Valid=742, Invalid=9556, Unknown=4, NotChecked=0, Total=10302 [2021-12-07 00:12:13,695 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 274 mSDsluCounter, 1623 mSDsCounter, 0 mSdLazyCounter, 3211 mSolverCounterSat, 212 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 1789 SdHoareTripleChecker+Invalid, 4188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 212 IncrementalHoareTripleChecker+Valid, 3211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 765 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-07 00:12:13,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [278 Valid, 1789 Invalid, 4188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [212 Valid, 3211 Invalid, 0 Unknown, 765 Unchecked, 1.9s Time] [2021-12-07 00:12:13,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2021-12-07 00:12:13,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 350. [2021-12-07 00:12:13,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 260 states have (on average 1.0653846153846154) internal successors, (277), 266 states have internal predecessors, (277), 53 states have call successors, (53), 30 states have call predecessors, (53), 36 states have return successors, (73), 53 states have call predecessors, (73), 52 states have call successors, (73) [2021-12-07 00:12:13,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 403 transitions. [2021-12-07 00:12:13,722 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 403 transitions. Word has length 158 [2021-12-07 00:12:13,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-07 00:12:13,722 INFO L470 AbstractCegarLoop]: Abstraction has 350 states and 403 transitions. [2021-12-07 00:12:13,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 50 states have (on average 2.86) internal successors, (143), 44 states have internal predecessors, (143), 21 states have call successors, (34), 13 states have call predecessors, (34), 14 states have return successors, (32), 19 states have call predecessors, (32), 20 states have call successors, (32) [2021-12-07 00:12:13,722 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 403 transitions. [2021-12-07 00:12:13,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-12-07 00:12:13,723 INFO L506 BasicCegarLoop]: Found error trace [2021-12-07 00:12:13,723 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-07 00:12:13,747 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-12-07 00:12:13,924 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:12:13,924 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-07 00:12:13,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-07 00:12:13,925 INFO L85 PathProgramCache]: Analyzing trace with hash 376513426, now seen corresponding path program 1 times [2021-12-07 00:12:13,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-07 00:12:13,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340726718] [2021-12-07 00:12:13,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:12:13,927 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-07 00:12:14,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-07 00:12:14,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2021-12-07 00:12:14,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2021-12-07 00:12:14,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:12:14,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-07 00:12:14,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-07 00:12:14,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-07 00:12:14,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-07 00:12:14,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-07 00:12:14,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-07 00:12:14,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-07 00:12:14,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-07 00:12:14,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:12:14,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-07 00:12:14,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-07 00:12:14,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-07 00:12:14,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-07 00:12:14,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:14,931 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 66 proven. 8 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2021-12-07 00:12:14,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-07 00:12:14,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340726718] [2021-12-07 00:12:14,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340726718] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-07 00:12:14,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524620309] [2021-12-07 00:12:14,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-07 00:12:14,932 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-07 00:12:14,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 [2021-12-07 00:12:14,932 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-07 00:12:14,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60ca0c5c-813b-4a4e-af7f-c6dd6ba34653/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-07 00:12:15,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-07 00:12:15,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 2848 conjuncts, 106 conjunts are in the unsatisfiable core [2021-12-07 00:12:15,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-07 00:12:15,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:12:15,400 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-07 00:12:15,400 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:12:15,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:12:17,461 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_93| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_93| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_93|) 8)))) is different from true [2021-12-07 00:12:19,536 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_94| Int)) (not (= |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_94| (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_harness_~#buf~3#1.base_BEFORE_CALL_94|) 8)))) is different from true [2021-12-07 00:12:19,594 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:12:19,595 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:12:21,599 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_64| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_64|) 8) |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_64|))) is different from true [2021-12-07 00:12:23,641 WARN L860 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_65| Int)) (not (= (select (select |c_#memory_$Pointer$.base| |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_65|) 8) |v_ULTIMATE.start_aws_byte_buf_write_u8_~buf#1.base_BEFORE_CALL_65|))) is different from true [2021-12-07 00:12:25,679 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_96 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_96) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_96))) is different from true [2021-12-07 00:12:27,731 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_97 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_97) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_97))) is different from true [2021-12-07 00:12:29,765 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_aws_byte_buf_write_~buf.base_BEFORE_CALL_98 Int)) (not (= (select (select |c_#memory_$Pointer$.base| v_aws_byte_buf_write_~buf.base_BEFORE_CALL_98) 8) v_aws_byte_buf_write_~buf.base_BEFORE_CALL_98))) is different from true [2021-12-07 00:12:30,028 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3167 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_memcpy_impl_#in~dst.base| v_ArrVal_3167))) is different from true [2021-12-07 00:12:30,038 WARN L860 $PredicateComparison]: unable to prove that (exists ((v_ArrVal_3167 (Array Int Int))) (= |c_#memory_int| (store |c_old(#memory_int)| |c_my_memcpy_#in~dst.base| v_ArrVal_3167))) is different from true [2021-12-07 00:12:30,049 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2021-12-07 00:12:30,051 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-12-07 00:12:30,097 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-07 00:12:30,098 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-12-07 00:12:30,098 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 37 treesize of output 28 [2021-12-07 00:12:33,973 INFO L134 CoverageAnalysis]: Checked inductivity of 241 backedges. 16 proven. 16 refuted. 48 times theorem prover too weak. 24 trivial. 137 not checked. [2021-12-07 00:12:33,973 INFO L328 TraceCheckSpWp]: Computing backward predicates...