./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec6_productSimulator.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec6_productSimulator.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c86855dab8667fe80df418e2dda62d52081f1a657b6492a63fb3d2a1da4890b5 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 23:44:48,611 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 23:44:48,613 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 23:44:48,653 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 23:44:48,654 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 23:44:48,660 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 23:44:48,663 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 23:44:48,668 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 23:44:48,672 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 23:44:48,681 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 23:44:48,683 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 23:44:48,685 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 23:44:48,685 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 23:44:48,688 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 23:44:48,691 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 23:44:48,697 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 23:44:48,699 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 23:44:48,700 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 23:44:48,708 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 23:44:48,715 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 23:44:48,718 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 23:44:48,720 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 23:44:48,723 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 23:44:48,725 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 23:44:48,731 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 23:44:48,732 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 23:44:48,733 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 23:44:48,735 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 23:44:48,735 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 23:44:48,737 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 23:44:48,738 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 23:44:48,739 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 23:44:48,741 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 23:44:48,743 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 23:44:48,744 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 23:44:48,745 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 23:44:48,746 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 23:44:48,746 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 23:44:48,746 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 23:44:48,747 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 23:44:48,748 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 23:44:48,749 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-12 23:44:48,803 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 23:44:48,803 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 23:44:48,805 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 23:44:48,805 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 23:44:48,805 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 23:44:48,806 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 23:44:48,806 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 23:44:48,806 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-12 23:44:48,813 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 23:44:48,814 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 23:44:48,815 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-12 23:44:48,815 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-12 23:44:48,816 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 23:44:48,816 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-12 23:44:48,816 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-12 23:44:48,817 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-12 23:44:48,817 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 23:44:48,818 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-12 23:44:48,818 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-12 23:44:48,818 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-12 23:44:48,818 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 23:44:48,819 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 23:44:48,819 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 23:44:48,819 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 23:44:48,819 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 23:44:48,820 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-12 23:44:48,820 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 23:44:48,820 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 23:44:48,820 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 23:44:48,823 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 23:44:48,823 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 23:44:48,824 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:44:48,824 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 23:44:48,824 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 23:44:48,825 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 23:44:48,825 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-12 23:44:48,825 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-12 23:44:48,825 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 23:44:48,825 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 23:44:48,826 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 23:44:48,826 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/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_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c86855dab8667fe80df418e2dda62d52081f1a657b6492a63fb3d2a1da4890b5 [2021-11-12 23:44:49,179 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 23:44:49,204 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 23:44:49,207 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 23:44:49,208 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 23:44:49,209 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 23:44:49,211 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/product-lines/email_spec6_productSimulator.cil.c [2021-11-12 23:44:49,292 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/data/aa1da6a30/c9c57c5e96bc4e94a76f40234e5ef155/FLAGd7dc4fa45 [2021-11-12 23:44:49,964 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 23:44:49,968 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/sv-benchmarks/c/product-lines/email_spec6_productSimulator.cil.c [2021-11-12 23:44:50,009 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/data/aa1da6a30/c9c57c5e96bc4e94a76f40234e5ef155/FLAGd7dc4fa45 [2021-11-12 23:44:50,141 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/data/aa1da6a30/c9c57c5e96bc4e94a76f40234e5ef155 [2021-11-12 23:44:50,146 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 23:44:50,148 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 23:44:50,153 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 23:44:50,154 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 23:44:50,158 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 23:44:50,159 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:44:50" (1/1) ... [2021-11-12 23:44:50,163 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e65b108 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:50, skipping insertion in model container [2021-11-12 23:44:50,163 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:44:50" (1/1) ... [2021-11-12 23:44:50,172 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 23:44:50,292 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:44:50,779 WARN L228 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_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/sv-benchmarks/c/product-lines/email_spec6_productSimulator.cil.c[17001,17014] [2021-11-12 23:44:51,057 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:44:51,075 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-12 23:44:51,076 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@34f2b3a1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:51, skipping insertion in model container [2021-11-12 23:44:51,076 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 23:44:51,076 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-12 23:44:51,079 INFO L158 Benchmark]: Toolchain (without parser) took 929.27ms. Allocated memory is still 119.5MB. Free memory was 75.1MB in the beginning and 76.3MB in the end (delta: -1.2MB). Peak memory consumption was 8.9MB. Max. memory is 16.1GB. [2021-11-12 23:44:51,080 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 119.5MB. Free memory is still 95.0MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 23:44:51,082 INFO L158 Benchmark]: CACSL2BoogieTranslator took 922.91ms. Allocated memory is still 119.5MB. Free memory was 75.0MB in the beginning and 76.3MB in the end (delta: -1.4MB). Peak memory consumption was 8.9MB. Max. memory is 16.1GB. [2021-11-12 23:44:51,085 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24ms. Allocated memory is still 119.5MB. Free memory is still 95.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 922.91ms. Allocated memory is still 119.5MB. Free memory was 75.0MB in the beginning and 76.3MB in the end (delta: -1.4MB). Peak memory consumption was 8.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 140]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec6_productSimulator.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash c86855dab8667fe80df418e2dda62d52081f1a657b6492a63fb3d2a1da4890b5 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 23:44:53,525 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 23:44:53,528 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 23:44:53,564 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 23:44:53,564 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 23:44:53,566 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 23:44:53,568 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 23:44:53,570 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 23:44:53,573 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 23:44:53,574 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 23:44:53,575 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 23:44:53,577 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 23:44:53,577 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 23:44:53,578 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 23:44:53,580 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 23:44:53,582 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 23:44:53,583 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 23:44:53,584 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 23:44:53,586 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 23:44:53,589 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 23:44:53,591 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 23:44:53,592 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 23:44:53,594 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 23:44:53,595 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 23:44:53,599 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 23:44:53,600 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 23:44:53,600 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 23:44:53,602 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 23:44:53,602 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 23:44:53,603 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 23:44:53,604 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 23:44:53,605 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 23:44:53,606 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 23:44:53,607 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 23:44:53,608 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 23:44:53,609 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 23:44:53,610 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 23:44:53,610 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 23:44:53,611 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 23:44:53,612 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 23:44:53,613 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 23:44:53,614 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-12 23:44:53,645 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 23:44:53,648 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 23:44:53,649 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 23:44:53,650 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 23:44:53,650 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 23:44:53,650 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 23:44:53,650 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 23:44:53,651 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 23:44:53,651 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 23:44:53,651 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 23:44:53,653 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 23:44:53,654 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-12 23:44:53,654 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-12 23:44:53,654 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 23:44:53,655 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 23:44:53,655 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 23:44:53,655 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 23:44:53,655 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 23:44:53,655 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-12 23:44:53,656 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-12 23:44:53,656 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-12 23:44:53,656 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 23:44:53,656 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 23:44:53,657 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 23:44:53,657 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 23:44:53,657 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-12 23:44:53,657 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 23:44:53,657 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:44:53,658 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 23:44:53,658 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 23:44:53,658 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 23:44:53,658 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-12 23:44:53,659 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-12 23:44:53,659 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 23:44:53,659 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 23:44:53,660 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 23:44:53,660 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/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_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> c86855dab8667fe80df418e2dda62d52081f1a657b6492a63fb3d2a1da4890b5 [2021-11-12 23:44:54,090 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 23:44:54,120 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 23:44:54,123 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 23:44:54,124 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 23:44:54,125 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 23:44:54,127 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/product-lines/email_spec6_productSimulator.cil.c [2021-11-12 23:44:54,201 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/data/af353ab20/c2a5d266e0104858a587c71d30746e38/FLAGa12dc6a2d [2021-11-12 23:44:54,907 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 23:44:54,911 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/sv-benchmarks/c/product-lines/email_spec6_productSimulator.cil.c [2021-11-12 23:44:54,952 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/data/af353ab20/c2a5d266e0104858a587c71d30746e38/FLAGa12dc6a2d [2021-11-12 23:44:55,057 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/data/af353ab20/c2a5d266e0104858a587c71d30746e38 [2021-11-12 23:44:55,060 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 23:44:55,063 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 23:44:55,066 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 23:44:55,067 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 23:44:55,070 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 23:44:55,071 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:44:55" (1/1) ... [2021-11-12 23:44:55,072 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ffe9d66 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:55, skipping insertion in model container [2021-11-12 23:44:55,073 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:44:55" (1/1) ... [2021-11-12 23:44:55,080 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 23:44:55,166 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:44:55,656 WARN L228 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_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/sv-benchmarks/c/product-lines/email_spec6_productSimulator.cil.c[17001,17014] [2021-11-12 23:44:56,002 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:44:56,016 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-12 23:44:56,050 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:44:56,080 WARN L228 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_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/sv-benchmarks/c/product-lines/email_spec6_productSimulator.cil.c[17001,17014] [2021-11-12 23:44:56,150 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:44:56,160 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 23:44:56,199 WARN L228 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_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/sv-benchmarks/c/product-lines/email_spec6_productSimulator.cil.c[17001,17014] [2021-11-12 23:44:56,271 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:44:56,330 INFO L208 MainTranslator]: Completed translation [2021-11-12 23:44:56,330 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56 WrapperNode [2021-11-12 23:44:56,331 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 23:44:56,332 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 23:44:56,332 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 23:44:56,332 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 23:44:56,340 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56" (1/1) ... [2021-11-12 23:44:56,410 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56" (1/1) ... [2021-11-12 23:44:56,480 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 23:44:56,481 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 23:44:56,481 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 23:44:56,481 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 23:44:56,507 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56" (1/1) ... [2021-11-12 23:44:56,507 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56" (1/1) ... [2021-11-12 23:44:56,516 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56" (1/1) ... [2021-11-12 23:44:56,517 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56" (1/1) ... [2021-11-12 23:44:56,559 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56" (1/1) ... [2021-11-12 23:44:56,575 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56" (1/1) ... [2021-11-12 23:44:56,584 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56" (1/1) ... [2021-11-12 23:44:56,597 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 23:44:56,598 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 23:44:56,598 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 23:44:56,598 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 23:44:56,599 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56" (1/1) ... [2021-11-12 23:44:56,605 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:44:56,617 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:44:56,650 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 23:44:56,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 23:44:56,700 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2021-11-12 23:44:56,700 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2021-11-12 23:44:56,700 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__before__Keys [2021-11-12 23:44:56,700 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__before__Keys [2021-11-12 23:44:56,700 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Sign [2021-11-12 23:44:56,701 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Sign [2021-11-12 23:44:56,701 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2021-11-12 23:44:56,701 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2021-11-12 23:44:56,701 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2021-11-12 23:44:56,701 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2021-11-12 23:44:56,701 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2021-11-12 23:44:56,702 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2021-11-12 23:44:56,702 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2021-11-12 23:44:56,702 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2021-11-12 23:44:56,702 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Verify [2021-11-12 23:44:56,702 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Verify [2021-11-12 23:44:56,702 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2021-11-12 23:44:56,703 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2021-11-12 23:44:56,703 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__before__Keys [2021-11-12 23:44:56,703 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__before__Keys [2021-11-12 23:44:56,703 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2021-11-12 23:44:56,703 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2021-11-12 23:44:56,703 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2021-11-12 23:44:56,704 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2021-11-12 23:44:56,704 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2021-11-12 23:44:56,704 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2021-11-12 23:44:56,704 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Decrypt [2021-11-12 23:44:56,704 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Decrypt [2021-11-12 23:44:56,704 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Encrypt [2021-11-12 23:44:56,704 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Encrypt [2021-11-12 23:44:56,705 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2021-11-12 23:44:56,705 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2021-11-12 23:44:56,706 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2021-11-12 23:44:56,706 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2021-11-12 23:44:56,707 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2021-11-12 23:44:56,707 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2021-11-12 23:44:56,707 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2021-11-12 23:44:56,707 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Forward [2021-11-12 23:44:56,707 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Forward [2021-11-12 23:44:56,707 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2021-11-12 23:44:56,708 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2021-11-12 23:44:56,708 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2021-11-12 23:44:56,708 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2021-11-12 23:44:56,708 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2021-11-12 23:44:56,708 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2021-11-12 23:44:56,709 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__before__Encrypt [2021-11-12 23:44:56,709 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__before__Encrypt [2021-11-12 23:44:56,709 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2021-11-12 23:44:56,709 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2021-11-12 23:44:56,710 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2021-11-12 23:44:56,711 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2021-11-12 23:44:56,711 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 23:44:56,712 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__AddressBook [2021-11-12 23:44:56,712 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__AddressBook [2021-11-12 23:44:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Encrypt [2021-11-12 23:44:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Encrypt [2021-11-12 23:44:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__AutoResponder [2021-11-12 23:44:56,713 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__AutoResponder [2021-11-12 23:44:56,713 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2021-11-12 23:44:56,714 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2021-11-12 23:44:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2021-11-12 23:44:56,714 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2021-11-12 23:44:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2021-11-12 23:44:56,714 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2021-11-12 23:44:56,714 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2021-11-12 23:44:56,715 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2021-11-12 23:44:56,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-12 23:44:56,715 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2021-11-12 23:44:56,715 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2021-11-12 23:44:56,715 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2021-11-12 23:44:56,715 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2021-11-12 23:44:56,716 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2021-11-12 23:44:56,716 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2021-11-12 23:44:56,716 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__before__Keys [2021-11-12 23:44:56,716 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__before__Keys [2021-11-12 23:44:56,716 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Verify [2021-11-12 23:44:56,716 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Verify [2021-11-12 23:44:56,716 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2021-11-12 23:44:56,717 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2021-11-12 23:44:56,717 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2021-11-12 23:44:56,717 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2021-11-12 23:44:56,717 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2021-11-12 23:44:56,717 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2021-11-12 23:44:56,717 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Sign [2021-11-12 23:44:56,718 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Sign [2021-11-12 23:44:56,718 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2021-11-12 23:44:56,719 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2021-11-12 23:44:56,719 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2021-11-12 23:44:56,749 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2021-11-12 23:44:56,749 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 23:44:56,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 23:45:00,745 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 23:45:00,746 INFO L299 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-12 23:45:00,749 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:45:00 BoogieIcfgContainer [2021-11-12 23:45:00,750 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 23:45:00,752 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 23:45:00,752 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 23:45:00,755 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 23:45:00,755 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 11:44:55" (1/3) ... [2021-11-12 23:45:00,756 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55263f37 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:45:00, skipping insertion in model container [2021-11-12 23:45:00,756 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:44:56" (2/3) ... [2021-11-12 23:45:00,757 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@55263f37 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:45:00, skipping insertion in model container [2021-11-12 23:45:00,757 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:45:00" (3/3) ... [2021-11-12 23:45:00,758 INFO L111 eAbstractionObserver]: Analyzing ICFG email_spec6_productSimulator.cil.c [2021-11-12 23:45:00,764 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 23:45:00,765 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-12 23:45:00,826 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 23:45:00,834 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=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-12 23:45:00,834 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-12 23:45:00,871 INFO L276 IsEmpty]: Start isEmpty. Operand has 608 states, 451 states have (on average 1.5121951219512195) internal successors, (682), 471 states have internal predecessors, (682), 112 states have call successors, (112), 43 states have call predecessors, (112), 43 states have return successors, (112), 111 states have call predecessors, (112), 112 states have call successors, (112) [2021-11-12 23:45:00,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-12 23:45:00,908 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:00,909 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:00,909 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:00,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:00,915 INFO L85 PathProgramCache]: Analyzing trace with hash -908368288, now seen corresponding path program 1 times [2021-11-12 23:45:00,936 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:00,936 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1734023030] [2021-11-12 23:45:00,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:00,939 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:00,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:00,957 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:00,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-12 23:45:01,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:01,601 INFO L263 TraceCheckSpWp]: Trace formula consists of 803 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-12 23:45:01,613 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:01,983 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-12 23:45:01,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:02,337 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-12 23:45:02,338 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:02,338 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1734023030] [2021-11-12 23:45:02,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1734023030] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:02,339 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:02,340 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-12 23:45:02,342 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1793439608] [2021-11-12 23:45:02,342 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:02,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-12 23:45:02,351 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:02,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-12 23:45:02,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-12 23:45:02,396 INFO L87 Difference]: Start difference. First operand has 608 states, 451 states have (on average 1.5121951219512195) internal successors, (682), 471 states have internal predecessors, (682), 112 states have call successors, (112), 43 states have call predecessors, (112), 43 states have return successors, (112), 111 states have call predecessors, (112), 112 states have call successors, (112) Second operand has 2 states, 2 states have (on average 50.5) internal successors, (101), 2 states have internal predecessors, (101), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-12 23:45:02,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:02,521 INFO L93 Difference]: Finished difference Result 947 states and 1391 transitions. [2021-11-12 23:45:02,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-12 23:45:02,525 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 50.5) internal successors, (101), 2 states have internal predecessors, (101), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 152 [2021-11-12 23:45:02,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:02,549 INFO L225 Difference]: With dead ends: 947 [2021-11-12 23:45:02,549 INFO L226 Difference]: Without dead ends: 601 [2021-11-12 23:45:02,558 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 302 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-12 23:45:02,562 INFO L933 BasicCegarLoop]: 902 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 902 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.58ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.00ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:02,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 902 Invalid, 0 Unknown, 0 Unchecked, 12.58ms Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.00ms Time] [2021-11-12 23:45:02,580 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-11-12 23:45:02,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 601. [2021-11-12 23:45:02,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 445 states have (on average 1.5078651685393258) internal successors, (671), 464 states have internal predecessors, (671), 112 states have call successors, (112), 43 states have call predecessors, (112), 43 states have return successors, (111), 110 states have call predecessors, (111), 111 states have call successors, (111) [2021-11-12 23:45:02,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 894 transitions. [2021-11-12 23:45:02,661 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 894 transitions. Word has length 152 [2021-11-12 23:45:02,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:02,663 INFO L470 AbstractCegarLoop]: Abstraction has 601 states and 894 transitions. [2021-11-12 23:45:02,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 50.5) internal successors, (101), 2 states have internal predecessors, (101), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-11-12 23:45:02,663 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 894 transitions. [2021-11-12 23:45:02,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2021-11-12 23:45:02,674 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:02,674 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:02,694 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:02,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:02,888 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:02,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:02,889 INFO L85 PathProgramCache]: Analyzing trace with hash -588335864, now seen corresponding path program 1 times [2021-11-12 23:45:02,890 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:02,891 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [652562860] [2021-11-12 23:45:02,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:02,891 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:02,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:02,892 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:02,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-12 23:45:03,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:03,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 850 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:45:03,501 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:03,990 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-12 23:45:03,990 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:04,390 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-12 23:45:04,391 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:04,391 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [652562860] [2021-11-12 23:45:04,391 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [652562860] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:04,391 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:04,392 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-11-12 23:45:04,392 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653510520] [2021-11-12 23:45:04,392 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:04,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:45:04,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:04,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:45:04,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-12 23:45:04,395 INFO L87 Difference]: Start difference. First operand 601 states and 894 transitions. Second operand has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2021-11-12 23:45:04,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:04,521 INFO L93 Difference]: Finished difference Result 1166 states and 1732 transitions. [2021-11-12 23:45:04,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:45:04,522 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 174 [2021-11-12 23:45:04,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:04,530 INFO L225 Difference]: With dead ends: 1166 [2021-11-12 23:45:04,530 INFO L226 Difference]: Without dead ends: 601 [2021-11-12 23:45:04,538 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 343 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-11-12 23:45:04,539 INFO L933 BasicCegarLoop]: 892 mSDtfsCounter, 3 mSDsluCounter, 2665 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.16ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 3557 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 15.70ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.50ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:04,540 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 3557 Invalid, 18 Unknown, 0 Unchecked, 15.70ms Time], IncrementalHoareTripleChecker [6 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 21.50ms Time] [2021-11-12 23:45:04,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 601 states. [2021-11-12 23:45:04,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 601 to 601. [2021-11-12 23:45:04,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 445 states have (on average 1.4921348314606742) internal successors, (664), 464 states have internal predecessors, (664), 112 states have call successors, (112), 43 states have call predecessors, (112), 43 states have return successors, (111), 110 states have call predecessors, (111), 111 states have call successors, (111) [2021-11-12 23:45:04,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 887 transitions. [2021-11-12 23:45:04,589 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 887 transitions. Word has length 174 [2021-11-12 23:45:04,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:04,590 INFO L470 AbstractCegarLoop]: Abstraction has 601 states and 887 transitions. [2021-11-12 23:45:04,591 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 26.0) internal successors, (130), 5 states have internal predecessors, (130), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2021-11-12 23:45:04,591 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 887 transitions. [2021-11-12 23:45:04,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-12 23:45:04,596 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:04,597 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:04,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:04,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:04,822 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:04,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:04,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1239383395, now seen corresponding path program 1 times [2021-11-12 23:45:04,824 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:04,824 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [426566115] [2021-11-12 23:45:04,824 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:04,824 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:04,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:04,828 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:04,830 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-12 23:45:05,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:05,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 809 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:05,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:05,790 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-12 23:45:05,790 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:06,231 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2021-11-12 23:45:06,231 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:06,232 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [426566115] [2021-11-12 23:45:06,232 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [426566115] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:06,232 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:06,232 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 23:45:06,233 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [815215464] [2021-11-12 23:45:06,233 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:06,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:45:06,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:06,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:45:06,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:45:06,236 INFO L87 Difference]: Start difference. First operand 601 states and 887 transitions. Second operand has 4 states, 4 states have (on average 39.5) internal successors, (158), 4 states have internal predecessors, (158), 4 states have call successors, (51), 4 states have call predecessors, (51), 3 states have return successors, (42), 4 states have call predecessors, (42), 4 states have call successors, (42) [2021-11-12 23:45:08,275 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:45:08,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:08,749 INFO L93 Difference]: Finished difference Result 1176 states and 1756 transitions. [2021-11-12 23:45:08,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:08,753 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.5) internal successors, (158), 4 states have internal predecessors, (158), 4 states have call successors, (51), 4 states have call predecessors, (51), 3 states have return successors, (42), 4 states have call predecessors, (42), 4 states have call successors, (42) Word has length 158 [2021-11-12 23:45:08,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:08,759 INFO L225 Difference]: With dead ends: 1176 [2021-11-12 23:45:08,759 INFO L226 Difference]: Without dead ends: 600 [2021-11-12 23:45:08,762 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:45:08,764 INFO L933 BasicCegarLoop]: 871 mSDtfsCounter, 1404 mSDsluCounter, 9 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 202 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2338.14ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1404 SdHoareTripleChecker+Valid, 880 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.26ms SdHoareTripleChecker+Time, 202 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2428.09ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:08,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1404 Valid, 880 Invalid, 209 Unknown, 0 Unchecked, 11.26ms Time], IncrementalHoareTripleChecker [202 Valid, 6 Invalid, 1 Unknown, 0 Unchecked, 2428.09ms Time] [2021-11-12 23:45:08,767 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2021-11-12 23:45:08,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 600. [2021-11-12 23:45:08,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 446 states have (on average 1.4798206278026906) internal successors, (660), 463 states have internal predecessors, (660), 109 states have call successors, (109), 44 states have call predecessors, (109), 44 states have return successors, (108), 107 states have call predecessors, (108), 108 states have call successors, (108) [2021-11-12 23:45:08,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 877 transitions. [2021-11-12 23:45:08,810 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 877 transitions. Word has length 158 [2021-11-12 23:45:08,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:08,811 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 877 transitions. [2021-11-12 23:45:08,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.5) internal successors, (158), 4 states have internal predecessors, (158), 4 states have call successors, (51), 4 states have call predecessors, (51), 3 states have return successors, (42), 4 states have call predecessors, (42), 4 states have call successors, (42) [2021-11-12 23:45:08,811 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 877 transitions. [2021-11-12 23:45:08,816 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2021-11-12 23:45:08,817 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:08,817 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:08,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:09,032 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:09,033 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:09,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:09,033 INFO L85 PathProgramCache]: Analyzing trace with hash 281364851, now seen corresponding path program 1 times [2021-11-12 23:45:09,035 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:09,035 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2139316667] [2021-11-12 23:45:09,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:09,035 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:09,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:09,037 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:09,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-12 23:45:09,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:09,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 857 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:09,602 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:09,936 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-12 23:45:09,940 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:10,395 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-12 23:45:10,396 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:10,401 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2139316667] [2021-11-12 23:45:10,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2139316667] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:10,402 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:10,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:10,402 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933063135] [2021-11-12 23:45:10,402 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:10,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:10,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:10,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:10,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:10,406 INFO L87 Difference]: Start difference. First operand 600 states and 877 transitions. Second operand has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2021-11-12 23:45:12,440 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:45:12,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:12,508 INFO L93 Difference]: Finished difference Result 1169 states and 1724 transitions. [2021-11-12 23:45:12,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:12,509 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 181 [2021-11-12 23:45:12,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:12,514 INFO L225 Difference]: With dead ends: 1169 [2021-11-12 23:45:12,514 INFO L226 Difference]: Without dead ends: 599 [2021-11-12 23:45:12,516 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 360 GetRequests, 359 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-11-12 23:45:12,517 INFO L933 BasicCegarLoop]: 869 mSDtfsCounter, 839 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2040.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 839 SdHoareTripleChecker+Valid, 898 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.87ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2051.62ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:12,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [839 Valid, 898 Invalid, 5 Unknown, 0 Unchecked, 4.87ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 1 Unknown, 0 Unchecked, 2051.62ms Time] [2021-11-12 23:45:12,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2021-11-12 23:45:12,569 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 599. [2021-11-12 23:45:12,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 599 states, 446 states have (on average 1.4753363228699552) internal successors, (658), 462 states have internal predecessors, (658), 108 states have call successors, (108), 44 states have call predecessors, (108), 44 states have return successors, (107), 106 states have call predecessors, (107), 107 states have call successors, (107) [2021-11-12 23:45:12,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 599 states to 599 states and 873 transitions. [2021-11-12 23:45:12,577 INFO L78 Accepts]: Start accepts. Automaton has 599 states and 873 transitions. Word has length 181 [2021-11-12 23:45:12,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:12,579 INFO L470 AbstractCegarLoop]: Abstraction has 599 states and 873 transitions. [2021-11-12 23:45:12,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.666666666666664) internal successors, (137), 3 states have internal predecessors, (137), 2 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2021-11-12 23:45:12,580 INFO L276 IsEmpty]: Start isEmpty. Operand 599 states and 873 transitions. [2021-11-12 23:45:12,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-11-12 23:45:12,585 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:12,585 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:12,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:12,802 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:12,802 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:12,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:12,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1133178073, now seen corresponding path program 1 times [2021-11-12 23:45:12,804 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:12,804 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1854178639] [2021-11-12 23:45:12,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:12,804 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:12,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:12,806 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:12,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-12 23:45:13,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:13,344 INFO L263 TraceCheckSpWp]: Trace formula consists of 842 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:13,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:13,684 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-12 23:45:13,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:14,057 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-12 23:45:14,058 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:14,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1854178639] [2021-11-12 23:45:14,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1854178639] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:14,058 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:14,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:14,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857138270] [2021-11-12 23:45:14,059 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:14,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:14,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:14,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:14,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:14,061 INFO L87 Difference]: Start difference. First operand 599 states and 873 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-12 23:45:16,091 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:45:16,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:16,205 INFO L93 Difference]: Finished difference Result 1149 states and 1682 transitions. [2021-11-12 23:45:16,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:16,206 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) Word has length 175 [2021-11-12 23:45:16,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:16,211 INFO L225 Difference]: With dead ends: 1149 [2021-11-12 23:45:16,211 INFO L226 Difference]: Without dead ends: 596 [2021-11-12 23:45:16,213 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 348 GetRequests, 347 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-11-12 23:45:16,214 INFO L933 BasicCegarLoop]: 842 mSDtfsCounter, 811 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2077.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 811 SdHoareTripleChecker+Valid, 875 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.02ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2093.97ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:16,214 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [811 Valid, 875 Invalid, 24 Unknown, 0 Unchecked, 4.02ms Time], IncrementalHoareTripleChecker [10 Valid, 13 Invalid, 1 Unknown, 0 Unchecked, 2093.97ms Time] [2021-11-12 23:45:16,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2021-11-12 23:45:16,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 596. [2021-11-12 23:45:16,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 446 states have (on average 1.4506726457399104) internal successors, (647), 457 states have internal predecessors, (647), 105 states have call successors, (105), 44 states have call predecessors, (105), 44 states have return successors, (104), 103 states have call predecessors, (104), 104 states have call successors, (104) [2021-11-12 23:45:16,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 856 transitions. [2021-11-12 23:45:16,252 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 856 transitions. Word has length 175 [2021-11-12 23:45:16,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:16,253 INFO L470 AbstractCegarLoop]: Abstraction has 596 states and 856 transitions. [2021-11-12 23:45:16,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (40), 2 states have call predecessors, (40), 2 states have call successors, (40) [2021-11-12 23:45:16,254 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 856 transitions. [2021-11-12 23:45:16,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2021-11-12 23:45:16,258 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:16,258 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:16,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:16,476 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:16,477 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:16,477 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:16,477 INFO L85 PathProgramCache]: Analyzing trace with hash 22074693, now seen corresponding path program 1 times [2021-11-12 23:45:16,478 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:16,478 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1920487963] [2021-11-12 23:45:16,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:16,478 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:16,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:16,480 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:16,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-12 23:45:16,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:16,953 INFO L263 TraceCheckSpWp]: Trace formula consists of 893 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-12 23:45:16,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:17,365 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2021-11-12 23:45:17,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:17,953 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2021-11-12 23:45:17,953 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:17,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1920487963] [2021-11-12 23:45:17,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1920487963] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:45:17,954 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:45:17,954 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 12 [2021-11-12 23:45:17,954 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1148530428] [2021-11-12 23:45:17,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:17,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 23:45:17,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:17,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 23:45:17,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-12 23:45:17,956 INFO L87 Difference]: Start difference. First operand 596 states and 856 transitions. Second operand has 8 states, 6 states have (on average 18.5) internal successors, (111), 8 states have internal predecessors, (111), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2021-11-12 23:45:18,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:18,238 INFO L93 Difference]: Finished difference Result 1139 states and 1649 transitions. [2021-11-12 23:45:18,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 23:45:18,239 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 18.5) internal successors, (111), 8 states have internal predecessors, (111), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) Word has length 193 [2021-11-12 23:45:18,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:18,244 INFO L225 Difference]: With dead ends: 1139 [2021-11-12 23:45:18,244 INFO L226 Difference]: Without dead ends: 598 [2021-11-12 23:45:18,247 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 387 GetRequests, 374 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-11-12 23:45:18,248 INFO L933 BasicCegarLoop]: 843 mSDtfsCounter, 363 mSDsluCounter, 4649 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 136.58ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 5492 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.70ms SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 161.68ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:18,249 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [365 Valid, 5492 Invalid, 119 Unknown, 0 Unchecked, 14.70ms Time], IncrementalHoareTripleChecker [44 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 161.68ms Time] [2021-11-12 23:45:18,251 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2021-11-12 23:45:18,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 598. [2021-11-12 23:45:18,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 447 states have (on average 1.4496644295302012) internal successors, (648), 459 states have internal predecessors, (648), 105 states have call successors, (105), 44 states have call predecessors, (105), 45 states have return successors, (106), 103 states have call predecessors, (106), 104 states have call successors, (106) [2021-11-12 23:45:18,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 859 transitions. [2021-11-12 23:45:18,293 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 859 transitions. Word has length 193 [2021-11-12 23:45:18,294 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:18,294 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 859 transitions. [2021-11-12 23:45:18,295 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 18.5) internal successors, (111), 8 states have internal predecessors, (111), 4 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (27), 3 states have call predecessors, (27), 4 states have call successors, (27) [2021-11-12 23:45:18,295 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 859 transitions. [2021-11-12 23:45:18,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2021-11-12 23:45:18,299 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:18,300 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:18,320 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:18,520 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:18,521 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:18,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:18,522 INFO L85 PathProgramCache]: Analyzing trace with hash -475270051, now seen corresponding path program 1 times [2021-11-12 23:45:18,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:18,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1849061910] [2021-11-12 23:45:18,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:18,523 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:18,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:18,524 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:18,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-12 23:45:18,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:19,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 894 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-12 23:45:19,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:19,389 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2021-11-12 23:45:19,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:19,880 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2021-11-12 23:45:19,880 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:19,880 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1849061910] [2021-11-12 23:45:19,880 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1849061910] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:45:19,881 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 23:45:19,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2021-11-12 23:45:19,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025573254] [2021-11-12 23:45:19,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:19,881 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:45:19,881 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:19,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:45:19,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:45:19,882 INFO L87 Difference]: Start difference. First operand 598 states and 859 transitions. Second operand has 6 states, 5 states have (on average 22.6) internal successors, (113), 6 states have internal predecessors, (113), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-12 23:45:20,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:20,116 INFO L93 Difference]: Finished difference Result 1140 states and 1652 transitions. [2021-11-12 23:45:20,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:45:20,117 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 22.6) internal successors, (113), 6 states have internal predecessors, (113), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 194 [2021-11-12 23:45:20,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:20,123 INFO L225 Difference]: With dead ends: 1140 [2021-11-12 23:45:20,123 INFO L226 Difference]: Without dead ends: 600 [2021-11-12 23:45:20,128 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 388 GetRequests, 379 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-11-12 23:45:20,129 INFO L933 BasicCegarLoop]: 842 mSDtfsCounter, 361 mSDsluCounter, 2964 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 127.13ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 3806 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.89ms SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 149.99ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:20,129 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [361 Valid, 3806 Invalid, 103 Unknown, 0 Unchecked, 7.89ms Time], IncrementalHoareTripleChecker [47 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 149.99ms Time] [2021-11-12 23:45:20,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2021-11-12 23:45:20,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 600. [2021-11-12 23:45:20,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 448 states have (on average 1.4486607142857142) internal successors, (649), 461 states have internal predecessors, (649), 105 states have call successors, (105), 44 states have call predecessors, (105), 46 states have return successors, (110), 103 states have call predecessors, (110), 104 states have call successors, (110) [2021-11-12 23:45:20,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 864 transitions. [2021-11-12 23:45:20,170 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 864 transitions. Word has length 194 [2021-11-12 23:45:20,172 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:20,172 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 864 transitions. [2021-11-12 23:45:20,172 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 22.6) internal successors, (113), 6 states have internal predecessors, (113), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-12 23:45:20,172 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 864 transitions. [2021-11-12 23:45:20,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-11-12 23:45:20,176 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:20,177 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:20,201 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:20,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:20,393 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:20,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:20,394 INFO L85 PathProgramCache]: Analyzing trace with hash 1364419378, now seen corresponding path program 1 times [2021-11-12 23:45:20,394 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:20,394 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1506672386] [2021-11-12 23:45:20,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:20,395 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:20,395 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:20,395 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:20,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-12 23:45:20,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:20,881 INFO L263 TraceCheckSpWp]: Trace formula consists of 895 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-12 23:45:20,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:21,320 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-11-12 23:45:21,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:21,855 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2021-11-12 23:45:21,855 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:21,855 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1506672386] [2021-11-12 23:45:21,856 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1506672386] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:21,856 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:21,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 12 [2021-11-12 23:45:21,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759535845] [2021-11-12 23:45:21,856 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:21,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-12 23:45:21,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:21,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-12 23:45:21,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-12 23:45:21,859 INFO L87 Difference]: Start difference. First operand 600 states and 864 transitions. Second operand has 12 states, 8 states have (on average 17.75) internal successors, (142), 12 states have internal predecessors, (142), 6 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (40), 3 states have call predecessors, (40), 6 states have call successors, (40) [2021-11-12 23:45:22,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:22,166 INFO L93 Difference]: Finished difference Result 1128 states and 1638 transitions. [2021-11-12 23:45:22,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 23:45:22,167 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 8 states have (on average 17.75) internal successors, (142), 12 states have internal predecessors, (142), 6 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (40), 3 states have call predecessors, (40), 6 states have call successors, (40) Word has length 195 [2021-11-12 23:45:22,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:22,172 INFO L225 Difference]: With dead ends: 1128 [2021-11-12 23:45:22,172 INFO L226 Difference]: Without dead ends: 600 [2021-11-12 23:45:22,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 391 GetRequests, 378 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-11-12 23:45:22,176 INFO L933 BasicCegarLoop]: 843 mSDtfsCounter, 357 mSDsluCounter, 6798 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 158.18ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 7641 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 21.03ms SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 179.03ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:22,176 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [359 Valid, 7641 Invalid, 141 Unknown, 0 Unchecked, 21.03ms Time], IncrementalHoareTripleChecker [40 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 179.03ms Time] [2021-11-12 23:45:22,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 600 states. [2021-11-12 23:45:22,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 600 to 600. [2021-11-12 23:45:22,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 448 states have (on average 1.4486607142857142) internal successors, (649), 461 states have internal predecessors, (649), 105 states have call successors, (105), 44 states have call predecessors, (105), 46 states have return successors, (109), 103 states have call predecessors, (109), 104 states have call successors, (109) [2021-11-12 23:45:22,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 863 transitions. [2021-11-12 23:45:22,233 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 863 transitions. Word has length 195 [2021-11-12 23:45:22,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:22,233 INFO L470 AbstractCegarLoop]: Abstraction has 600 states and 863 transitions. [2021-11-12 23:45:22,234 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 8 states have (on average 17.75) internal successors, (142), 12 states have internal predecessors, (142), 6 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (40), 3 states have call predecessors, (40), 6 states have call successors, (40) [2021-11-12 23:45:22,234 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 863 transitions. [2021-11-12 23:45:22,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-11-12 23:45:22,238 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:22,238 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:22,261 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:22,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:22,452 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:22,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:22,453 INFO L85 PathProgramCache]: Analyzing trace with hash -970190164, now seen corresponding path program 2 times [2021-11-12 23:45:22,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:22,453 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2123632644] [2021-11-12 23:45:22,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-12 23:45:22,454 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:22,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:22,454 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:22,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-12 23:45:22,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-12 23:45:22,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-12 23:45:22,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 533 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:22,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:23,156 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2021-11-12 23:45:23,156 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:23,495 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 117 trivial. 0 not checked. [2021-11-12 23:45:23,495 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:23,495 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2123632644] [2021-11-12 23:45:23,495 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2123632644] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:23,496 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:23,496 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 23:45:23,496 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637343285] [2021-11-12 23:45:23,496 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:23,497 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:45:23,497 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:23,497 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:45:23,497 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:45:23,498 INFO L87 Difference]: Start difference. First operand 600 states and 863 transitions. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:45:23,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:23,644 INFO L93 Difference]: Finished difference Result 1057 states and 1527 transitions. [2021-11-12 23:45:23,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:45:23,645 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 196 [2021-11-12 23:45:23,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:23,667 INFO L225 Difference]: With dead ends: 1057 [2021-11-12 23:45:23,668 INFO L226 Difference]: Without dead ends: 729 [2021-11-12 23:45:23,669 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 390 GetRequests, 388 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:45:23,670 INFO L933 BasicCegarLoop]: 886 mSDtfsCounter, 169 mSDsluCounter, 1019 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 75.03ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 187 SdHoareTripleChecker+Valid, 1905 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.61ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 85.84ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:23,670 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [187 Valid, 1905 Invalid, 26 Unknown, 0 Unchecked, 4.61ms Time], IncrementalHoareTripleChecker [2 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 85.84ms Time] [2021-11-12 23:45:23,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 729 states. [2021-11-12 23:45:23,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 729 to 721. [2021-11-12 23:45:23,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 552 states have (on average 1.4746376811594204) internal successors, (814), 565 states have internal predecessors, (814), 122 states have call successors, (122), 44 states have call predecessors, (122), 46 states have return successors, (127), 120 states have call predecessors, (127), 121 states have call successors, (127) [2021-11-12 23:45:23,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 1063 transitions. [2021-11-12 23:45:23,721 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 1063 transitions. Word has length 196 [2021-11-12 23:45:23,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:23,722 INFO L470 AbstractCegarLoop]: Abstraction has 721 states and 1063 transitions. [2021-11-12 23:45:23,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:45:23,722 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 1063 transitions. [2021-11-12 23:45:23,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-11-12 23:45:23,728 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:23,728 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:23,745 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:23,942 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:23,943 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:23,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:23,944 INFO L85 PathProgramCache]: Analyzing trace with hash 44656078, now seen corresponding path program 1 times [2021-11-12 23:45:23,945 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:23,945 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1813411647] [2021-11-12 23:45:23,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:23,945 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:23,945 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:23,946 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:23,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-12 23:45:24,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:24,454 INFO L263 TraceCheckSpWp]: Trace formula consists of 908 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-12 23:45:24,460 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:24,880 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2021-11-12 23:45:24,880 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:25,470 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2021-11-12 23:45:25,470 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:25,471 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1813411647] [2021-11-12 23:45:25,471 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1813411647] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:25,471 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:25,471 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 12 [2021-11-12 23:45:25,471 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292583953] [2021-11-12 23:45:25,471 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:25,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-12 23:45:25,472 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:25,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-12 23:45:25,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2021-11-12 23:45:25,473 INFO L87 Difference]: Start difference. First operand 721 states and 1063 transitions. Second operand has 12 states, 8 states have (on average 19.5) internal successors, (156), 12 states have internal predecessors, (156), 6 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (40), 3 states have call predecessors, (40), 6 states have call successors, (40) [2021-11-12 23:45:25,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:25,730 INFO L93 Difference]: Finished difference Result 1372 states and 2041 transitions. [2021-11-12 23:45:25,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 23:45:25,731 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 8 states have (on average 19.5) internal successors, (156), 12 states have internal predecessors, (156), 6 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (40), 3 states have call predecessors, (40), 6 states have call successors, (40) Word has length 208 [2021-11-12 23:45:25,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:25,736 INFO L225 Difference]: With dead ends: 1372 [2021-11-12 23:45:25,737 INFO L226 Difference]: Without dead ends: 723 [2021-11-12 23:45:25,739 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 404 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-11-12 23:45:25,740 INFO L933 BasicCegarLoop]: 844 mSDtfsCounter, 704 mSDsluCounter, 3822 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 124.24ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 706 SdHoareTripleChecker+Valid, 4666 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.29ms SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 144.09ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:25,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [706 Valid, 4666 Invalid, 152 Unknown, 0 Unchecked, 9.29ms Time], IncrementalHoareTripleChecker [82 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 144.09ms Time] [2021-11-12 23:45:25,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2021-11-12 23:45:25,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 723. [2021-11-12 23:45:25,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 553 states have (on average 1.4737793851717902) internal successors, (815), 567 states have internal predecessors, (815), 122 states have call successors, (122), 44 states have call predecessors, (122), 47 states have return successors, (129), 120 states have call predecessors, (129), 121 states have call successors, (129) [2021-11-12 23:45:25,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 1066 transitions. [2021-11-12 23:45:25,794 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 1066 transitions. Word has length 208 [2021-11-12 23:45:25,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:25,795 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 1066 transitions. [2021-11-12 23:45:25,795 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 8 states have (on average 19.5) internal successors, (156), 12 states have internal predecessors, (156), 6 states have call successors, (45), 2 states have call predecessors, (45), 4 states have return successors, (40), 3 states have call predecessors, (40), 6 states have call successors, (40) [2021-11-12 23:45:25,795 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 1066 transitions. [2021-11-12 23:45:25,800 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2021-11-12 23:45:25,801 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:25,801 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:25,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:26,019 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:26,019 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:26,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:26,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1204755831, now seen corresponding path program 1 times [2021-11-12 23:45:26,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:26,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2017233886] [2021-11-12 23:45:26,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:26,021 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:26,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:26,022 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:26,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-12 23:45:26,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:26,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 925 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-12 23:45:26,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:26,916 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-12 23:45:26,916 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:27,330 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-12 23:45:27,331 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:27,331 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2017233886] [2021-11-12 23:45:27,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2017233886] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:27,331 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:27,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 9 [2021-11-12 23:45:27,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981649700] [2021-11-12 23:45:27,331 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:27,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 23:45:27,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:27,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 23:45:27,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:45:27,333 INFO L87 Difference]: Start difference. First operand 723 states and 1066 transitions. Second operand has 9 states, 7 states have (on average 22.857142857142858) internal successors, (160), 9 states have internal predecessors, (160), 4 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (41), 4 states have call predecessors, (41), 4 states have call successors, (41) [2021-11-12 23:45:27,562 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:27,562 INFO L93 Difference]: Finished difference Result 1369 states and 2035 transitions. [2021-11-12 23:45:27,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:45:27,564 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 22.857142857142858) internal successors, (160), 9 states have internal predecessors, (160), 4 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (41), 4 states have call predecessors, (41), 4 states have call successors, (41) Word has length 216 [2021-11-12 23:45:27,564 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:27,569 INFO L225 Difference]: With dead ends: 1369 [2021-11-12 23:45:27,570 INFO L226 Difference]: Without dead ends: 723 [2021-11-12 23:45:27,572 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 423 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-11-12 23:45:27,573 INFO L933 BasicCegarLoop]: 842 mSDtfsCounter, 537 mSDsluCounter, 2788 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 126.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 3630 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.43ms SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 146.13ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:27,573 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 3630 Invalid, 118 Unknown, 0 Unchecked, 7.43ms Time], IncrementalHoareTripleChecker [62 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 146.13ms Time] [2021-11-12 23:45:27,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2021-11-12 23:45:27,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 723. [2021-11-12 23:45:27,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 723 states, 553 states have (on average 1.4737793851717902) internal successors, (815), 567 states have internal predecessors, (815), 122 states have call successors, (122), 44 states have call predecessors, (122), 47 states have return successors, (128), 120 states have call predecessors, (128), 121 states have call successors, (128) [2021-11-12 23:45:27,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 723 states to 723 states and 1065 transitions. [2021-11-12 23:45:27,641 INFO L78 Accepts]: Start accepts. Automaton has 723 states and 1065 transitions. Word has length 216 [2021-11-12 23:45:27,642 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:27,642 INFO L470 AbstractCegarLoop]: Abstraction has 723 states and 1065 transitions. [2021-11-12 23:45:27,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 22.857142857142858) internal successors, (160), 9 states have internal predecessors, (160), 4 states have call successors, (46), 2 states have call predecessors, (46), 3 states have return successors, (41), 4 states have call predecessors, (41), 4 states have call successors, (41) [2021-11-12 23:45:27,642 INFO L276 IsEmpty]: Start isEmpty. Operand 723 states and 1065 transitions. [2021-11-12 23:45:27,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2021-11-12 23:45:27,647 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:27,647 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:27,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:27,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:27,860 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:27,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:27,861 INFO L85 PathProgramCache]: Analyzing trace with hash 1600591610, now seen corresponding path program 1 times [2021-11-12 23:45:27,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:27,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1594235560] [2021-11-12 23:45:27,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:27,862 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:27,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:27,863 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:27,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-12 23:45:28,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:28,377 INFO L263 TraceCheckSpWp]: Trace formula consists of 910 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-12 23:45:28,381 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:28,769 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-12 23:45:28,769 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:29,154 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-11-12 23:45:29,155 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:29,155 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1594235560] [2021-11-12 23:45:29,155 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1594235560] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:29,155 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:29,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 9 [2021-11-12 23:45:29,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403634112] [2021-11-12 23:45:29,155 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:29,156 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 23:45:29,156 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:29,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 23:45:29,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-12 23:45:29,157 INFO L87 Difference]: Start difference. First operand 723 states and 1065 transitions. Second operand has 9 states, 7 states have (on average 22.0) internal successors, (154), 9 states have internal predecessors, (154), 4 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) [2021-11-12 23:45:29,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:29,462 INFO L93 Difference]: Finished difference Result 1371 states and 2041 transitions. [2021-11-12 23:45:29,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:45:29,463 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 22.0) internal successors, (154), 9 states have internal predecessors, (154), 4 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) Word has length 210 [2021-11-12 23:45:29,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:29,469 INFO L225 Difference]: With dead ends: 1371 [2021-11-12 23:45:29,469 INFO L226 Difference]: Without dead ends: 725 [2021-11-12 23:45:29,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 420 GetRequests, 411 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-11-12 23:45:29,472 INFO L933 BasicCegarLoop]: 843 mSDtfsCounter, 527 mSDsluCounter, 4461 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 171.50ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 527 SdHoareTripleChecker+Valid, 5304 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.74ms SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 220.32ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:29,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [527 Valid, 5304 Invalid, 155 Unknown, 0 Unchecked, 9.74ms Time], IncrementalHoareTripleChecker [59 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 220.32ms Time] [2021-11-12 23:45:29,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 725 states. [2021-11-12 23:45:29,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 725 to 725. [2021-11-12 23:45:29,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 725 states, 554 states have (on average 1.4729241877256318) internal successors, (816), 569 states have internal predecessors, (816), 122 states have call successors, (122), 44 states have call predecessors, (122), 48 states have return successors, (133), 120 states have call predecessors, (133), 121 states have call successors, (133) [2021-11-12 23:45:29,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 725 states to 725 states and 1071 transitions. [2021-11-12 23:45:29,518 INFO L78 Accepts]: Start accepts. Automaton has 725 states and 1071 transitions. Word has length 210 [2021-11-12 23:45:29,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:29,518 INFO L470 AbstractCegarLoop]: Abstraction has 725 states and 1071 transitions. [2021-11-12 23:45:29,519 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 22.0) internal successors, (154), 9 states have internal predecessors, (154), 4 states have call successors, (44), 2 states have call predecessors, (44), 3 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) [2021-11-12 23:45:29,519 INFO L276 IsEmpty]: Start isEmpty. Operand 725 states and 1071 transitions. [2021-11-12 23:45:29,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2021-11-12 23:45:29,524 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:29,525 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:29,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:29,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:29,743 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:29,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:29,743 INFO L85 PathProgramCache]: Analyzing trace with hash 154101486, now seen corresponding path program 1 times [2021-11-12 23:45:29,744 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:29,744 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [725565739] [2021-11-12 23:45:29,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:29,744 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:29,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:29,745 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:29,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-12 23:45:30,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:30,186 INFO L263 TraceCheckSpWp]: Trace formula consists of 927 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:30,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:30,485 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:30,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:30,836 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:30,836 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:30,836 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [725565739] [2021-11-12 23:45:30,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [725565739] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:30,836 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:30,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:30,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1774260090] [2021-11-12 23:45:30,837 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:30,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:30,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:30,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:30,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:30,838 INFO L87 Difference]: Start difference. First operand 725 states and 1071 transitions. Second operand has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:30,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:30,900 INFO L93 Difference]: Finished difference Result 1437 states and 2145 transitions. [2021-11-12 23:45:30,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:30,901 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 218 [2021-11-12 23:45:30,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:30,908 INFO L225 Difference]: With dead ends: 1437 [2021-11-12 23:45:30,908 INFO L226 Difference]: Without dead ends: 825 [2021-11-12 23:45:30,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 434 GetRequests, 433 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-11-12 23:45:30,911 INFO L933 BasicCegarLoop]: 877 mSDtfsCounter, 165 mSDsluCounter, 805 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.43ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 1682 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.36ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.12ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:30,912 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 1682 Invalid, 4 Unknown, 0 Unchecked, 3.36ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 12.12ms Time] [2021-11-12 23:45:30,913 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 825 states. [2021-11-12 23:45:30,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 825 to 817. [2021-11-12 23:45:30,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 817 states, 632 states have (on average 1.4794303797468353) internal successors, (935), 647 states have internal predecessors, (935), 136 states have call successors, (136), 44 states have call predecessors, (136), 48 states have return successors, (149), 134 states have call predecessors, (149), 135 states have call successors, (149) [2021-11-12 23:45:30,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 817 states to 817 states and 1220 transitions. [2021-11-12 23:45:30,964 INFO L78 Accepts]: Start accepts. Automaton has 817 states and 1220 transitions. Word has length 218 [2021-11-12 23:45:30,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:30,965 INFO L470 AbstractCegarLoop]: Abstraction has 817 states and 1220 transitions. [2021-11-12 23:45:30,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 51.666666666666664) internal successors, (155), 3 states have internal predecessors, (155), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:30,965 INFO L276 IsEmpty]: Start isEmpty. Operand 817 states and 1220 transitions. [2021-11-12 23:45:30,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 220 [2021-11-12 23:45:30,971 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:30,971 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:30,994 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:31,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:31,190 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:31,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:31,191 INFO L85 PathProgramCache]: Analyzing trace with hash 463171082, now seen corresponding path program 1 times [2021-11-12 23:45:31,191 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:31,192 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [36489132] [2021-11-12 23:45:31,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:31,192 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:31,192 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:31,193 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:31,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-12 23:45:31,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:31,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 929 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:31,680 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:31,999 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:31,999 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:32,361 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:32,361 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:32,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [36489132] [2021-11-12 23:45:32,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [36489132] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:32,362 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:32,362 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:32,362 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773327711] [2021-11-12 23:45:32,362 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:32,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:32,363 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:32,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:32,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:32,363 INFO L87 Difference]: Start difference. First operand 817 states and 1220 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:32,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:32,447 INFO L93 Difference]: Finished difference Result 1713 states and 2600 transitions. [2021-11-12 23:45:32,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:32,448 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 219 [2021-11-12 23:45:32,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:32,456 INFO L225 Difference]: With dead ends: 1713 [2021-11-12 23:45:32,456 INFO L226 Difference]: Without dead ends: 1020 [2021-11-12 23:45:32,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 436 GetRequests, 435 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-11-12 23:45:32,460 INFO L933 BasicCegarLoop]: 883 mSDtfsCounter, 163 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 1724 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.78ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.05ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:32,460 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [181 Valid, 1724 Invalid, 4 Unknown, 0 Unchecked, 5.78ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 26.05ms Time] [2021-11-12 23:45:32,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1020 states. [2021-11-12 23:45:32,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1020 to 1012. [2021-11-12 23:45:32,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1012 states, 796 states have (on average 1.4949748743718594) internal successors, (1190), 811 states have internal predecessors, (1190), 167 states have call successors, (167), 44 states have call predecessors, (167), 48 states have return successors, (184), 165 states have call predecessors, (184), 166 states have call successors, (184) [2021-11-12 23:45:32,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1012 states to 1012 states and 1541 transitions. [2021-11-12 23:45:32,543 INFO L78 Accepts]: Start accepts. Automaton has 1012 states and 1541 transitions. Word has length 219 [2021-11-12 23:45:32,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:32,543 INFO L470 AbstractCegarLoop]: Abstraction has 1012 states and 1541 transitions. [2021-11-12 23:45:32,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:32,544 INFO L276 IsEmpty]: Start isEmpty. Operand 1012 states and 1541 transitions. [2021-11-12 23:45:32,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2021-11-12 23:45:32,551 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:32,551 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:32,570 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:32,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:32,770 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:32,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:32,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1601772600, now seen corresponding path program 1 times [2021-11-12 23:45:32,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:32,772 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1274092571] [2021-11-12 23:45:32,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:32,772 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:32,772 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:32,773 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:32,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-12 23:45:33,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:33,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 931 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:33,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:33,521 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:33,521 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:33,894 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:33,894 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:33,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1274092571] [2021-11-12 23:45:33,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1274092571] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:33,894 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:33,895 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:33,895 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [923359267] [2021-11-12 23:45:33,895 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:33,896 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:33,896 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:33,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:33,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:33,897 INFO L87 Difference]: Start difference. First operand 1012 states and 1541 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:33,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:33,999 INFO L93 Difference]: Finished difference Result 2284 states and 3540 transitions. [2021-11-12 23:45:33,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:33,999 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 220 [2021-11-12 23:45:34,000 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:34,010 INFO L225 Difference]: With dead ends: 2284 [2021-11-12 23:45:34,010 INFO L226 Difference]: Without dead ends: 1404 [2021-11-12 23:45:34,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 438 GetRequests, 437 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-11-12 23:45:34,015 INFO L933 BasicCegarLoop]: 878 mSDtfsCounter, 161 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.77ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 1724 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.30ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.51ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:34,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [179 Valid, 1724 Invalid, 4 Unknown, 0 Unchecked, 3.30ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 8.51ms Time] [2021-11-12 23:45:34,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1404 states. [2021-11-12 23:45:34,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1404 to 1396. [2021-11-12 23:45:34,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1396 states, 1122 states have (on average 1.517825311942959) internal successors, (1703), 1137 states have internal predecessors, (1703), 225 states have call successors, (225), 44 states have call predecessors, (225), 48 states have return successors, (242), 223 states have call predecessors, (242), 224 states have call successors, (242) [2021-11-12 23:45:34,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1396 states to 1396 states and 2170 transitions. [2021-11-12 23:45:34,113 INFO L78 Accepts]: Start accepts. Automaton has 1396 states and 2170 transitions. Word has length 220 [2021-11-12 23:45:34,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:34,114 INFO L470 AbstractCegarLoop]: Abstraction has 1396 states and 2170 transitions. [2021-11-12 23:45:34,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:34,115 INFO L276 IsEmpty]: Start isEmpty. Operand 1396 states and 2170 transitions. [2021-11-12 23:45:34,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-12 23:45:34,124 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:34,125 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:34,146 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:34,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:34,339 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:34,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:34,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1003646449, now seen corresponding path program 1 times [2021-11-12 23:45:34,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:34,340 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [46624526] [2021-11-12 23:45:34,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:34,340 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:34,340 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:34,341 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:34,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-12 23:45:34,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:34,808 INFO L263 TraceCheckSpWp]: Trace formula consists of 917 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:34,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:35,116 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:35,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:35,458 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:35,459 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:35,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [46624526] [2021-11-12 23:45:35,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [46624526] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:35,459 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:35,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:35,460 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444311318] [2021-11-12 23:45:35,460 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:35,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:35,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:35,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:35,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:35,462 INFO L87 Difference]: Start difference. First operand 1396 states and 2170 transitions. Second operand has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:45:35,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:35,583 INFO L93 Difference]: Finished difference Result 3379 states and 5351 transitions. [2021-11-12 23:45:35,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:35,584 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 214 [2021-11-12 23:45:35,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:35,600 INFO L225 Difference]: With dead ends: 3379 [2021-11-12 23:45:35,600 INFO L226 Difference]: Without dead ends: 2126 [2021-11-12 23:45:35,605 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 426 GetRequests, 425 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-11-12 23:45:35,606 INFO L933 BasicCegarLoop]: 868 mSDtfsCounter, 159 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.48ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 1710 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.88ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.14ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:35,606 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 1710 Invalid, 4 Unknown, 0 Unchecked, 2.88ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 4.14ms Time] [2021-11-12 23:45:35,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2126 states. [2021-11-12 23:45:35,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2126 to 2118. [2021-11-12 23:45:35,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2118 states, 1748 states have (on average 1.5423340961098397) internal successors, (2696), 1763 states have internal predecessors, (2696), 321 states have call successors, (321), 44 states have call predecessors, (321), 48 states have return successors, (346), 319 states have call predecessors, (346), 320 states have call successors, (346) [2021-11-12 23:45:35,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2118 states to 2118 states and 3363 transitions. [2021-11-12 23:45:35,760 INFO L78 Accepts]: Start accepts. Automaton has 2118 states and 3363 transitions. Word has length 214 [2021-11-12 23:45:35,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:35,761 INFO L470 AbstractCegarLoop]: Abstraction has 2118 states and 3363 transitions. [2021-11-12 23:45:35,761 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.0) internal successors, (150), 3 states have internal predecessors, (150), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:45:35,761 INFO L276 IsEmpty]: Start isEmpty. Operand 2118 states and 3363 transitions. [2021-11-12 23:45:35,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-11-12 23:45:35,774 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:35,775 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:35,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:35,992 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:35,993 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:35,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:35,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1153450946, now seen corresponding path program 1 times [2021-11-12 23:45:35,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:35,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [463745353] [2021-11-12 23:45:35,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:35,994 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:35,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:35,995 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:35,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-12 23:45:36,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:36,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 919 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:36,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:36,722 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:36,722 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:37,083 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:37,084 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:37,084 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [463745353] [2021-11-12 23:45:37,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [463745353] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:37,084 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:37,084 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:37,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120092552] [2021-11-12 23:45:37,085 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:37,085 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:37,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:37,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:37,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:37,087 INFO L87 Difference]: Start difference. First operand 2118 states and 3363 transitions. Second operand has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:45:37,304 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:37,305 INFO L93 Difference]: Finished difference Result 5468 states and 8818 transitions. [2021-11-12 23:45:37,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:37,306 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 215 [2021-11-12 23:45:37,306 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:37,331 INFO L225 Difference]: With dead ends: 5468 [2021-11-12 23:45:37,331 INFO L226 Difference]: Without dead ends: 3504 [2021-11-12 23:45:37,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 428 GetRequests, 427 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-11-12 23:45:37,340 INFO L933 BasicCegarLoop]: 868 mSDtfsCounter, 157 mSDsluCounter, 842 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.30ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 1710 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.19ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.98ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:37,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [175 Valid, 1710 Invalid, 4 Unknown, 0 Unchecked, 3.19ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 15.98ms Time] [2021-11-12 23:45:37,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3504 states. [2021-11-12 23:45:37,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3504 to 3496. [2021-11-12 23:45:37,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3496 states, 2958 states have (on average 1.5635564570655849) internal successors, (4625), 2973 states have internal predecessors, (4625), 489 states have call successors, (489), 44 states have call predecessors, (489), 48 states have return successors, (530), 487 states have call predecessors, (530), 488 states have call successors, (530) [2021-11-12 23:45:37,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3496 states to 3496 states and 5644 transitions. [2021-11-12 23:45:37,629 INFO L78 Accepts]: Start accepts. Automaton has 3496 states and 5644 transitions. Word has length 215 [2021-11-12 23:45:37,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:37,630 INFO L470 AbstractCegarLoop]: Abstraction has 3496 states and 5644 transitions. [2021-11-12 23:45:37,631 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.333333333333336) internal successors, (151), 3 states have internal predecessors, (151), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:45:37,631 INFO L276 IsEmpty]: Start isEmpty. Operand 3496 states and 5644 transitions. [2021-11-12 23:45:37,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2021-11-12 23:45:37,647 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:37,647 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:37,668 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:37,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:37,860 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:37,861 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:37,861 INFO L85 PathProgramCache]: Analyzing trace with hash 1737035452, now seen corresponding path program 1 times [2021-11-12 23:45:37,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:37,862 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1479905682] [2021-11-12 23:45:37,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:37,862 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:37,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:37,863 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:37,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-12 23:45:38,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:38,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:38,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:38,640 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:38,640 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:39,068 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:39,069 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:39,069 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1479905682] [2021-11-12 23:45:39,069 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1479905682] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:39,069 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:39,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:39,070 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [237593267] [2021-11-12 23:45:39,070 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:39,070 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:39,070 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:39,071 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:39,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:39,071 INFO L87 Difference]: Start difference. First operand 3496 states and 5644 transitions. Second operand has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:45:39,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:39,395 INFO L93 Difference]: Finished difference Result 9461 states and 15420 transitions. [2021-11-12 23:45:39,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:39,396 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 216 [2021-11-12 23:45:39,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:39,444 INFO L225 Difference]: With dead ends: 9461 [2021-11-12 23:45:39,445 INFO L226 Difference]: Without dead ends: 6130 [2021-11-12 23:45:39,456 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 429 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-11-12 23:45:39,457 INFO L933 BasicCegarLoop]: 881 mSDtfsCounter, 155 mSDsluCounter, 840 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.47ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 1721 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.09ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.70ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:39,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 1721 Invalid, 4 Unknown, 0 Unchecked, 3.09ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 6.70ms Time] [2021-11-12 23:45:39,465 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6130 states. [2021-11-12 23:45:39,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6130 to 6122. [2021-11-12 23:45:39,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6122 states, 5200 states have (on average 1.5665384615384614) internal successors, (8146), 5215 states have internal predecessors, (8146), 873 states have call successors, (873), 44 states have call predecessors, (873), 48 states have return successors, (946), 871 states have call predecessors, (946), 872 states have call successors, (946) [2021-11-12 23:45:39,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6122 states to 6122 states and 9965 transitions. [2021-11-12 23:45:39,981 INFO L78 Accepts]: Start accepts. Automaton has 6122 states and 9965 transitions. Word has length 216 [2021-11-12 23:45:39,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:39,983 INFO L470 AbstractCegarLoop]: Abstraction has 6122 states and 9965 transitions. [2021-11-12 23:45:39,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 50.666666666666664) internal successors, (152), 3 states have internal predecessors, (152), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:45:39,984 INFO L276 IsEmpty]: Start isEmpty. Operand 6122 states and 9965 transitions. [2021-11-12 23:45:40,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2021-11-12 23:45:40,004 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:40,005 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:40,027 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Ended with exit code 0 [2021-11-12 23:45:40,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:40,225 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:40,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:40,225 INFO L85 PathProgramCache]: Analyzing trace with hash 87114475, now seen corresponding path program 1 times [2021-11-12 23:45:40,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:40,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [76403503] [2021-11-12 23:45:40,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:40,226 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:40,226 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:40,227 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:40,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-12 23:45:40,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:40,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 939 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:40,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:41,059 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:41,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:41,448 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:41,448 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:41,448 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [76403503] [2021-11-12 23:45:41,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [76403503] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:41,449 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:41,449 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:41,449 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859988631] [2021-11-12 23:45:41,450 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:41,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:41,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:41,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:41,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:41,453 INFO L87 Difference]: Start difference. First operand 6122 states and 9965 transitions. Second operand has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:42,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:42,178 INFO L93 Difference]: Finished difference Result 17265 states and 28340 transitions. [2021-11-12 23:45:42,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:42,179 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 224 [2021-11-12 23:45:42,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:42,237 INFO L225 Difference]: With dead ends: 17265 [2021-11-12 23:45:42,237 INFO L226 Difference]: Without dead ends: 11316 [2021-11-12 23:45:42,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 446 GetRequests, 445 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-11-12 23:45:42,261 INFO L933 BasicCegarLoop]: 870 mSDtfsCounter, 153 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 1715 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.02ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.73ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:42,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [171 Valid, 1715 Invalid, 4 Unknown, 0 Unchecked, 4.02ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 4.73ms Time] [2021-11-12 23:45:42,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11316 states. [2021-11-12 23:45:43,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11316 to 11308. [2021-11-12 23:45:43,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11308 states, 9682 states have (on average 1.5751910762239207) internal successors, (15251), 9697 states have internal predecessors, (15251), 1577 states have call successors, (1577), 44 states have call predecessors, (1577), 48 states have return successors, (1714), 1575 states have call predecessors, (1714), 1576 states have call successors, (1714) [2021-11-12 23:45:43,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11308 states to 11308 states and 18542 transitions. [2021-11-12 23:45:43,153 INFO L78 Accepts]: Start accepts. Automaton has 11308 states and 18542 transitions. Word has length 224 [2021-11-12 23:45:43,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:43,153 INFO L470 AbstractCegarLoop]: Abstraction has 11308 states and 18542 transitions. [2021-11-12 23:45:43,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:43,153 INFO L276 IsEmpty]: Start isEmpty. Operand 11308 states and 18542 transitions. [2021-11-12 23:45:43,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-11-12 23:45:43,183 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:43,184 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:43,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:43,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:43,401 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:43,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:43,401 INFO L85 PathProgramCache]: Analyzing trace with hash -498439502, now seen corresponding path program 1 times [2021-11-12 23:45:43,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:43,402 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2074911633] [2021-11-12 23:45:43,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:43,402 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:43,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:43,404 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:43,449 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-12 23:45:43,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:43,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 921 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:43,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:44,221 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:44,221 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:44,704 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:44,705 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:44,705 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2074911633] [2021-11-12 23:45:44,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2074911633] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:44,705 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:44,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-12 23:45:44,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545833379] [2021-11-12 23:45:44,706 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:44,708 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-12 23:45:44,708 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:44,708 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-12 23:45:44,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:45:44,710 INFO L87 Difference]: Start difference. First operand 11308 states and 18542 transitions. Second operand has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:45:45,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:45,452 INFO L93 Difference]: Finished difference Result 22409 states and 36784 transitions. [2021-11-12 23:45:45,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:45,453 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 217 [2021-11-12 23:45:45,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:45,502 INFO L225 Difference]: With dead ends: 22409 [2021-11-12 23:45:45,502 INFO L226 Difference]: Without dead ends: 11316 [2021-11-12 23:45:45,536 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 432 GetRequests, 430 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-12 23:45:45,537 INFO L933 BasicCegarLoop]: 1026 mSDtfsCounter, 302 mSDsluCounter, 866 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.01ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 1892 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.18ms SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 48.59ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:45,537 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 1892 Invalid, 21 Unknown, 0 Unchecked, 4.18ms Time], IncrementalHoareTripleChecker [18 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 48.59ms Time] [2021-11-12 23:45:45,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11316 states. [2021-11-12 23:45:46,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11316 to 11308. [2021-11-12 23:45:46,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11308 states, 9682 states have (on average 1.5685808717207188) internal successors, (15187), 9697 states have internal predecessors, (15187), 1577 states have call successors, (1577), 44 states have call predecessors, (1577), 48 states have return successors, (1714), 1575 states have call predecessors, (1714), 1576 states have call successors, (1714) [2021-11-12 23:45:46,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11308 states to 11308 states and 18478 transitions. [2021-11-12 23:45:46,514 INFO L78 Accepts]: Start accepts. Automaton has 11308 states and 18478 transitions. Word has length 217 [2021-11-12 23:45:46,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:46,515 INFO L470 AbstractCegarLoop]: Abstraction has 11308 states and 18478 transitions. [2021-11-12 23:45:46,515 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 40.0) internal successors, (160), 4 states have internal predecessors, (160), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:45:46,515 INFO L276 IsEmpty]: Start isEmpty. Operand 11308 states and 18478 transitions. [2021-11-12 23:45:46,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-11-12 23:45:46,542 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:46,542 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:46,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:46,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:46,761 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:46,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:46,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1714159245, now seen corresponding path program 1 times [2021-11-12 23:45:46,762 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:46,762 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1143681361] [2021-11-12 23:45:46,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:46,763 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:46,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:46,764 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:46,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-12 23:45:47,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:47,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 941 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:47,197 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:47,518 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:47,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:47,917 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:47,918 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:47,918 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1143681361] [2021-11-12 23:45:47,918 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1143681361] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:47,918 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:47,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:47,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254888510] [2021-11-12 23:45:47,919 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:47,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:47,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:47,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:47,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:47,921 INFO L87 Difference]: Start difference. First operand 11308 states and 18478 transitions. Second operand has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:48,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:48,817 INFO L93 Difference]: Finished difference Result 30429 states and 49421 transitions. [2021-11-12 23:45:48,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:48,818 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 225 [2021-11-12 23:45:48,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:48,898 INFO L225 Difference]: With dead ends: 30429 [2021-11-12 23:45:48,898 INFO L226 Difference]: Without dead ends: 19318 [2021-11-12 23:45:48,928 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 448 GetRequests, 447 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-11-12 23:45:48,929 INFO L933 BasicCegarLoop]: 889 mSDtfsCounter, 151 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.19ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 1708 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.38ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.79ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:48,929 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 1708 Invalid, 4 Unknown, 0 Unchecked, 2.38ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 3.79ms Time] [2021-11-12 23:45:48,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19318 states. [2021-11-12 23:45:50,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19318 to 19310. [2021-11-12 23:45:50,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19310 states, 16596 states have (on average 1.5360327789828874) internal successors, (25492), 16611 states have internal predecessors, (25492), 2665 states have call successors, (2665), 44 states have call predecessors, (2665), 48 states have return successors, (2930), 2663 states have call predecessors, (2930), 2664 states have call successors, (2930) [2021-11-12 23:45:50,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19310 states to 19310 states and 31087 transitions. [2021-11-12 23:45:50,412 INFO L78 Accepts]: Start accepts. Automaton has 19310 states and 31087 transitions. Word has length 225 [2021-11-12 23:45:50,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:50,412 INFO L470 AbstractCegarLoop]: Abstraction has 19310 states and 31087 transitions. [2021-11-12 23:45:50,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:50,413 INFO L276 IsEmpty]: Start isEmpty. Operand 19310 states and 31087 transitions. [2021-11-12 23:45:50,442 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2021-11-12 23:45:50,443 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:50,443 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:50,464 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-12 23:45:50,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:50,656 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:50,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:50,657 INFO L85 PathProgramCache]: Analyzing trace with hash -155676781, now seen corresponding path program 1 times [2021-11-12 23:45:50,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:50,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1181943968] [2021-11-12 23:45:50,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:50,658 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:50,658 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:50,660 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:50,696 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-12 23:45:51,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:51,169 INFO L263 TraceCheckSpWp]: Trace formula consists of 943 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:51,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:51,542 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:51,543 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:51,925 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:51,925 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:51,925 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1181943968] [2021-11-12 23:45:51,925 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1181943968] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:51,925 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:51,926 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:51,926 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1324932071] [2021-11-12 23:45:51,926 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:51,926 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:51,927 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:51,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:51,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:51,928 INFO L87 Difference]: Start difference. First operand 19310 states and 31087 transitions. Second operand has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:54,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:45:54,095 INFO L93 Difference]: Finished difference Result 56090 states and 90566 transitions. [2021-11-12 23:45:54,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:45:54,097 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) Word has length 226 [2021-11-12 23:45:54,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:45:54,234 INFO L225 Difference]: With dead ends: 56090 [2021-11-12 23:45:54,234 INFO L226 Difference]: Without dead ends: 36984 [2021-11-12 23:45:54,269 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 450 GetRequests, 449 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-11-12 23:45:54,270 INFO L933 BasicCegarLoop]: 870 mSDtfsCounter, 149 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.67ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 1716 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.39ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.37ms IncrementalHoareTripleChecker+Time [2021-11-12 23:45:54,271 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [167 Valid, 1716 Invalid, 4 Unknown, 0 Unchecked, 3.39ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 6.37ms Time] [2021-11-12 23:45:54,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 36984 states. [2021-11-12 23:45:56,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 36984 to 36976. [2021-11-12 23:45:56,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 36976 states, 31958 states have (on average 1.5346705050378622) internal successors, (49045), 31973 states have internal predecessors, (49045), 4969 states have call successors, (4969), 44 states have call predecessors, (4969), 48 states have return successors, (5490), 4967 states have call predecessors, (5490), 4968 states have call successors, (5490) [2021-11-12 23:45:56,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36976 states to 36976 states and 59504 transitions. [2021-11-12 23:45:56,878 INFO L78 Accepts]: Start accepts. Automaton has 36976 states and 59504 transitions. Word has length 226 [2021-11-12 23:45:56,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:45:56,878 INFO L470 AbstractCegarLoop]: Abstraction has 36976 states and 59504 transitions. [2021-11-12 23:45:56,878 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 54.333333333333336) internal successors, (163), 3 states have internal predecessors, (163), 2 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (39), 2 states have call predecessors, (39), 2 states have call successors, (39) [2021-11-12 23:45:56,879 INFO L276 IsEmpty]: Start isEmpty. Operand 36976 states and 59504 transitions. [2021-11-12 23:45:56,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2021-11-12 23:45:56,903 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:45:56,903 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:45:56,922 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2021-11-12 23:45:57,121 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:45:57,122 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:45:57,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:45:57,122 INFO L85 PathProgramCache]: Analyzing trace with hash 129929154, now seen corresponding path program 1 times [2021-11-12 23:45:57,123 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:45:57,123 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [630087710] [2021-11-12 23:45:57,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:45:57,123 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:45:57,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:45:57,124 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:45:57,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-12 23:45:57,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:45:57,541 INFO L263 TraceCheckSpWp]: Trace formula consists of 929 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:45:57,544 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:45:57,881 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:57,882 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:45:58,245 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:45:58,245 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:45:58,245 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [630087710] [2021-11-12 23:45:58,245 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [630087710] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:45:58,245 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:45:58,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:45:58,246 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927906540] [2021-11-12 23:45:58,246 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:45:58,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:45:58,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:45:58,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:45:58,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:45:58,248 INFO L87 Difference]: Start difference. First operand 36976 states and 59504 transitions. Second operand has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:46:01,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:46:01,927 INFO L93 Difference]: Finished difference Result 107542 states and 173758 transitions. [2021-11-12 23:46:01,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:46:01,927 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) Word has length 220 [2021-11-12 23:46:01,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:46:02,188 INFO L225 Difference]: With dead ends: 107542 [2021-11-12 23:46:02,188 INFO L226 Difference]: Without dead ends: 70778 [2021-11-12 23:46:02,267 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 438 GetRequests, 437 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-11-12 23:46:02,268 INFO L933 BasicCegarLoop]: 878 mSDtfsCounter, 147 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.12ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 1724 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.75ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.81ms IncrementalHoareTripleChecker+Time [2021-11-12 23:46:02,268 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 1724 Invalid, 4 Unknown, 0 Unchecked, 2.75ms Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 5.81ms Time] [2021-11-12 23:46:02,328 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70778 states. [2021-11-12 23:46:07,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70778 to 70770. [2021-11-12 23:46:07,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 70770 states, 61400 states have (on average 1.5367752442996743) internal successors, (94358), 61415 states have internal predecessors, (94358), 9321 states have call successors, (9321), 44 states have call predecessors, (9321), 48 states have return successors, (10354), 9319 states have call predecessors, (10354), 9320 states have call successors, (10354) [2021-11-12 23:46:07,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70770 states to 70770 states and 114033 transitions. [2021-11-12 23:46:07,304 INFO L78 Accepts]: Start accepts. Automaton has 70770 states and 114033 transitions. Word has length 220 [2021-11-12 23:46:07,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:46:07,305 INFO L470 AbstractCegarLoop]: Abstraction has 70770 states and 114033 transitions. [2021-11-12 23:46:07,305 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 52.0) internal successors, (156), 3 states have internal predecessors, (156), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37) [2021-11-12 23:46:07,305 INFO L276 IsEmpty]: Start isEmpty. Operand 70770 states and 114033 transitions. [2021-11-12 23:46:07,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2021-11-12 23:46:07,644 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:46:07,645 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-11-12 23:46:07,663 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-12 23:46:07,858 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:46:07,859 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__before__EncryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:46:07,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:46:07,859 INFO L85 PathProgramCache]: Analyzing trace with hash 209745673, now seen corresponding path program 1 times [2021-11-12 23:46:07,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:46:07,860 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [61064781] [2021-11-12 23:46:07,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:46:07,861 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:46:07,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:46:07,861 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:46:07,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab4d43a8-fabd-4c56-ac8f-1e6e0f79b1b1/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-12 23:46:08,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:46:08,301 INFO L263 TraceCheckSpWp]: Trace formula consists of 931 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:46:08,305 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:46:08,682 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:46:08,683 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:46:09,061 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-12 23:46:09,061 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:46:09,062 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [61064781] [2021-11-12 23:46:09,062 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [61064781] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:46:09,062 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:46:09,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-12 23:46:09,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256337496] [2021-11-12 23:46:09,062 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:46:09,063 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:46:09,063 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:46:09,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:46:09,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-12 23:46:09,063 INFO L87 Difference]: Start difference. First operand 70770 states and 114033 transitions. Second operand has 3 states, 3 states have (on average 52.333333333333336) internal successors, (157), 3 states have internal predecessors, (157), 2 states have call successors, (42), 2 states have call predecessors, (42), 2 states have return successors, (37), 2 states have call predecessors, (37), 2 states have call successors, (37)