./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI --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 1d8908adfa5a1758f016a2fa64af2c05db2b3cc5d1fb9ac5b8aa70e5689b8434 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 01:40:42,314 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 01:40:42,316 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 01:40:42,364 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 01:40:42,364 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 01:40:42,368 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 01:40:42,370 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 01:40:42,374 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 01:40:42,377 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 01:40:42,385 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 01:40:42,386 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 01:40:42,387 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 01:40:42,388 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 01:40:42,391 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 01:40:42,393 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 01:40:42,395 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 01:40:42,397 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 01:40:42,398 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 01:40:42,399 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 01:40:42,406 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 01:40:42,409 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 01:40:42,411 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 01:40:42,414 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 01:40:42,415 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 01:40:42,421 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 01:40:42,426 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 01:40:42,426 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 01:40:42,427 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 01:40:42,429 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 01:40:42,430 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 01:40:42,430 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 01:40:42,431 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 01:40:42,433 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 01:40:42,435 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 01:40:42,436 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 01:40:42,437 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 01:40:42,438 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 01:40:42,438 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 01:40:42,438 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 01:40:42,439 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 01:40:42,440 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 01:40:42,442 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-03 01:40:42,486 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 01:40:42,487 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 01:40:42,487 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 01:40:42,488 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 01:40:42,489 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 01:40:42,489 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 01:40:42,489 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 01:40:42,489 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 01:40:42,489 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 01:40:42,490 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 01:40:42,491 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 01:40:42,491 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 01:40:42,491 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 01:40:42,491 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 01:40:42,492 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 01:40:42,492 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 01:40:42,492 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 01:40:42,492 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 01:40:42,493 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 01:40:42,493 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 01:40:42,493 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 01:40:42,494 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 01:40:42,494 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 01:40:42,494 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 01:40:42,494 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 01:40:42,494 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 01:40:42,495 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 01:40:42,495 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 01:40:42,495 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 01:40:42,495 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 01:40:42,496 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 01:40:42,496 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 01:40:42,496 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 01:40:42,497 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 01:40:42,497 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 01:40:42,498 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 01:40:42,498 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 01:40:42,498 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 01:40:42,498 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 01:40:42,498 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 01:40:42,499 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 01:40:42,499 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/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_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI 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 -> 1d8908adfa5a1758f016a2fa64af2c05db2b3cc5d1fb9ac5b8aa70e5689b8434 [2022-11-03 01:40:42,845 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 01:40:42,871 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 01:40:42,874 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 01:40:42,875 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 01:40:42,876 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 01:40:42,878 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c [2022-11-03 01:40:42,975 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/data/23c10fee4/b47eafda737647048a526662e72e170b/FLAGbf260ca17 [2022-11-03 01:40:43,783 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 01:40:43,783 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c [2022-11-03 01:40:43,814 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/data/23c10fee4/b47eafda737647048a526662e72e170b/FLAGbf260ca17 [2022-11-03 01:40:43,929 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/data/23c10fee4/b47eafda737647048a526662e72e170b [2022-11-03 01:40:43,932 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 01:40:43,933 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 01:40:43,935 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 01:40:43,935 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 01:40:43,939 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 01:40:43,940 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 01:40:43" (1/1) ... [2022-11-03 01:40:43,941 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5cb70247 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:43, skipping insertion in model container [2022-11-03 01:40:43,942 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 01:40:43" (1/1) ... [2022-11-03 01:40:43,949 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 01:40:44,045 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 01:40:44,910 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c[72622,72635] [2022-11-03 01:40:44,915 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 01:40:44,935 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 01:40:45,047 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c[72622,72635] [2022-11-03 01:40:45,047 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 01:40:45,081 INFO L208 MainTranslator]: Completed translation [2022-11-03 01:40:45,082 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45 WrapperNode [2022-11-03 01:40:45,082 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 01:40:45,083 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 01:40:45,083 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 01:40:45,083 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 01:40:45,091 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (1/1) ... [2022-11-03 01:40:45,130 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (1/1) ... [2022-11-03 01:40:45,215 INFO L138 Inliner]: procedures = 151, calls = 280, calls flagged for inlining = 67, calls inlined = 64, statements flattened = 1299 [2022-11-03 01:40:45,217 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 01:40:45,219 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 01:40:45,219 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 01:40:45,219 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 01:40:45,231 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (1/1) ... [2022-11-03 01:40:45,232 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (1/1) ... [2022-11-03 01:40:45,251 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (1/1) ... [2022-11-03 01:40:45,255 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (1/1) ... [2022-11-03 01:40:45,299 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (1/1) ... [2022-11-03 01:40:45,317 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (1/1) ... [2022-11-03 01:40:45,323 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (1/1) ... [2022-11-03 01:40:45,329 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (1/1) ... [2022-11-03 01:40:45,339 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 01:40:45,340 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 01:40:45,340 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 01:40:45,341 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 01:40:45,342 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (1/1) ... [2022-11-03 01:40:45,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 01:40:45,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:40:45,397 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 01:40:45,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 01:40:45,443 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-03 01:40:45,443 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-03 01:40:45,443 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__before__Keys [2022-11-03 01:40:45,443 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__before__Keys [2022-11-03 01:40:45,444 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Sign [2022-11-03 01:40:45,444 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Sign [2022-11-03 01:40:45,444 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2022-11-03 01:40:45,444 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2022-11-03 01:40:45,444 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-03 01:40:45,444 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-03 01:40:45,445 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2022-11-03 01:40:45,445 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2022-11-03 01:40:45,445 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-03 01:40:45,445 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-03 01:40:45,445 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Verify [2022-11-03 01:40:45,445 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Verify [2022-11-03 01:40:45,446 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-03 01:40:45,446 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-03 01:40:45,446 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__before__Keys [2022-11-03 01:40:45,446 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__before__Keys [2022-11-03 01:40:45,446 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-03 01:40:45,446 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-03 01:40:45,447 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-03 01:40:45,447 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-03 01:40:45,447 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-03 01:40:45,447 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-03 01:40:45,448 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Decrypt [2022-11-03 01:40:45,448 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Decrypt [2022-11-03 01:40:45,448 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Encrypt [2022-11-03 01:40:45,448 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Encrypt [2022-11-03 01:40:45,450 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-03 01:40:45,450 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-03 01:40:45,450 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-03 01:40:45,450 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-03 01:40:45,450 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-03 01:40:45,451 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-03 01:40:45,451 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-03 01:40:45,451 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Forward [2022-11-03 01:40:45,451 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Forward [2022-11-03 01:40:45,451 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-03 01:40:45,451 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-03 01:40:45,452 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2022-11-03 01:40:45,452 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2022-11-03 01:40:45,452 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-03 01:40:45,453 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-03 01:40:45,453 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__before__Encrypt [2022-11-03 01:40:45,454 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__before__Encrypt [2022-11-03 01:40:45,454 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 01:40:45,455 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-03 01:40:45,455 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-03 01:40:45,456 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-03 01:40:45,456 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-03 01:40:45,456 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__AddressBook [2022-11-03 01:40:45,456 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__AddressBook [2022-11-03 01:40:45,457 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Encrypt [2022-11-03 01:40:45,457 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Encrypt [2022-11-03 01:40:45,457 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__AutoResponder [2022-11-03 01:40:45,457 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__AutoResponder [2022-11-03 01:40:45,457 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2022-11-03 01:40:45,457 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2022-11-03 01:40:45,458 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-03 01:40:45,458 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-03 01:40:45,458 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-03 01:40:45,458 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-03 01:40:45,458 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-03 01:40:45,458 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-03 01:40:45,458 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-03 01:40:45,459 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-03 01:40:45,459 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-03 01:40:45,459 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-03 01:40:45,459 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-03 01:40:45,459 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-03 01:40:45,460 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__before__Keys [2022-11-03 01:40:45,460 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__before__Keys [2022-11-03 01:40:45,460 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Verify [2022-11-03 01:40:45,461 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Verify [2022-11-03 01:40:45,461 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-03 01:40:45,461 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-03 01:40:45,461 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-03 01:40:45,461 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-03 01:40:45,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 01:40:45,462 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-03 01:40:45,462 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-03 01:40:45,463 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Sign [2022-11-03 01:40:45,463 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Sign [2022-11-03 01:40:45,463 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2022-11-03 01:40:45,464 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2022-11-03 01:40:45,464 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2022-11-03 01:40:45,464 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2022-11-03 01:40:45,465 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 01:40:45,465 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 01:40:45,852 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 01:40:45,855 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 01:40:47,156 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 01:40:47,944 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 01:40:47,944 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 01:40:47,950 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:40:47 BoogieIcfgContainer [2022-11-03 01:40:47,951 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 01:40:47,954 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 01:40:47,954 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 01:40:47,959 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 01:40:47,960 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 01:40:43" (1/3) ... [2022-11-03 01:40:47,960 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e9bf0e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 01:40:47, skipping insertion in model container [2022-11-03 01:40:47,961 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:40:45" (2/3) ... [2022-11-03 01:40:47,961 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5e9bf0e8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 01:40:47, skipping insertion in model container [2022-11-03 01:40:47,961 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:40:47" (3/3) ... [2022-11-03 01:40:47,963 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec7_productSimulator.cil.c [2022-11-03 01:40:47,985 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 01:40:47,988 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 01:40:48,076 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 01:40:48,094 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@d2bcf49, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 01:40:48,094 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 01:40:48,104 INFO L276 IsEmpty]: Start isEmpty. Operand has 377 states, 223 states have (on average 1.3318385650224216) internal successors, (297), 243 states have internal predecessors, (297), 109 states have call successors, (109), 43 states have call predecessors, (109), 43 states have return successors, (109), 108 states have call predecessors, (109), 109 states have call successors, (109) [2022-11-03 01:40:48,128 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2022-11-03 01:40:48,128 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:40:48,129 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:40:48,131 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:40:48,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:40:48,136 INFO L85 PathProgramCache]: Analyzing trace with hash 1058820502, now seen corresponding path program 1 times [2022-11-03 01:40:48,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:40:48,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237075536] [2022-11-03 01:40:48,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:40:48,145 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:40:48,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:40:48,847 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-11-03 01:40:48,848 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:40:48,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237075536] [2022-11-03 01:40:48,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237075536] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:40:48,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:40:48,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 01:40:48,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952811954] [2022-11-03 01:40:48,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:40:48,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 01:40:48,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:40:48,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 01:40:48,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 01:40:48,901 INFO L87 Difference]: Start difference. First operand has 377 states, 223 states have (on average 1.3318385650224216) internal successors, (297), 243 states have internal predecessors, (297), 109 states have call successors, (109), 43 states have call predecessors, (109), 43 states have return successors, (109), 108 states have call predecessors, (109), 109 states have call successors, (109) Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 01:40:49,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:40:49,337 INFO L93 Difference]: Finished difference Result 726 states and 994 transitions. [2022-11-03 01:40:49,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:40:49,344 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 110 [2022-11-03 01:40:49,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:40:49,361 INFO L225 Difference]: With dead ends: 726 [2022-11-03 01:40:49,361 INFO L226 Difference]: Without dead ends: 374 [2022-11-03 01:40:49,377 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-03 01:40:49,382 INFO L413 NwaCegarLoop]: 459 mSDtfsCounter, 6 mSDsluCounter, 1013 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1371 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2022-11-03 01:40:49,383 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 1371 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2022-11-03 01:40:49,403 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-11-03 01:40:49,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 374. [2022-11-03 01:40:49,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 221 states have (on average 1.2895927601809956) internal successors, (285), 240 states have internal predecessors, (285), 109 states have call successors, (109), 43 states have call predecessors, (109), 43 states have return successors, (108), 107 states have call predecessors, (108), 108 states have call successors, (108) [2022-11-03 01:40:49,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 502 transitions. [2022-11-03 01:40:49,499 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 502 transitions. Word has length 110 [2022-11-03 01:40:49,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:40:49,501 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 502 transitions. [2022-11-03 01:40:49,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 01:40:49,501 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 502 transitions. [2022-11-03 01:40:49,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2022-11-03 01:40:49,507 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:40:49,507 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:40:49,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 01:40:49,508 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:40:49,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:40:49,509 INFO L85 PathProgramCache]: Analyzing trace with hash 699274038, now seen corresponding path program 1 times [2022-11-03 01:40:49,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:40:49,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050132685] [2022-11-03 01:40:49,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:40:49,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:40:49,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:40:49,694 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-11-03 01:40:49,695 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:40:49,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050132685] [2022-11-03 01:40:49,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050132685] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:40:49,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:40:49,695 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:40:49,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984797533] [2022-11-03 01:40:49,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:40:49,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:40:49,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:40:49,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:40:49,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:49,699 INFO L87 Difference]: Start difference. First operand 374 states and 502 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2022-11-03 01:40:49,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:40:49,885 INFO L93 Difference]: Finished difference Result 719 states and 973 transitions. [2022-11-03 01:40:49,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:40:49,886 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 121 [2022-11-03 01:40:49,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:40:49,897 INFO L225 Difference]: With dead ends: 719 [2022-11-03 01:40:49,897 INFO L226 Difference]: Without dead ends: 374 [2022-11-03 01:40:49,899 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:49,900 INFO L413 NwaCegarLoop]: 440 mSDtfsCounter, 467 mSDsluCounter, 21 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 467 SdHoareTripleChecker+Valid, 460 SdHoareTripleChecker+Invalid, 60 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:40:49,901 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [467 Valid, 460 Invalid, 60 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 01:40:49,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-11-03 01:40:49,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 374. [2022-11-03 01:40:49,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 222 states have (on average 1.2747747747747749) internal successors, (283), 239 states have internal predecessors, (283), 107 states have call successors, (107), 44 states have call predecessors, (107), 44 states have return successors, (106), 105 states have call predecessors, (106), 106 states have call successors, (106) [2022-11-03 01:40:49,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 496 transitions. [2022-11-03 01:40:49,971 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 496 transitions. Word has length 121 [2022-11-03 01:40:49,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:40:49,974 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 496 transitions. [2022-11-03 01:40:49,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2022-11-03 01:40:49,975 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 496 transitions. [2022-11-03 01:40:50,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2022-11-03 01:40:50,008 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:40:50,008 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:40:50,008 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 01:40:50,009 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:40:50,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:40:50,010 INFO L85 PathProgramCache]: Analyzing trace with hash -1531973111, now seen corresponding path program 1 times [2022-11-03 01:40:50,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:40:50,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1231759162] [2022-11-03 01:40:50,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:40:50,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:40:50,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:40:50,253 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-11-03 01:40:50,254 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:40:50,254 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1231759162] [2022-11-03 01:40:50,254 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1231759162] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:40:50,255 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:40:50,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:40:50,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170567559] [2022-11-03 01:40:50,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:40:50,258 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:40:50,258 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:40:50,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:40:50,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:50,260 INFO L87 Difference]: Start difference. First operand 374 states and 496 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 01:40:50,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:40:50,574 INFO L93 Difference]: Finished difference Result 1052 states and 1418 transitions. [2022-11-03 01:40:50,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:40:50,575 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 117 [2022-11-03 01:40:50,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:40:50,586 INFO L225 Difference]: With dead ends: 1052 [2022-11-03 01:40:50,586 INFO L226 Difference]: Without dead ends: 707 [2022-11-03 01:40:50,588 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:50,590 INFO L413 NwaCegarLoop]: 550 mSDtfsCounter, 468 mSDsluCounter, 463 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 468 SdHoareTripleChecker+Valid, 963 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 01:40:50,591 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [468 Valid, 963 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 01:40:50,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 707 states. [2022-11-03 01:40:50,642 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 707 to 705. [2022-11-03 01:40:50,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 705 states, 418 states have (on average 1.2727272727272727) internal successors, (532), 448 states have internal predecessors, (532), 199 states have call successors, (199), 87 states have call predecessors, (199), 87 states have return successors, (210), 196 states have call predecessors, (210), 197 states have call successors, (210) [2022-11-03 01:40:50,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 705 states to 705 states and 941 transitions. [2022-11-03 01:40:50,650 INFO L78 Accepts]: Start accepts. Automaton has 705 states and 941 transitions. Word has length 117 [2022-11-03 01:40:50,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:40:50,651 INFO L495 AbstractCegarLoop]: Abstraction has 705 states and 941 transitions. [2022-11-03 01:40:50,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (26), 2 states have call predecessors, (26), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 01:40:50,651 INFO L276 IsEmpty]: Start isEmpty. Operand 705 states and 941 transitions. [2022-11-03 01:40:50,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-03 01:40:50,655 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:40:50,656 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:40:50,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 01:40:50,656 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:40:50,657 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:40:50,657 INFO L85 PathProgramCache]: Analyzing trace with hash 762482393, now seen corresponding path program 1 times [2022-11-03 01:40:50,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:40:50,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273556023] [2022-11-03 01:40:50,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:40:50,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:40:50,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:40:50,760 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-11-03 01:40:50,760 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:40:50,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273556023] [2022-11-03 01:40:50,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273556023] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:40:50,762 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:40:50,762 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:40:50,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620646498] [2022-11-03 01:40:50,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:40:50,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:40:50,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:40:50,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:40:50,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:50,765 INFO L87 Difference]: Start difference. First operand 705 states and 941 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 01:40:50,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:40:50,943 INFO L93 Difference]: Finished difference Result 707 states and 942 transitions. [2022-11-03 01:40:50,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:40:50,943 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 123 [2022-11-03 01:40:50,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:40:50,946 INFO L225 Difference]: With dead ends: 707 [2022-11-03 01:40:50,946 INFO L226 Difference]: Without dead ends: 374 [2022-11-03 01:40:50,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:50,948 INFO L413 NwaCegarLoop]: 432 mSDtfsCounter, 448 mSDsluCounter, 33 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 448 SdHoareTripleChecker+Valid, 463 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:40:50,949 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [448 Valid, 463 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 01:40:50,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-11-03 01:40:50,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 374. [2022-11-03 01:40:50,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 374 states, 223 states have (on average 1.2556053811659194) internal successors, (280), 238 states have internal predecessors, (280), 105 states have call successors, (105), 45 states have call predecessors, (105), 45 states have return successors, (104), 103 states have call predecessors, (104), 104 states have call successors, (104) [2022-11-03 01:40:50,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 374 states to 374 states and 489 transitions. [2022-11-03 01:40:50,978 INFO L78 Accepts]: Start accepts. Automaton has 374 states and 489 transitions. Word has length 123 [2022-11-03 01:40:50,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:40:50,980 INFO L495 AbstractCegarLoop]: Abstraction has 374 states and 489 transitions. [2022-11-03 01:40:50,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 01:40:50,981 INFO L276 IsEmpty]: Start isEmpty. Operand 374 states and 489 transitions. [2022-11-03 01:40:50,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2022-11-03 01:40:50,983 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:40:50,984 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:40:50,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 01:40:50,987 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:40:50,987 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:40:50,988 INFO L85 PathProgramCache]: Analyzing trace with hash -2010105046, now seen corresponding path program 1 times [2022-11-03 01:40:50,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:40:50,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664113139] [2022-11-03 01:40:50,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:40:50,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:40:51,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:40:51,107 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-11-03 01:40:51,107 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:40:51,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664113139] [2022-11-03 01:40:51,108 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664113139] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:40:51,108 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:40:51,108 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:40:51,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830404296] [2022-11-03 01:40:51,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:40:51,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:40:51,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:40:51,112 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:40:51,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:51,113 INFO L87 Difference]: Start difference. First operand 374 states and 489 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 01:40:51,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:40:51,264 INFO L93 Difference]: Finished difference Result 709 states and 925 transitions. [2022-11-03 01:40:51,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:40:51,265 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 123 [2022-11-03 01:40:51,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:40:51,268 INFO L225 Difference]: With dead ends: 709 [2022-11-03 01:40:51,268 INFO L226 Difference]: Without dead ends: 377 [2022-11-03 01:40:51,270 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:51,275 INFO L413 NwaCegarLoop]: 413 mSDtfsCounter, 431 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:40:51,275 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 448 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 01:40:51,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-11-03 01:40:51,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 371. [2022-11-03 01:40:51,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 223 states have (on average 1.2062780269058295) internal successors, (269), 233 states have internal predecessors, (269), 102 states have call successors, (102), 45 states have call predecessors, (102), 45 states have return successors, (101), 100 states have call predecessors, (101), 101 states have call successors, (101) [2022-11-03 01:40:51,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 472 transitions. [2022-11-03 01:40:51,315 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 472 transitions. Word has length 123 [2022-11-03 01:40:51,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:40:51,317 INFO L495 AbstractCegarLoop]: Abstraction has 371 states and 472 transitions. [2022-11-03 01:40:51,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 01:40:51,319 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 472 transitions. [2022-11-03 01:40:51,323 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-03 01:40:51,323 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:40:51,323 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:40:51,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 01:40:51,324 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:40:51,324 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:40:51,325 INFO L85 PathProgramCache]: Analyzing trace with hash 384449674, now seen corresponding path program 1 times [2022-11-03 01:40:51,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:40:51,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1830049030] [2022-11-03 01:40:51,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:40:51,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:40:51,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:40:51,533 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2022-11-03 01:40:51,533 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:40:51,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1830049030] [2022-11-03 01:40:51,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1830049030] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:40:51,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:40:51,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:40:51,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419755867] [2022-11-03 01:40:51,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:40:51,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:40:51,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:40:51,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:40:51,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:51,536 INFO L87 Difference]: Start difference. First operand 371 states and 472 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-03 01:40:51,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:40:51,691 INFO L93 Difference]: Finished difference Result 585 states and 738 transitions. [2022-11-03 01:40:51,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:40:51,691 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 140 [2022-11-03 01:40:51,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:40:51,696 INFO L225 Difference]: With dead ends: 585 [2022-11-03 01:40:51,699 INFO L226 Difference]: Without dead ends: 373 [2022-11-03 01:40:51,700 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:51,703 INFO L413 NwaCegarLoop]: 419 mSDtfsCounter, 0 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 837 SdHoareTripleChecker+Invalid, 102 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:40:51,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 837 Invalid, 102 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 01:40:51,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 373 states. [2022-11-03 01:40:51,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 373 to 373. [2022-11-03 01:40:51,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 225 states have (on average 1.2044444444444444) internal successors, (271), 235 states have internal predecessors, (271), 102 states have call successors, (102), 45 states have call predecessors, (102), 45 states have return successors, (101), 100 states have call predecessors, (101), 101 states have call successors, (101) [2022-11-03 01:40:51,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 474 transitions. [2022-11-03 01:40:51,734 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 474 transitions. Word has length 140 [2022-11-03 01:40:51,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:40:51,735 INFO L495 AbstractCegarLoop]: Abstraction has 373 states and 474 transitions. [2022-11-03 01:40:51,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-03 01:40:51,736 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 474 transitions. [2022-11-03 01:40:51,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-03 01:40:51,738 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:40:51,738 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:40:51,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 01:40:51,739 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:40:51,739 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:40:51,739 INFO L85 PathProgramCache]: Analyzing trace with hash -2021297993, now seen corresponding path program 1 times [2022-11-03 01:40:51,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:40:51,740 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957398277] [2022-11-03 01:40:51,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:40:51,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:40:51,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:40:51,897 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-03 01:40:51,898 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:40:51,898 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957398277] [2022-11-03 01:40:51,898 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957398277] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:40:51,898 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:40:51,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:40:51,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846369360] [2022-11-03 01:40:51,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:40:51,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:40:51,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 01:40:51,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:40:51,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:51,900 INFO L87 Difference]: Start difference. First operand 373 states and 474 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 01:40:52,067 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:40:52,067 INFO L93 Difference]: Finished difference Result 744 states and 971 transitions. [2022-11-03 01:40:52,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:40:52,067 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 140 [2022-11-03 01:40:52,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:40:52,071 INFO L225 Difference]: With dead ends: 744 [2022-11-03 01:40:52,071 INFO L226 Difference]: Without dead ends: 440 [2022-11-03 01:40:52,072 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:40:52,075 INFO L413 NwaCegarLoop]: 445 mSDtfsCounter, 76 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 857 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:40:52,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 857 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 01:40:52,078 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 440 states. [2022-11-03 01:40:52,113 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 440 to 435. [2022-11-03 01:40:52,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 435 states, 273 states have (on average 1.249084249084249) internal successors, (341), 283 states have internal predecessors, (341), 116 states have call successors, (116), 45 states have call predecessors, (116), 45 states have return successors, (115), 114 states have call predecessors, (115), 115 states have call successors, (115) [2022-11-03 01:40:52,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 435 states to 435 states and 572 transitions. [2022-11-03 01:40:52,118 INFO L78 Accepts]: Start accepts. Automaton has 435 states and 572 transitions. Word has length 140 [2022-11-03 01:40:52,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:40:52,119 INFO L495 AbstractCegarLoop]: Abstraction has 435 states and 572 transitions. [2022-11-03 01:40:52,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 01:40:52,119 INFO L276 IsEmpty]: Start isEmpty. Operand 435 states and 572 transitions. [2022-11-03 01:40:52,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-11-03 01:40:52,122 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:40:52,122 INFO L195 NwaCegarLoop]: trace histogram [8, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:40:52,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-03 01:40:52,122 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:40:52,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:40:52,123 INFO L85 PathProgramCache]: Analyzing trace with hash 274493063, now seen corresponding path program 1 times [2022-11-03 01:40:52,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 01:40:52,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367873631] [2022-11-03 01:40:52,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:40:52,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 01:40:52,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:40:52,345 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-03 01:40:52,345 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 01:40:52,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367873631] [2022-11-03 01:40:52,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367873631] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 01:40:52,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [632452302] [2022-11-03 01:40:52,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:40:52,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:40:52,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:40:52,350 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 01:40:52,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 01:40:52,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:40:52,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 1439 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 01:40:52,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:40:52,842 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-03 01:40:52,843 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:40:53,000 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2022-11-03 01:40:53,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [632452302] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:40:53,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1098790088] [2022-11-03 01:40:53,026 INFO L159 IcfgInterpreter]: Started Sifa with 116 locations of interest [2022-11-03 01:40:53,027 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 01:40:53,033 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 01:40:53,039 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 01:40:53,039 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 01:42:59,579 INFO L197 IcfgInterpreter]: Interpreting procedure setup_rjh__before__Keys with input of size 489 for LOIs [2022-11-03 01:43:00,662 INFO L197 IcfgInterpreter]: Interpreting procedure setup_bob__before__Keys with input of size 495 for LOIs [2022-11-03 01:43:02,078 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 471 for LOIs [2022-11-03 01:43:11,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-03 01:43:11,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-11-03 01:43:11,790 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: Maybe an infinite loop at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:345) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostconditionCall(PredicateTransformer.java:157) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.postCall(SymbolicTools.java:132) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretCallReturnSummary(DagInterpreter.java:218) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:207) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-03 01:43:11,793 INFO L158 Benchmark]: Toolchain (without parser) took 147859.51ms. Allocated memory was 123.7MB in the beginning and 727.7MB in the end (delta: 604.0MB). Free memory was 86.8MB in the beginning and 546.5MB in the end (delta: -459.7MB). Peak memory consumption was 447.0MB. Max. memory is 16.1GB. [2022-11-03 01:43:11,793 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 88.1MB. Free memory is still 47.2MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 01:43:11,793 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1147.31ms. Allocated memory is still 123.7MB. Free memory was 86.6MB in the beginning and 67.5MB in the end (delta: 19.0MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. [2022-11-03 01:43:11,794 INFO L158 Benchmark]: Boogie Procedure Inliner took 135.08ms. Allocated memory is still 123.7MB. Free memory was 67.5MB in the beginning and 60.0MB in the end (delta: 7.5MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-03 01:43:11,794 INFO L158 Benchmark]: Boogie Preprocessor took 120.57ms. Allocated memory is still 123.7MB. Free memory was 60.0MB in the beginning and 53.7MB in the end (delta: 6.4MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-03 01:43:11,794 INFO L158 Benchmark]: RCFGBuilder took 2610.55ms. Allocated memory was 123.7MB in the beginning and 180.4MB in the end (delta: 56.6MB). Free memory was 53.7MB in the beginning and 128.7MB in the end (delta: -75.0MB). Peak memory consumption was 56.8MB. Max. memory is 16.1GB. [2022-11-03 01:43:11,794 INFO L158 Benchmark]: TraceAbstraction took 143838.68ms. Allocated memory was 180.4MB in the beginning and 727.7MB in the end (delta: 547.4MB). Free memory was 127.6MB in the beginning and 546.5MB in the end (delta: -418.9MB). Peak memory consumption was 432.6MB. Max. memory is 16.1GB. [2022-11-03 01:43:11,796 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.26ms. Allocated memory is still 88.1MB. Free memory is still 47.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1147.31ms. Allocated memory is still 123.7MB. Free memory was 86.6MB in the beginning and 67.5MB in the end (delta: 19.0MB). Peak memory consumption was 18.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 135.08ms. Allocated memory is still 123.7MB. Free memory was 67.5MB in the beginning and 60.0MB in the end (delta: 7.5MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 120.57ms. Allocated memory is still 123.7MB. Free memory was 60.0MB in the beginning and 53.7MB in the end (delta: 6.4MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 2610.55ms. Allocated memory was 123.7MB in the beginning and 180.4MB in the end (delta: 56.6MB). Free memory was 53.7MB in the beginning and 128.7MB in the end (delta: -75.0MB). Peak memory consumption was 56.8MB. Max. memory is 16.1GB. * TraceAbstraction took 143838.68ms. Allocated memory was 180.4MB in the beginning and 727.7MB in the end (delta: 547.4MB). Free memory was 127.6MB in the beginning and 546.5MB in the end (delta: -418.9MB). Peak memory consumption was 432.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: Maybe an infinite loop de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: Maybe an infinite loop: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-03 01:43:11,850 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI --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 1d8908adfa5a1758f016a2fa64af2c05db2b3cc5d1fb9ac5b8aa70e5689b8434 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-5e519f3 [2022-11-03 01:43:14,148 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 01:43:14,150 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 01:43:14,179 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 01:43:14,179 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 01:43:14,180 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 01:43:14,182 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 01:43:14,184 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 01:43:14,186 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 01:43:14,187 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 01:43:14,188 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 01:43:14,190 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 01:43:14,190 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 01:43:14,191 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 01:43:14,193 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 01:43:14,194 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 01:43:14,200 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 01:43:14,201 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 01:43:14,203 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 01:43:14,205 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 01:43:14,207 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 01:43:14,209 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 01:43:14,210 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 01:43:14,211 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 01:43:14,215 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 01:43:14,215 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 01:43:14,216 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 01:43:14,217 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 01:43:14,217 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 01:43:14,218 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 01:43:14,218 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 01:43:14,219 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 01:43:14,220 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 01:43:14,221 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 01:43:14,222 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 01:43:14,223 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 01:43:14,223 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 01:43:14,224 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 01:43:14,224 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 01:43:14,225 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 01:43:14,226 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 01:43:14,227 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2022-11-03 01:43:14,257 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 01:43:14,258 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 01:43:14,260 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 01:43:14,260 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 01:43:14,261 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 01:43:14,261 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 01:43:14,261 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 01:43:14,262 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 01:43:14,262 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 01:43:14,262 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 01:43:14,263 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 01:43:14,263 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 01:43:14,264 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 01:43:14,265 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 01:43:14,265 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 01:43:14,266 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 01:43:14,266 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 01:43:14,266 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 01:43:14,266 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 01:43:14,266 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 01:43:14,267 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 01:43:14,267 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 01:43:14,267 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 01:43:14,267 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 01:43:14,267 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 01:43:14,268 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 01:43:14,268 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 01:43:14,268 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 01:43:14,268 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 01:43:14,269 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 01:43:14,269 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 01:43:14,269 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 01:43:14,269 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 01:43:14,270 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 01:43:14,270 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 01:43:14,270 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 01:43:14,270 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 01:43:14,271 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 01:43:14,271 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_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/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_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI 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 -> 1d8908adfa5a1758f016a2fa64af2c05db2b3cc5d1fb9ac5b8aa70e5689b8434 [2022-11-03 01:43:14,708 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 01:43:14,736 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 01:43:14,739 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 01:43:14,741 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 01:43:14,742 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 01:43:14,744 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c [2022-11-03 01:43:14,822 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/data/ec0d5033b/6a548a7ea4d7436eb39d21eaa5dbd0f3/FLAG0b6be4771 [2022-11-03 01:43:15,545 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 01:43:15,546 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c [2022-11-03 01:43:15,576 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/data/ec0d5033b/6a548a7ea4d7436eb39d21eaa5dbd0f3/FLAG0b6be4771 [2022-11-03 01:43:15,725 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/data/ec0d5033b/6a548a7ea4d7436eb39d21eaa5dbd0f3 [2022-11-03 01:43:15,727 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 01:43:15,729 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 01:43:15,730 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 01:43:15,731 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 01:43:15,741 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 01:43:15,742 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 01:43:15" (1/1) ... [2022-11-03 01:43:15,745 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@522b4f78 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:15, skipping insertion in model container [2022-11-03 01:43:15,745 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 01:43:15" (1/1) ... [2022-11-03 01:43:15,754 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 01:43:15,860 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 01:43:16,535 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c[72622,72635] [2022-11-03 01:43:16,537 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 01:43:16,551 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 01:43:16,576 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 01:43:16,675 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c[72622,72635] [2022-11-03 01:43:16,676 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 01:43:16,690 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 01:43:16,848 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/sv-benchmarks/c/product-lines/email_spec7_productSimulator.cil.c[72622,72635] [2022-11-03 01:43:16,848 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 01:43:16,883 INFO L208 MainTranslator]: Completed translation [2022-11-03 01:43:16,883 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16 WrapperNode [2022-11-03 01:43:16,883 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 01:43:16,884 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 01:43:16,885 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 01:43:16,885 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 01:43:16,892 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (1/1) ... [2022-11-03 01:43:16,955 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (1/1) ... [2022-11-03 01:43:17,049 INFO L138 Inliner]: procedures = 153, calls = 280, calls flagged for inlining = 67, calls inlined = 64, statements flattened = 1225 [2022-11-03 01:43:17,050 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 01:43:17,051 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 01:43:17,052 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 01:43:17,052 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 01:43:17,061 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (1/1) ... [2022-11-03 01:43:17,062 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (1/1) ... [2022-11-03 01:43:17,078 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (1/1) ... [2022-11-03 01:43:17,078 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (1/1) ... [2022-11-03 01:43:17,106 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (1/1) ... [2022-11-03 01:43:17,130 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (1/1) ... [2022-11-03 01:43:17,145 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (1/1) ... [2022-11-03 01:43:17,172 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (1/1) ... [2022-11-03 01:43:17,180 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 01:43:17,181 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 01:43:17,181 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 01:43:17,182 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 01:43:17,182 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (1/1) ... [2022-11-03 01:43:17,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 01:43:17,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:43:17,225 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 01:43:17,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 01:43:17,273 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-03 01:43:17,274 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-03 01:43:17,274 INFO L130 BoogieDeclarations]: Found specification of procedure setup_chuck__before__Keys [2022-11-03 01:43:17,274 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_chuck__before__Keys [2022-11-03 01:43:17,274 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Sign [2022-11-03 01:43:17,275 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Sign [2022-11-03 01:43:17,275 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2022-11-03 01:43:17,275 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2022-11-03 01:43:17,275 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-03 01:43:17,275 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-03 01:43:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2022-11-03 01:43:17,276 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2022-11-03 01:43:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-03 01:43:17,276 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-03 01:43:17,276 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Verify [2022-11-03 01:43:17,277 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Verify [2022-11-03 01:43:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-03 01:43:17,277 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-03 01:43:17,277 INFO L130 BoogieDeclarations]: Found specification of procedure setup_bob__before__Keys [2022-11-03 01:43:17,277 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_bob__before__Keys [2022-11-03 01:43:17,278 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-03 01:43:17,278 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-03 01:43:17,278 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-03 01:43:17,278 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-03 01:43:17,278 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-03 01:43:17,279 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-03 01:43:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Decrypt [2022-11-03 01:43:17,279 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Decrypt [2022-11-03 01:43:17,279 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__Encrypt [2022-11-03 01:43:17,279 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__Encrypt [2022-11-03 01:43:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-03 01:43:17,280 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-03 01:43:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-03 01:43:17,280 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-03 01:43:17,280 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-03 01:43:17,281 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-03 01:43:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-03 01:43:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Forward [2022-11-03 01:43:17,281 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Forward [2022-11-03 01:43:17,281 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-03 01:43:17,282 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-03 01:43:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2022-11-03 01:43:17,282 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2022-11-03 01:43:17,282 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-03 01:43:17,282 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-03 01:43:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable__before__Encrypt [2022-11-03 01:43:17,283 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable__before__Encrypt [2022-11-03 01:43:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 01:43:17,283 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-03 01:43:17,283 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-03 01:43:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-03 01:43:17,284 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-03 01:43:17,284 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__before__AddressBook [2022-11-03 01:43:17,284 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__before__AddressBook [2022-11-03 01:43:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Encrypt [2022-11-03 01:43:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Encrypt [2022-11-03 01:43:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__AutoResponder [2022-11-03 01:43:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__AutoResponder [2022-11-03 01:43:17,285 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2022-11-03 01:43:17,285 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2022-11-03 01:43:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-03 01:43:17,286 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-03 01:43:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-03 01:43:17,286 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-03 01:43:17,286 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-03 01:43:17,287 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-03 01:43:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 01:43:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-03 01:43:17,287 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-03 01:43:17,287 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-03 01:43:17,288 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-03 01:43:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-03 01:43:17,288 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-03 01:43:17,288 INFO L130 BoogieDeclarations]: Found specification of procedure setup_rjh__before__Keys [2022-11-03 01:43:17,288 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_rjh__before__Keys [2022-11-03 01:43:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure incoming__before__Verify [2022-11-03 01:43:17,289 INFO L138 BoogieDeclarations]: Found implementation of procedure incoming__before__Verify [2022-11-03 01:43:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-03 01:43:17,289 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-03 01:43:17,289 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-03 01:43:17,290 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-03 01:43:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-03 01:43:17,290 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-03 01:43:17,290 INFO L130 BoogieDeclarations]: Found specification of procedure printMail__before__Sign [2022-11-03 01:43:17,290 INFO L138 BoogieDeclarations]: Found implementation of procedure printMail__before__Sign [2022-11-03 01:43:17,291 INFO L130 BoogieDeclarations]: Found specification of procedure select_one [2022-11-03 01:43:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure select_one [2022-11-03 01:43:17,291 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2022-11-03 01:43:17,291 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2022-11-03 01:43:17,291 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 01:43:17,292 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 01:43:17,543 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 01:43:17,546 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 01:43:18,817 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 01:43:18,837 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 01:43:18,837 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 01:43:18,842 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:43:18 BoogieIcfgContainer [2022-11-03 01:43:18,843 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 01:43:18,848 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 01:43:18,848 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 01:43:18,851 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 01:43:18,852 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 01:43:15" (1/3) ... [2022-11-03 01:43:18,853 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ece2714 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 01:43:18, skipping insertion in model container [2022-11-03 01:43:18,853 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 01:43:16" (2/3) ... [2022-11-03 01:43:18,853 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ece2714 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 01:43:18, skipping insertion in model container [2022-11-03 01:43:18,854 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 01:43:18" (3/3) ... [2022-11-03 01:43:18,856 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec7_productSimulator.cil.c [2022-11-03 01:43:18,881 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 01:43:18,881 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 01:43:18,975 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 01:43:18,981 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@69c29315, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 01:43:18,981 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 01:43:18,988 INFO L276 IsEmpty]: Start isEmpty. Operand has 600 states, 446 states have (on average 1.515695067264574) internal successors, (676), 466 states have internal predecessors, (676), 109 states have call successors, (109), 43 states have call predecessors, (109), 43 states have return successors, (109), 108 states have call predecessors, (109), 109 states have call successors, (109) [2022-11-03 01:43:19,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-11-03 01:43:19,016 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:19,017 INFO L195 NwaCegarLoop]: 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] [2022-11-03 01:43:19,018 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:19,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:19,023 INFO L85 PathProgramCache]: Analyzing trace with hash -78162442, now seen corresponding path program 1 times [2022-11-03 01:43:19,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:19,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [699510579] [2022-11-03 01:43:19,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:19,038 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:19,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:19,046 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:19,080 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 01:43:19,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:19,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 685 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-03 01:43:19,609 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:19,651 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-03 01:43:19,652 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:19,653 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:19,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [699510579] [2022-11-03 01:43:19,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [699510579] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:19,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:19,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 01:43:19,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263229361] [2022-11-03 01:43:19,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:19,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-03 01:43:19,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:19,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-03 01:43:19,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 01:43:19,696 INFO L87 Difference]: Start difference. First operand has 600 states, 446 states have (on average 1.515695067264574) internal successors, (676), 466 states have internal predecessors, (676), 109 states have call successors, (109), 43 states have call predecessors, (109), 43 states have return successors, (109), 108 states have call predecessors, (109), 109 states have call successors, (109) Second operand has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 01:43:19,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:19,780 INFO L93 Difference]: Finished difference Result 931 states and 1369 transitions. [2022-11-03 01:43:19,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-03 01:43:19,788 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 141 [2022-11-03 01:43:19,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:19,815 INFO L225 Difference]: With dead ends: 931 [2022-11-03 01:43:19,821 INFO L226 Difference]: Without dead ends: 593 [2022-11-03 01:43:19,843 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 01:43:19,846 INFO L413 NwaCegarLoop]: 890 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:19,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 890 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:19,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2022-11-03 01:43:19,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 593. [2022-11-03 01:43:19,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 440 states have (on average 1.5113636363636365) internal successors, (665), 459 states have internal predecessors, (665), 109 states have call successors, (109), 43 states have call predecessors, (109), 43 states have return successors, (108), 107 states have call predecessors, (108), 108 states have call successors, (108) [2022-11-03 01:43:19,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 882 transitions. [2022-11-03 01:43:19,974 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 882 transitions. Word has length 141 [2022-11-03 01:43:19,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:19,976 INFO L495 AbstractCegarLoop]: Abstraction has 593 states and 882 transitions. [2022-11-03 01:43:19,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 36.0) internal successors, (72), 2 states have internal predecessors, (72), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 01:43:19,976 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 882 transitions. [2022-11-03 01:43:19,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-11-03 01:43:19,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:19,987 INFO L195 NwaCegarLoop]: 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] [2022-11-03 01:43:20,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-03 01:43:20,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:20,199 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:20,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:20,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1452679930, now seen corresponding path program 1 times [2022-11-03 01:43:20,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:20,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1761692250] [2022-11-03 01:43:20,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:20,207 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:20,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:20,209 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:20,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 01:43:20,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:20,674 INFO L263 TraceCheckSpWp]: Trace formula consists of 686 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-03 01:43:20,686 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:20,795 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-03 01:43:20,797 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:20,797 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:20,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1761692250] [2022-11-03 01:43:20,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1761692250] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:20,798 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:20,799 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 01:43:20,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1938344903] [2022-11-03 01:43:20,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:20,802 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 01:43:20,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:20,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 01:43:20,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 01:43:20,805 INFO L87 Difference]: Start difference. First operand 593 states and 882 transitions. Second operand has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 01:43:20,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:20,972 INFO L93 Difference]: Finished difference Result 1150 states and 1708 transitions. [2022-11-03 01:43:20,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 01:43:20,973 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 142 [2022-11-03 01:43:20,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:20,985 INFO L225 Difference]: With dead ends: 1150 [2022-11-03 01:43:20,985 INFO L226 Difference]: Without dead ends: 593 [2022-11-03 01:43:20,991 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-03 01:43:20,993 INFO L413 NwaCegarLoop]: 880 mSDtfsCounter, 3 mSDsluCounter, 2629 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 3509 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:20,994 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 3509 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:20,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 593 states. [2022-11-03 01:43:21,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 593 to 593. [2022-11-03 01:43:21,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 440 states have (on average 1.4954545454545454) internal successors, (658), 459 states have internal predecessors, (658), 109 states have call successors, (109), 43 states have call predecessors, (109), 43 states have return successors, (108), 107 states have call predecessors, (108), 108 states have call successors, (108) [2022-11-03 01:43:21,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 875 transitions. [2022-11-03 01:43:21,052 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 875 transitions. Word has length 142 [2022-11-03 01:43:21,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:21,053 INFO L495 AbstractCegarLoop]: Abstraction has 593 states and 875 transitions. [2022-11-03 01:43:21,054 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.6) internal successors, (73), 5 states have internal predecessors, (73), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 01:43:21,054 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 875 transitions. [2022-11-03 01:43:21,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-11-03 01:43:21,066 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:21,067 INFO L195 NwaCegarLoop]: 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] [2022-11-03 01:43:21,092 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:21,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:21,285 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:21,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:21,286 INFO L85 PathProgramCache]: Analyzing trace with hash -548680105, now seen corresponding path program 1 times [2022-11-03 01:43:21,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:21,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1686637840] [2022-11-03 01:43:21,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:21,287 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:21,287 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:21,288 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:21,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 01:43:21,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:21,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 691 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:21,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:21,808 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2022-11-03 01:43:21,808 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:21,809 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:21,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1686637840] [2022-11-03 01:43:21,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1686637840] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:21,809 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:21,809 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:43:21,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190820463] [2022-11-03 01:43:21,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:21,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:21,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:21,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:21,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:21,812 INFO L87 Difference]: Start difference. First operand 593 states and 875 transitions. Second operand has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-03 01:43:21,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:21,884 INFO L93 Difference]: Finished difference Result 1154 states and 1716 transitions. [2022-11-03 01:43:21,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:21,885 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 147 [2022-11-03 01:43:21,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:21,889 INFO L225 Difference]: With dead ends: 1154 [2022-11-03 01:43:21,889 INFO L226 Difference]: Without dead ends: 594 [2022-11-03 01:43:21,892 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:21,893 INFO L413 NwaCegarLoop]: 866 mSDtfsCounter, 834 mSDsluCounter, 24 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 834 SdHoareTripleChecker+Valid, 890 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:21,894 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [834 Valid, 890 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:21,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-11-03 01:43:21,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 594. [2022-11-03 01:43:21,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 442 states have (on average 1.4864253393665159) internal successors, (657), 459 states have internal predecessors, (657), 107 states have call successors, (107), 44 states have call predecessors, (107), 44 states have return successors, (106), 105 states have call predecessors, (106), 106 states have call successors, (106) [2022-11-03 01:43:21,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 870 transitions. [2022-11-03 01:43:21,951 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 870 transitions. Word has length 147 [2022-11-03 01:43:21,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:21,952 INFO L495 AbstractCegarLoop]: Abstraction has 594 states and 870 transitions. [2022-11-03 01:43:21,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.666666666666668) internal successors, (80), 3 states have internal predecessors, (80), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-03 01:43:21,952 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 870 transitions. [2022-11-03 01:43:21,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-11-03 01:43:21,958 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:21,958 INFO L195 NwaCegarLoop]: 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] [2022-11-03 01:43:21,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:22,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:22,176 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:22,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:22,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1201992432, now seen corresponding path program 1 times [2022-11-03 01:43:22,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:22,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1942005216] [2022-11-03 01:43:22,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:22,178 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:22,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:22,180 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:22,183 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 01:43:22,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:22,598 INFO L263 TraceCheckSpWp]: Trace formula consists of 692 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:22,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:22,620 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-03 01:43:22,620 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:22,620 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:22,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1942005216] [2022-11-03 01:43:22,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1942005216] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:22,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:22,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:43:22,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [873104784] [2022-11-03 01:43:22,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:22,622 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:22,622 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:22,623 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:22,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:22,623 INFO L87 Difference]: Start difference. First operand 594 states and 870 transitions. Second operand has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 01:43:22,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:22,760 INFO L93 Difference]: Finished difference Result 1694 states and 2517 transitions. [2022-11-03 01:43:22,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:22,761 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 148 [2022-11-03 01:43:22,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:22,770 INFO L225 Difference]: With dead ends: 1694 [2022-11-03 01:43:22,770 INFO L226 Difference]: Without dead ends: 1134 [2022-11-03 01:43:22,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:22,780 INFO L413 NwaCegarLoop]: 976 mSDtfsCounter, 826 mSDsluCounter, 834 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 826 SdHoareTripleChecker+Valid, 1810 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:22,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [826 Valid, 1810 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:22,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1134 states. [2022-11-03 01:43:22,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1134 to 1132. [2022-11-03 01:43:22,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 845 states have (on average 1.493491124260355) internal successors, (1262), 875 states have internal predecessors, (1262), 199 states have call successors, (199), 87 states have call predecessors, (199), 87 states have return successors, (210), 196 states have call predecessors, (210), 197 states have call successors, (210) [2022-11-03 01:43:22,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 1671 transitions. [2022-11-03 01:43:22,883 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 1671 transitions. Word has length 148 [2022-11-03 01:43:22,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:22,884 INFO L495 AbstractCegarLoop]: Abstraction has 1132 states and 1671 transitions. [2022-11-03 01:43:22,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.333333333333332) internal successors, (79), 3 states have internal predecessors, (79), 2 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 01:43:22,884 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 1671 transitions. [2022-11-03 01:43:22,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-11-03 01:43:22,889 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:22,890 INFO L195 NwaCegarLoop]: 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] [2022-11-03 01:43:22,909 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:23,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:23,109 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:23,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:23,109 INFO L85 PathProgramCache]: Analyzing trace with hash -903273516, now seen corresponding path program 1 times [2022-11-03 01:43:23,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:23,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [106231642] [2022-11-03 01:43:23,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:23,111 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:23,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:23,112 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:23,117 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 01:43:23,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:23,508 INFO L263 TraceCheckSpWp]: Trace formula consists of 693 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:23,513 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:23,651 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2022-11-03 01:43:23,651 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:23,651 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:23,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [106231642] [2022-11-03 01:43:23,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [106231642] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:23,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:23,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:43:23,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1062872046] [2022-11-03 01:43:23,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:23,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:23,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:23,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:23,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:23,658 INFO L87 Difference]: Start difference. First operand 1132 states and 1671 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-03 01:43:23,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:23,753 INFO L93 Difference]: Finished difference Result 1134 states and 1672 transitions. [2022-11-03 01:43:23,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:23,754 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 149 [2022-11-03 01:43:23,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:23,759 INFO L225 Difference]: With dead ends: 1134 [2022-11-03 01:43:23,759 INFO L226 Difference]: Without dead ends: 595 [2022-11-03 01:43:23,762 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:23,763 INFO L413 NwaCegarLoop]: 856 mSDtfsCounter, 766 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 766 SdHoareTripleChecker+Valid, 893 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:23,764 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [766 Valid, 893 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:23,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 595 states. [2022-11-03 01:43:23,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 595 to 595. [2022-11-03 01:43:23,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 595 states, 444 states have (on average 1.4752252252252251) internal successors, (655), 459 states have internal predecessors, (655), 105 states have call successors, (105), 45 states have call predecessors, (105), 45 states have return successors, (104), 103 states have call predecessors, (104), 104 states have call successors, (104) [2022-11-03 01:43:23,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 595 states to 595 states and 864 transitions. [2022-11-03 01:43:23,830 INFO L78 Accepts]: Start accepts. Automaton has 595 states and 864 transitions. Word has length 149 [2022-11-03 01:43:23,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:23,831 INFO L495 AbstractCegarLoop]: Abstraction has 595 states and 864 transitions. [2022-11-03 01:43:23,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (26), 3 states have call predecessors, (26), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-03 01:43:23,832 INFO L276 IsEmpty]: Start isEmpty. Operand 595 states and 864 transitions. [2022-11-03 01:43:23,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-11-03 01:43:23,836 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:23,837 INFO L195 NwaCegarLoop]: 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] [2022-11-03 01:43:23,858 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:24,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:24,056 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:24,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:24,056 INFO L85 PathProgramCache]: Analyzing trace with hash 2260295, now seen corresponding path program 1 times [2022-11-03 01:43:24,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:24,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1855102043] [2022-11-03 01:43:24,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:24,058 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:24,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:24,063 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:24,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 01:43:24,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:24,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 715 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:24,443 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:24,462 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-03 01:43:24,462 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:24,463 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:24,463 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1855102043] [2022-11-03 01:43:24,463 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1855102043] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:24,463 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:24,464 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:43:24,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572083611] [2022-11-03 01:43:24,464 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:24,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:24,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:24,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:24,465 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:24,466 INFO L87 Difference]: Start difference. First operand 595 states and 864 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 01:43:24,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:24,573 INFO L93 Difference]: Finished difference Result 1144 states and 1668 transitions. [2022-11-03 01:43:24,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:24,574 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 158 [2022-11-03 01:43:24,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:24,584 INFO L225 Difference]: With dead ends: 1144 [2022-11-03 01:43:24,584 INFO L226 Difference]: Without dead ends: 598 [2022-11-03 01:43:24,586 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:24,587 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 799 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 799 SdHoareTripleChecker+Valid, 878 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:24,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [799 Valid, 878 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:24,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 598 states. [2022-11-03 01:43:24,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 598 to 592. [2022-11-03 01:43:24,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 444 states have (on average 1.4504504504504505) internal successors, (644), 454 states have internal predecessors, (644), 102 states have call successors, (102), 45 states have call predecessors, (102), 45 states have return successors, (101), 100 states have call predecessors, (101), 101 states have call successors, (101) [2022-11-03 01:43:24,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 847 transitions. [2022-11-03 01:43:24,640 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 847 transitions. Word has length 158 [2022-11-03 01:43:24,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:24,641 INFO L495 AbstractCegarLoop]: Abstraction has 592 states and 847 transitions. [2022-11-03 01:43:24,641 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-11-03 01:43:24,642 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 847 transitions. [2022-11-03 01:43:24,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2022-11-03 01:43:24,645 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:24,645 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:24,664 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Ended with exit code 0 [2022-11-03 01:43:24,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:24,864 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:24,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:24,865 INFO L85 PathProgramCache]: Analyzing trace with hash 1875311965, now seen corresponding path program 1 times [2022-11-03 01:43:24,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:24,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1355391176] [2022-11-03 01:43:24,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:24,866 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:24,866 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:24,867 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:24,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 01:43:25,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:25,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 766 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 01:43:25,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:25,382 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2022-11-03 01:43:25,383 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:25,383 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:25,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1355391176] [2022-11-03 01:43:25,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1355391176] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:25,383 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:25,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 01:43:25,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796477961] [2022-11-03 01:43:25,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:25,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 01:43:25,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:25,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 01:43:25,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-03 01:43:25,386 INFO L87 Difference]: Start difference. First operand 592 states and 847 transitions. Second operand has 8 states, 6 states have (on average 17.0) internal successors, (102), 8 states have internal predecessors, (102), 4 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2022-11-03 01:43:25,704 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:25,705 INFO L93 Difference]: Finished difference Result 1128 states and 1629 transitions. [2022-11-03 01:43:25,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 01:43:25,706 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 17.0) internal successors, (102), 8 states have internal predecessors, (102), 4 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) Word has length 176 [2022-11-03 01:43:25,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:25,709 INFO L225 Difference]: With dead ends: 1128 [2022-11-03 01:43:25,710 INFO L226 Difference]: Without dead ends: 594 [2022-11-03 01:43:25,712 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 169 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-03 01:43:25,713 INFO L413 NwaCegarLoop]: 832 mSDtfsCounter, 363 mSDsluCounter, 4569 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 365 SdHoareTripleChecker+Valid, 5401 SdHoareTripleChecker+Invalid, 133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:25,713 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [365 Valid, 5401 Invalid, 133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 01:43:25,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 594 states. [2022-11-03 01:43:25,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 594 to 594. [2022-11-03 01:43:25,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 594 states, 445 states have (on average 1.449438202247191) internal successors, (645), 456 states have internal predecessors, (645), 102 states have call successors, (102), 45 states have call predecessors, (102), 46 states have return successors, (103), 100 states have call predecessors, (103), 101 states have call successors, (103) [2022-11-03 01:43:25,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 594 states to 594 states and 850 transitions. [2022-11-03 01:43:25,770 INFO L78 Accepts]: Start accepts. Automaton has 594 states and 850 transitions. Word has length 176 [2022-11-03 01:43:25,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:25,772 INFO L495 AbstractCegarLoop]: Abstraction has 594 states and 850 transitions. [2022-11-03 01:43:25,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 17.0) internal successors, (102), 8 states have internal predecessors, (102), 4 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2022-11-03 01:43:25,772 INFO L276 IsEmpty]: Start isEmpty. Operand 594 states and 850 transitions. [2022-11-03 01:43:25,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-11-03 01:43:25,776 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:25,776 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:25,800 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:25,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:25,992 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:25,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:25,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1233502789, now seen corresponding path program 1 times [2022-11-03 01:43:25,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:25,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1321248570] [2022-11-03 01:43:25,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:25,993 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:25,993 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:25,994 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:26,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 01:43:26,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:26,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 767 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 01:43:26,469 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:26,534 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2022-11-03 01:43:26,538 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:26,538 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:26,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1321248570] [2022-11-03 01:43:26,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1321248570] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:26,539 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:26,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 01:43:26,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031682228] [2022-11-03 01:43:26,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:26,540 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 01:43:26,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:26,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 01:43:26,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 01:43:26,541 INFO L87 Difference]: Start difference. First operand 594 states and 850 transitions. Second operand has 6 states, 5 states have (on average 20.8) internal successors, (104), 6 states have internal predecessors, (104), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-03 01:43:26,771 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:26,772 INFO L93 Difference]: Finished difference Result 1129 states and 1632 transitions. [2022-11-03 01:43:26,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 01:43:26,773 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 20.8) internal successors, (104), 6 states have internal predecessors, (104), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 177 [2022-11-03 01:43:26,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:26,776 INFO L225 Difference]: With dead ends: 1129 [2022-11-03 01:43:26,777 INFO L226 Difference]: Without dead ends: 596 [2022-11-03 01:43:26,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-03 01:43:26,779 INFO L413 NwaCegarLoop]: 831 mSDtfsCounter, 361 mSDsluCounter, 2914 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 361 SdHoareTripleChecker+Valid, 3745 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:26,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [361 Valid, 3745 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 01:43:26,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2022-11-03 01:43:26,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 596. [2022-11-03 01:43:26,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 446 states have (on average 1.4484304932735426) internal successors, (646), 458 states have internal predecessors, (646), 102 states have call successors, (102), 45 states have call predecessors, (102), 47 states have return successors, (107), 100 states have call predecessors, (107), 101 states have call successors, (107) [2022-11-03 01:43:26,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 855 transitions. [2022-11-03 01:43:26,828 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 855 transitions. Word has length 177 [2022-11-03 01:43:26,828 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:26,829 INFO L495 AbstractCegarLoop]: Abstraction has 596 states and 855 transitions. [2022-11-03 01:43:26,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 20.8) internal successors, (104), 6 states have internal predecessors, (104), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-03 01:43:26,829 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 855 transitions. [2022-11-03 01:43:26,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2022-11-03 01:43:26,832 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:26,832 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:26,863 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:27,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:27,062 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:27,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:27,063 INFO L85 PathProgramCache]: Analyzing trace with hash -1508008804, now seen corresponding path program 1 times [2022-11-03 01:43:27,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:27,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [54396079] [2022-11-03 01:43:27,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:27,064 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:27,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:27,065 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:27,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-03 01:43:27,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:27,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 768 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 01:43:27,477 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:27,558 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-11-03 01:43:27,558 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:27,558 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:27,558 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [54396079] [2022-11-03 01:43:27,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [54396079] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:27,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:27,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 01:43:27,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200778987] [2022-11-03 01:43:27,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:27,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 01:43:27,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:27,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 01:43:27,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-03 01:43:27,562 INFO L87 Difference]: Start difference. First operand 596 states and 855 transitions. Second operand has 8 states, 6 states have (on average 17.166666666666668) internal successors, (103), 8 states have internal predecessors, (103), 4 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2022-11-03 01:43:27,828 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:27,828 INFO L93 Difference]: Finished difference Result 1117 states and 1618 transitions. [2022-11-03 01:43:27,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 01:43:27,829 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 17.166666666666668) internal successors, (103), 8 states have internal predecessors, (103), 4 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) Word has length 178 [2022-11-03 01:43:27,829 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:27,832 INFO L225 Difference]: With dead ends: 1117 [2022-11-03 01:43:27,833 INFO L226 Difference]: Without dead ends: 596 [2022-11-03 01:43:27,835 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-03 01:43:27,835 INFO L413 NwaCegarLoop]: 832 mSDtfsCounter, 357 mSDsluCounter, 4579 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 5411 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:27,836 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [359 Valid, 5411 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 01:43:27,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 596 states. [2022-11-03 01:43:27,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 596 to 596. [2022-11-03 01:43:27,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 596 states, 446 states have (on average 1.4484304932735426) internal successors, (646), 458 states have internal predecessors, (646), 102 states have call successors, (102), 45 states have call predecessors, (102), 47 states have return successors, (106), 100 states have call predecessors, (106), 101 states have call successors, (106) [2022-11-03 01:43:27,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 596 states to 596 states and 854 transitions. [2022-11-03 01:43:27,904 INFO L78 Accepts]: Start accepts. Automaton has 596 states and 854 transitions. Word has length 178 [2022-11-03 01:43:27,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:27,905 INFO L495 AbstractCegarLoop]: Abstraction has 596 states and 854 transitions. [2022-11-03 01:43:27,906 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 17.166666666666668) internal successors, (103), 8 states have internal predecessors, (103), 4 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2022-11-03 01:43:27,906 INFO L276 IsEmpty]: Start isEmpty. Operand 596 states and 854 transitions. [2022-11-03 01:43:27,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2022-11-03 01:43:27,910 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:27,910 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 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] [2022-11-03 01:43:27,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:28,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:28,130 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:28,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:28,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1481477928, now seen corresponding path program 2 times [2022-11-03 01:43:28,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:28,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [154001637] [2022-11-03 01:43:28,131 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 01:43:28,132 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:28,132 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:28,134 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:28,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 01:43:28,421 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-03 01:43:28,421 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 01:43:28,429 INFO L263 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 01:43:28,433 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:28,487 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2022-11-03 01:43:28,488 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:28,488 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:28,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [154001637] [2022-11-03 01:43:28,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [154001637] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:28,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:28,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 01:43:28,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399001401] [2022-11-03 01:43:28,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:28,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 01:43:28,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:28,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 01:43:28,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 01:43:28,490 INFO L87 Difference]: Start difference. First operand 596 states and 854 transitions. Second operand has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 5 states have internal predecessors, (97), 1 states have call successors, (30), 1 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 1 states have call successors, (24) [2022-11-03 01:43:28,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:28,588 INFO L93 Difference]: Finished difference Result 627 states and 902 transitions. [2022-11-03 01:43:28,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 01:43:28,589 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 5 states have internal predecessors, (97), 1 states have call successors, (30), 1 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 1 states have call successors, (24) Word has length 179 [2022-11-03 01:43:28,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:28,592 INFO L225 Difference]: With dead ends: 627 [2022-11-03 01:43:28,593 INFO L226 Difference]: Without dead ends: 625 [2022-11-03 01:43:28,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-11-03 01:43:28,594 INFO L413 NwaCegarLoop]: 863 mSDtfsCounter, 24 mSDsluCounter, 4285 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 5148 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:28,595 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [32 Valid, 5148 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:28,597 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2022-11-03 01:43:28,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 600. [2022-11-03 01:43:28,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 600 states, 449 states have (on average 1.44543429844098) internal successors, (649), 461 states have internal predecessors, (649), 102 states have call successors, (102), 45 states have call predecessors, (102), 48 states have return successors, (109), 101 states have call predecessors, (109), 101 states have call successors, (109) [2022-11-03 01:43:28,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 600 states to 600 states and 860 transitions. [2022-11-03 01:43:28,654 INFO L78 Accepts]: Start accepts. Automaton has 600 states and 860 transitions. Word has length 179 [2022-11-03 01:43:28,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:28,655 INFO L495 AbstractCegarLoop]: Abstraction has 600 states and 860 transitions. [2022-11-03 01:43:28,655 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.857142857142858) internal successors, (97), 5 states have internal predecessors, (97), 1 states have call successors, (30), 1 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 1 states have call successors, (24) [2022-11-03 01:43:28,656 INFO L276 IsEmpty]: Start isEmpty. Operand 600 states and 860 transitions. [2022-11-03 01:43:28,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2022-11-03 01:43:28,659 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:28,659 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 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] [2022-11-03 01:43:28,679 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:28,873 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:28,874 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:28,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:28,874 INFO L85 PathProgramCache]: Analyzing trace with hash -1647991423, now seen corresponding path program 1 times [2022-11-03 01:43:28,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:28,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1749921127] [2022-11-03 01:43:28,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:28,875 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:28,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:28,876 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:28,906 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-03 01:43:29,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:29,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-03 01:43:29,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:29,354 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2022-11-03 01:43:29,354 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:29,354 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:29,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1749921127] [2022-11-03 01:43:29,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1749921127] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:29,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:29,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 01:43:29,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443292770] [2022-11-03 01:43:29,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:29,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 01:43:29,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:29,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 01:43:29,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-03 01:43:29,358 INFO L87 Difference]: Start difference. First operand 600 states and 860 transitions. Second operand has 8 states, 6 states have (on average 17.833333333333332) internal successors, (107), 8 states have internal predecessors, (107), 4 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2022-11-03 01:43:29,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:29,626 INFO L93 Difference]: Finished difference Result 1127 states and 1633 transitions. [2022-11-03 01:43:29,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-03 01:43:29,627 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 17.833333333333332) internal successors, (107), 8 states have internal predecessors, (107), 4 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) Word has length 182 [2022-11-03 01:43:29,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:29,631 INFO L225 Difference]: With dead ends: 1127 [2022-11-03 01:43:29,631 INFO L226 Difference]: Without dead ends: 602 [2022-11-03 01:43:29,633 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2022-11-03 01:43:29,633 INFO L413 NwaCegarLoop]: 833 mSDtfsCounter, 355 mSDsluCounter, 4583 mSDsCounter, 0 mSdLazyCounter, 96 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 5416 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 96 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:29,634 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 5416 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 96 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 01:43:29,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-11-03 01:43:29,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 602. [2022-11-03 01:43:29,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 450 states have (on average 1.4444444444444444) internal successors, (650), 463 states have internal predecessors, (650), 102 states have call successors, (102), 45 states have call predecessors, (102), 49 states have return successors, (111), 101 states have call predecessors, (111), 101 states have call successors, (111) [2022-11-03 01:43:29,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 863 transitions. [2022-11-03 01:43:29,678 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 863 transitions. Word has length 182 [2022-11-03 01:43:29,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:29,678 INFO L495 AbstractCegarLoop]: Abstraction has 602 states and 863 transitions. [2022-11-03 01:43:29,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 17.833333333333332) internal successors, (107), 8 states have internal predecessors, (107), 4 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2022-11-03 01:43:29,679 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 863 transitions. [2022-11-03 01:43:29,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-11-03 01:43:29,682 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:29,682 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:29,707 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Ended with exit code 0 [2022-11-03 01:43:29,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:29,900 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:29,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:29,901 INFO L85 PathProgramCache]: Analyzing trace with hash 1070379730, now seen corresponding path program 1 times [2022-11-03 01:43:29,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:29,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2114957564] [2022-11-03 01:43:29,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:29,902 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:29,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:29,903 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:29,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2022-11-03 01:43:30,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:30,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 01:43:30,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:30,334 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2022-11-03 01:43:30,335 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:30,335 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:30,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2114957564] [2022-11-03 01:43:30,335 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2114957564] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:30,335 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:30,335 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 01:43:30,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862387211] [2022-11-03 01:43:30,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:30,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 01:43:30,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:30,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 01:43:30,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 01:43:30,337 INFO L87 Difference]: Start difference. First operand 602 states and 863 transitions. Second operand has 6 states, 5 states have (on average 21.0) internal successors, (105), 6 states have internal predecessors, (105), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-03 01:43:30,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:30,554 INFO L93 Difference]: Finished difference Result 1124 states and 1627 transitions. [2022-11-03 01:43:30,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 01:43:30,555 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.0) internal successors, (105), 6 states have internal predecessors, (105), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 183 [2022-11-03 01:43:30,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:30,558 INFO L225 Difference]: With dead ends: 1124 [2022-11-03 01:43:30,559 INFO L226 Difference]: Without dead ends: 602 [2022-11-03 01:43:30,560 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-03 01:43:30,561 INFO L413 NwaCegarLoop]: 831 mSDtfsCounter, 355 mSDsluCounter, 2922 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 355 SdHoareTripleChecker+Valid, 3753 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:30,561 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [355 Valid, 3753 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 01:43:30,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2022-11-03 01:43:30,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 602. [2022-11-03 01:43:30,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 602 states, 450 states have (on average 1.4444444444444444) internal successors, (650), 463 states have internal predecessors, (650), 102 states have call successors, (102), 45 states have call predecessors, (102), 49 states have return successors, (110), 101 states have call predecessors, (110), 101 states have call successors, (110) [2022-11-03 01:43:30,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 602 states to 602 states and 862 transitions. [2022-11-03 01:43:30,608 INFO L78 Accepts]: Start accepts. Automaton has 602 states and 862 transitions. Word has length 183 [2022-11-03 01:43:30,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:30,611 INFO L495 AbstractCegarLoop]: Abstraction has 602 states and 862 transitions. [2022-11-03 01:43:30,611 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 21.0) internal successors, (105), 6 states have internal predecessors, (105), 3 states have call successors, (30), 2 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-03 01:43:30,611 INFO L276 IsEmpty]: Start isEmpty. Operand 602 states and 862 transitions. [2022-11-03 01:43:30,615 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2022-11-03 01:43:30,615 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:30,615 INFO L195 NwaCegarLoop]: 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] [2022-11-03 01:43:30,635 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:30,833 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:30,834 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:30,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:30,834 INFO L85 PathProgramCache]: Analyzing trace with hash 1957807832, now seen corresponding path program 1 times [2022-11-03 01:43:30,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:30,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1041367214] [2022-11-03 01:43:30,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:30,835 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:30,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:30,836 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:30,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2022-11-03 01:43:31,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:31,211 INFO L263 TraceCheckSpWp]: Trace formula consists of 794 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 01:43:31,214 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:31,262 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2022-11-03 01:43:31,262 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:31,262 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:31,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1041367214] [2022-11-03 01:43:31,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1041367214] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:31,263 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:31,263 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 01:43:31,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124364750] [2022-11-03 01:43:31,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:31,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-03 01:43:31,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:31,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-03 01:43:31,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-03 01:43:31,265 INFO L87 Difference]: Start difference. First operand 602 states and 862 transitions. Second operand has 6 states, 5 states have (on average 21.6) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-03 01:43:31,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:31,511 INFO L93 Difference]: Finished difference Result 1126 states and 1632 transitions. [2022-11-03 01:43:31,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 01:43:31,512 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.6) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 191 [2022-11-03 01:43:31,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:31,516 INFO L225 Difference]: With dead ends: 1126 [2022-11-03 01:43:31,516 INFO L226 Difference]: Without dead ends: 604 [2022-11-03 01:43:31,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-03 01:43:31,519 INFO L413 NwaCegarLoop]: 832 mSDtfsCounter, 353 mSDsluCounter, 2924 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 3756 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:31,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 3756 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-03 01:43:31,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 604 states. [2022-11-03 01:43:31,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 604 to 604. [2022-11-03 01:43:31,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 604 states, 451 states have (on average 1.4434589800443458) internal successors, (651), 465 states have internal predecessors, (651), 102 states have call successors, (102), 45 states have call predecessors, (102), 50 states have return successors, (114), 101 states have call predecessors, (114), 101 states have call successors, (114) [2022-11-03 01:43:31,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 604 states to 604 states and 867 transitions. [2022-11-03 01:43:31,563 INFO L78 Accepts]: Start accepts. Automaton has 604 states and 867 transitions. Word has length 191 [2022-11-03 01:43:31,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:31,564 INFO L495 AbstractCegarLoop]: Abstraction has 604 states and 867 transitions. [2022-11-03 01:43:31,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 21.6) internal successors, (108), 6 states have internal predecessors, (108), 3 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2022-11-03 01:43:31,565 INFO L276 IsEmpty]: Start isEmpty. Operand 604 states and 867 transitions. [2022-11-03 01:43:31,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2022-11-03 01:43:31,568 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:31,568 INFO L195 NwaCegarLoop]: 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] [2022-11-03 01:43:31,592 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:31,787 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:31,787 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:31,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:31,788 INFO L85 PathProgramCache]: Analyzing trace with hash 298267854, now seen corresponding path program 1 times [2022-11-03 01:43:31,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:31,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1286184559] [2022-11-03 01:43:31,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:31,788 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:31,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:31,789 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:31,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-03 01:43:32,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:32,150 INFO L263 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:32,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:32,178 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2022-11-03 01:43:32,178 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:32,178 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:32,179 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1286184559] [2022-11-03 01:43:32,179 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1286184559] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:32,179 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:32,179 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:43:32,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903974147] [2022-11-03 01:43:32,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:32,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:32,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:32,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:32,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:32,181 INFO L87 Difference]: Start difference. First operand 604 states and 867 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-03 01:43:32,230 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:32,230 INFO L93 Difference]: Finished difference Result 932 states and 1319 transitions. [2022-11-03 01:43:32,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:32,231 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 192 [2022-11-03 01:43:32,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:32,235 INFO L225 Difference]: With dead ends: 932 [2022-11-03 01:43:32,235 INFO L226 Difference]: Without dead ends: 607 [2022-11-03 01:43:32,236 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 190 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:32,237 INFO L413 NwaCegarLoop]: 841 mSDtfsCounter, 1 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1680 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:32,237 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1680 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:32,239 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 607 states. [2022-11-03 01:43:32,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 607 to 606. [2022-11-03 01:43:32,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 606 states, 453 states have (on average 1.4415011037527594) internal successors, (653), 467 states have internal predecessors, (653), 102 states have call successors, (102), 45 states have call predecessors, (102), 50 states have return successors, (114), 101 states have call predecessors, (114), 101 states have call successors, (114) [2022-11-03 01:43:32,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 606 states to 606 states and 869 transitions. [2022-11-03 01:43:32,281 INFO L78 Accepts]: Start accepts. Automaton has 606 states and 869 transitions. Word has length 192 [2022-11-03 01:43:32,282 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:32,282 INFO L495 AbstractCegarLoop]: Abstraction has 606 states and 869 transitions. [2022-11-03 01:43:32,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-03 01:43:32,282 INFO L276 IsEmpty]: Start isEmpty. Operand 606 states and 869 transitions. [2022-11-03 01:43:32,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2022-11-03 01:43:32,286 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:32,286 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:32,314 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:32,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:32,504 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:32,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:32,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1334053555, now seen corresponding path program 1 times [2022-11-03 01:43:32,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:32,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1795717029] [2022-11-03 01:43:32,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:32,505 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:32,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:32,506 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:32,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-03 01:43:32,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:32,856 INFO L263 TraceCheckSpWp]: Trace formula consists of 788 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:32,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:32,877 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-11-03 01:43:32,877 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:32,877 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:32,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1795717029] [2022-11-03 01:43:32,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1795717029] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:32,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:32,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:43:32,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1028678893] [2022-11-03 01:43:32,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:32,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:32,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:32,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:32,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:32,880 INFO L87 Difference]: Start difference. First operand 606 states and 869 transitions. Second operand has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 01:43:32,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:32,940 INFO L93 Difference]: Finished difference Result 1225 states and 1791 transitions. [2022-11-03 01:43:32,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:32,941 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 193 [2022-11-03 01:43:32,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:32,945 INFO L225 Difference]: With dead ends: 1225 [2022-11-03 01:43:32,945 INFO L226 Difference]: Without dead ends: 704 [2022-11-03 01:43:32,947 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 192 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:32,947 INFO L413 NwaCegarLoop]: 867 mSDtfsCounter, 165 mSDsluCounter, 795 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 1662 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:32,948 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 1662 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:32,949 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2022-11-03 01:43:32,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 696. [2022-11-03 01:43:32,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 529 states have (on average 1.4574669187145557) internal successors, (771), 543 states have internal predecessors, (771), 116 states have call successors, (116), 45 states have call predecessors, (116), 50 states have return successors, (130), 115 states have call predecessors, (130), 115 states have call successors, (130) [2022-11-03 01:43:33,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 1017 transitions. [2022-11-03 01:43:33,002 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 1017 transitions. Word has length 193 [2022-11-03 01:43:33,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:33,002 INFO L495 AbstractCegarLoop]: Abstraction has 696 states and 1017 transitions. [2022-11-03 01:43:33,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2022-11-03 01:43:33,003 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 1017 transitions. [2022-11-03 01:43:33,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2022-11-03 01:43:33,007 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:33,007 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:33,031 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:33,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:33,226 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:33,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:33,227 INFO L85 PathProgramCache]: Analyzing trace with hash -318118411, now seen corresponding path program 1 times [2022-11-03 01:43:33,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:33,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [272017526] [2022-11-03 01:43:33,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:33,228 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:33,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:33,229 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:33,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-03 01:43:33,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:33,618 INFO L263 TraceCheckSpWp]: Trace formula consists of 790 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 01:43:33,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:33,662 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-11-03 01:43:33,663 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:43:33,821 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-11-03 01:43:33,821 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:33,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [272017526] [2022-11-03 01:43:33,822 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [272017526] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:43:33,822 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [211197815] [2022-11-03 01:43:33,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:33,822 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:43:33,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:43:33,826 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:43:33,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2022-11-03 01:43:34,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:34,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 790 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:34,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:34,355 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2022-11-03 01:43:34,355 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:34,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [211197815] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:34,356 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-03 01:43:34,356 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2022-11-03 01:43:34,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791176721] [2022-11-03 01:43:34,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:34,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:34,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:34,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:34,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-03 01:43:34,359 INFO L87 Difference]: Start difference. First operand 696 states and 1017 transitions. Second operand has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-03 01:43:34,535 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:34,536 INFO L93 Difference]: Finished difference Result 1997 states and 2976 transitions. [2022-11-03 01:43:34,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:34,536 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 194 [2022-11-03 01:43:34,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:34,541 INFO L225 Difference]: With dead ends: 1997 [2022-11-03 01:43:34,541 INFO L226 Difference]: Without dead ends: 691 [2022-11-03 01:43:34,545 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 579 GetRequests, 574 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-03 01:43:34,545 INFO L413 NwaCegarLoop]: 967 mSDtfsCounter, 783 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 783 SdHoareTripleChecker+Valid, 1780 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:34,546 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [783 Valid, 1780 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:34,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2022-11-03 01:43:34,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 691. [2022-11-03 01:43:34,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 691 states, 527 states have (on average 1.4497153700189753) internal successors, (764), 539 states have internal predecessors, (764), 113 states have call successors, (113), 46 states have call predecessors, (113), 50 states have return successors, (124), 111 states have call predecessors, (124), 112 states have call successors, (124) [2022-11-03 01:43:34,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 691 states to 691 states and 1001 transitions. [2022-11-03 01:43:34,620 INFO L78 Accepts]: Start accepts. Automaton has 691 states and 1001 transitions. Word has length 194 [2022-11-03 01:43:34,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:34,621 INFO L495 AbstractCegarLoop]: Abstraction has 691 states and 1001 transitions. [2022-11-03 01:43:34,621 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 3 states have internal predecessors, (115), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2022-11-03 01:43:34,621 INFO L276 IsEmpty]: Start isEmpty. Operand 691 states and 1001 transitions. [2022-11-03 01:43:34,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-11-03 01:43:34,624 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:34,625 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:34,639 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:34,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:35,028 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:35,029 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:35,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:35,029 INFO L85 PathProgramCache]: Analyzing trace with hash -155615807, now seen corresponding path program 1 times [2022-11-03 01:43:35,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:35,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [756968867] [2022-11-03 01:43:35,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:35,030 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:35,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:35,031 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:35,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-03 01:43:35,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:35,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 838 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:35,425 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:35,437 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 124 trivial. 0 not checked. [2022-11-03 01:43:35,437 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:35,438 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:35,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [756968867] [2022-11-03 01:43:35,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [756968867] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:35,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:35,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:43:35,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449841389] [2022-11-03 01:43:35,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:35,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:35,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:35,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:35,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:35,440 INFO L87 Difference]: Start difference. First operand 691 states and 1001 transitions. Second operand has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-03 01:43:35,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:35,523 INFO L93 Difference]: Finished difference Result 1345 states and 1967 transitions. [2022-11-03 01:43:35,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:35,524 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 217 [2022-11-03 01:43:35,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:35,528 INFO L225 Difference]: With dead ends: 1345 [2022-11-03 01:43:35,528 INFO L226 Difference]: Without dead ends: 690 [2022-11-03 01:43:35,530 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 216 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:35,531 INFO L413 NwaCegarLoop]: 825 mSDtfsCounter, 795 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 795 SdHoareTripleChecker+Valid, 854 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:35,532 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [795 Valid, 854 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:35,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2022-11-03 01:43:35,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 690. [2022-11-03 01:43:35,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 690 states, 527 states have (on average 1.445920303605313) internal successors, (762), 538 states have internal predecessors, (762), 112 states have call successors, (112), 46 states have call predecessors, (112), 50 states have return successors, (123), 110 states have call predecessors, (123), 111 states have call successors, (123) [2022-11-03 01:43:35,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 690 states to 690 states and 997 transitions. [2022-11-03 01:43:35,604 INFO L78 Accepts]: Start accepts. Automaton has 690 states and 997 transitions. Word has length 217 [2022-11-03 01:43:35,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:35,605 INFO L495 AbstractCegarLoop]: Abstraction has 690 states and 997 transitions. [2022-11-03 01:43:35,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 41.0) internal successors, (123), 3 states have internal predecessors, (123), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-03 01:43:35,605 INFO L276 IsEmpty]: Start isEmpty. Operand 690 states and 997 transitions. [2022-11-03 01:43:35,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2022-11-03 01:43:35,608 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:35,609 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:35,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:35,828 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:35,829 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:35,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:35,829 INFO L85 PathProgramCache]: Analyzing trace with hash -1758303913, now seen corresponding path program 1 times [2022-11-03 01:43:35,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:35,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1340641505] [2022-11-03 01:43:35,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:35,830 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:35,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:35,832 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:35,874 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-03 01:43:36,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:36,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 839 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 01:43:36,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:36,273 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-03 01:43:36,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:43:36,405 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-03 01:43:36,406 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:36,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1340641505] [2022-11-03 01:43:36,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1340641505] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:43:36,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1123485273] [2022-11-03 01:43:36,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:36,406 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 01:43:36,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 01:43:36,407 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 01:43:36,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2022-11-03 01:43:36,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:36,884 INFO L263 TraceCheckSpWp]: Trace formula consists of 839 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 01:43:36,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:37,131 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-03 01:43:37,131 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:43:37,575 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-11-03 01:43:37,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1123485273] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:43:37,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1638892107] [2022-11-03 01:43:37,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:37,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 01:43:37,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 01:43:37,586 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 01:43:37,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-03 01:43:37,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:37,893 INFO L263 TraceCheckSpWp]: Trace formula consists of 839 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 01:43:37,899 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:38,064 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 100 trivial. 0 not checked. [2022-11-03 01:43:38,064 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 01:43:38,366 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2022-11-03 01:43:38,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1638892107] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 01:43:38,366 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 01:43:38,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 9, 9, 9, 9] total 20 [2022-11-03 01:43:38,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329753530] [2022-11-03 01:43:38,367 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 01:43:38,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-03 01:43:38,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:38,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-03 01:43:38,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2022-11-03 01:43:38,370 INFO L87 Difference]: Start difference. First operand 690 states and 997 transitions. Second operand has 20 states, 20 states have (on average 12.75) internal successors, (255), 18 states have internal predecessors, (255), 4 states have call successors, (63), 6 states have call predecessors, (63), 9 states have return successors, (55), 6 states have call predecessors, (55), 4 states have call successors, (55) [2022-11-03 01:43:50,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:50,403 INFO L93 Difference]: Finished difference Result 3376 states and 5234 transitions. [2022-11-03 01:43:50,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-03 01:43:50,403 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 12.75) internal successors, (255), 18 states have internal predecessors, (255), 4 states have call successors, (63), 6 states have call predecessors, (63), 9 states have return successors, (55), 6 states have call predecessors, (55), 4 states have call successors, (55) Word has length 218 [2022-11-03 01:43:50,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:50,419 INFO L225 Difference]: With dead ends: 3376 [2022-11-03 01:43:50,419 INFO L226 Difference]: Without dead ends: 3058 [2022-11-03 01:43:50,422 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1330 GetRequests, 1290 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=243, Invalid=1479, Unknown=0, NotChecked=0, Total=1722 [2022-11-03 01:43:50,423 INFO L413 NwaCegarLoop]: 1455 mSDtfsCounter, 6183 mSDsluCounter, 8543 mSDsCounter, 0 mSdLazyCounter, 8913 mSolverCounterSat, 1695 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6312 SdHoareTripleChecker+Valid, 9998 SdHoareTripleChecker+Invalid, 10608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1695 IncrementalHoareTripleChecker+Valid, 8913 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:50,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6312 Valid, 9998 Invalid, 10608 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1695 Valid, 8913 Invalid, 0 Unknown, 0 Unchecked, 10.8s Time] [2022-11-03 01:43:50,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3058 states. [2022-11-03 01:43:50,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3058 to 2409. [2022-11-03 01:43:50,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2409 states, 1941 states have (on average 1.5151983513652756) internal successors, (2941), 1960 states have internal predecessors, (2941), 371 states have call successors, (371), 88 states have call predecessors, (371), 96 states have return successors, (437), 370 states have call predecessors, (437), 369 states have call successors, (437) [2022-11-03 01:43:50,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2409 states to 2409 states and 3749 transitions. [2022-11-03 01:43:50,787 INFO L78 Accepts]: Start accepts. Automaton has 2409 states and 3749 transitions. Word has length 218 [2022-11-03 01:43:50,788 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:50,788 INFO L495 AbstractCegarLoop]: Abstraction has 2409 states and 3749 transitions. [2022-11-03 01:43:50,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 12.75) internal successors, (255), 18 states have internal predecessors, (255), 4 states have call successors, (63), 6 states have call predecessors, (63), 9 states have return successors, (55), 6 states have call predecessors, (55), 4 states have call successors, (55) [2022-11-03 01:43:50,789 INFO L276 IsEmpty]: Start isEmpty. Operand 2409 states and 3749 transitions. [2022-11-03 01:43:50,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2022-11-03 01:43:50,799 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:50,800 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:50,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:51,037 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:51,218 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:51,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 01:43:51,415 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:51,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:51,416 INFO L85 PathProgramCache]: Analyzing trace with hash 1152969715, now seen corresponding path program 1 times [2022-11-03 01:43:51,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:51,416 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [910929891] [2022-11-03 01:43:51,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:51,416 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:51,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:51,418 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:51,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2022-11-03 01:43:51,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:51,879 INFO L263 TraceCheckSpWp]: Trace formula consists of 843 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:51,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:51,903 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-03 01:43:51,903 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:51,904 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:51,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [910929891] [2022-11-03 01:43:51,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [910929891] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:51,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:51,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:43:51,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760503100] [2022-11-03 01:43:51,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:51,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:51,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:51,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:51,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:51,924 INFO L87 Difference]: Start difference. First operand 2409 states and 3749 transitions. Second operand has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-03 01:43:52,424 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:52,424 INFO L93 Difference]: Finished difference Result 5611 states and 8882 transitions. [2022-11-03 01:43:52,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:52,426 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 223 [2022-11-03 01:43:52,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:52,447 INFO L225 Difference]: With dead ends: 5611 [2022-11-03 01:43:52,447 INFO L226 Difference]: Without dead ends: 3427 [2022-11-03 01:43:52,455 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:52,456 INFO L413 NwaCegarLoop]: 854 mSDtfsCounter, 163 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 1666 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:52,456 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 1666 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:52,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3427 states. [2022-11-03 01:43:52,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3427 to 3411. [2022-11-03 01:43:52,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3411 states, 2785 states have (on average 1.5271095152603231) internal successors, (4253), 2804 states have internal predecessors, (4253), 529 states have call successors, (529), 88 states have call predecessors, (529), 96 states have return successors, (635), 528 states have call predecessors, (635), 527 states have call successors, (635) [2022-11-03 01:43:53,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3411 states to 3411 states and 5417 transitions. [2022-11-03 01:43:53,021 INFO L78 Accepts]: Start accepts. Automaton has 3411 states and 5417 transitions. Word has length 223 [2022-11-03 01:43:53,023 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:53,023 INFO L495 AbstractCegarLoop]: Abstraction has 3411 states and 5417 transitions. [2022-11-03 01:43:53,024 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.666666666666664) internal successors, (131), 3 states have internal predecessors, (131), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-03 01:43:53,024 INFO L276 IsEmpty]: Start isEmpty. Operand 3411 states and 5417 transitions. [2022-11-03 01:43:53,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2022-11-03 01:43:53,041 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:53,042 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:53,066 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:53,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:53,255 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:53,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:53,255 INFO L85 PathProgramCache]: Analyzing trace with hash 616398438, now seen corresponding path program 1 times [2022-11-03 01:43:53,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:53,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [98299072] [2022-11-03 01:43:53,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:53,256 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:53,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:53,257 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:53,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2022-11-03 01:43:53,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:53,657 INFO L263 TraceCheckSpWp]: Trace formula consists of 861 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:53,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:53,683 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-03 01:43:53,683 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:53,684 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:53,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [98299072] [2022-11-03 01:43:53,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [98299072] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:53,684 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:53,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:43:53,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [300325926] [2022-11-03 01:43:53,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:53,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:53,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:53,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:53,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:53,686 INFO L87 Difference]: Start difference. First operand 3411 states and 5417 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, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-03 01:43:54,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:54,351 INFO L93 Difference]: Finished difference Result 8105 states and 13016 transitions. [2022-11-03 01:43:54,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:54,352 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, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 231 [2022-11-03 01:43:54,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:54,378 INFO L225 Difference]: With dead ends: 8105 [2022-11-03 01:43:54,378 INFO L226 Difference]: Without dead ends: 5045 [2022-11-03 01:43:54,387 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:54,388 INFO L413 NwaCegarLoop]: 844 mSDtfsCounter, 161 mSDsluCounter, 818 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 1662 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:54,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 1662 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:54,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5045 states. [2022-11-03 01:43:55,070 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5045 to 5029. [2022-11-03 01:43:55,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5029 states, 4165 states have (on average 1.539735894357743) internal successors, (6413), 4184 states have internal predecessors, (6413), 767 states have call successors, (767), 88 states have call predecessors, (767), 96 states have return successors, (905), 766 states have call predecessors, (905), 765 states have call successors, (905) [2022-11-03 01:43:55,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5029 states to 5029 states and 8085 transitions. [2022-11-03 01:43:55,095 INFO L78 Accepts]: Start accepts. Automaton has 5029 states and 8085 transitions. Word has length 231 [2022-11-03 01:43:55,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:55,095 INFO L495 AbstractCegarLoop]: Abstraction has 5029 states and 8085 transitions. [2022-11-03 01:43:55,096 INFO L496 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, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-03 01:43:55,096 INFO L276 IsEmpty]: Start isEmpty. Operand 5029 states and 8085 transitions. [2022-11-03 01:43:55,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2022-11-03 01:43:55,117 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:55,117 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:55,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2022-11-03 01:43:55,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:55,331 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:55,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:55,331 INFO L85 PathProgramCache]: Analyzing trace with hash -2016737145, now seen corresponding path program 1 times [2022-11-03 01:43:55,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:55,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1222123219] [2022-11-03 01:43:55,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:55,332 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:55,332 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:55,333 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:55,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2022-11-03 01:43:55,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:55,765 INFO L263 TraceCheckSpWp]: Trace formula consists of 863 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:55,768 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:55,793 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-03 01:43:55,794 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:55,794 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:55,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1222123219] [2022-11-03 01:43:55,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1222123219] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:55,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:55,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:43:55,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161585825] [2022-11-03 01:43:55,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:55,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:55,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:55,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:55,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:55,797 INFO L87 Difference]: Start difference. First operand 5029 states and 8085 transitions. Second operand has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-03 01:43:56,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:56,683 INFO L93 Difference]: Finished difference Result 11903 states and 19346 transitions. [2022-11-03 01:43:56,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:56,687 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 232 [2022-11-03 01:43:56,687 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:43:56,729 INFO L225 Difference]: With dead ends: 11903 [2022-11-03 01:43:56,729 INFO L226 Difference]: Without dead ends: 7539 [2022-11-03 01:43:56,743 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:56,744 INFO L413 NwaCegarLoop]: 847 mSDtfsCounter, 159 mSDsluCounter, 816 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 1663 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:43:56,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 1663 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:43:56,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7539 states. [2022-11-03 01:43:57,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7539 to 7523. [2022-11-03 01:43:57,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7523 states, 6335 states have (on average 1.5502762430939228) internal successors, (9821), 6354 states have internal predecessors, (9821), 1091 states have call successors, (1091), 88 states have call predecessors, (1091), 96 states have return successors, (1313), 1090 states have call predecessors, (1313), 1089 states have call successors, (1313) [2022-11-03 01:43:57,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7523 states to 7523 states and 12225 transitions. [2022-11-03 01:43:57,849 INFO L78 Accepts]: Start accepts. Automaton has 7523 states and 12225 transitions. Word has length 232 [2022-11-03 01:43:57,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:43:57,850 INFO L495 AbstractCegarLoop]: Abstraction has 7523 states and 12225 transitions. [2022-11-03 01:43:57,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.0) internal successors, (138), 3 states have internal predecessors, (138), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-03 01:43:57,850 INFO L276 IsEmpty]: Start isEmpty. Operand 7523 states and 12225 transitions. [2022-11-03 01:43:57,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2022-11-03 01:43:57,882 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:43:57,882 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:43:57,902 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (25)] Ended with exit code 0 [2022-11-03 01:43:58,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:43:58,102 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:43:58,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:43:58,103 INFO L85 PathProgramCache]: Analyzing trace with hash -53133586, now seen corresponding path program 1 times [2022-11-03 01:43:58,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:43:58,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1192058553] [2022-11-03 01:43:58,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:43:58,104 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:43:58,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:43:58,106 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:43:58,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2022-11-03 01:43:58,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:43:58,536 INFO L263 TraceCheckSpWp]: Trace formula consists of 865 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:43:58,540 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:43:58,570 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-03 01:43:58,571 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:43:58,571 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:43:58,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1192058553] [2022-11-03 01:43:58,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1192058553] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:43:58,572 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:43:58,572 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:43:58,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027844455] [2022-11-03 01:43:58,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:43:58,573 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:43:58,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:43:58,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:43:58,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:43:58,574 INFO L87 Difference]: Start difference. First operand 7523 states and 12225 transitions. Second operand has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-03 01:43:59,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:43:59,981 INFO L93 Difference]: Finished difference Result 17907 states and 29390 transitions. [2022-11-03 01:43:59,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:43:59,981 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 233 [2022-11-03 01:43:59,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:44:00,025 INFO L225 Difference]: With dead ends: 17907 [2022-11-03 01:44:00,025 INFO L226 Difference]: Without dead ends: 11567 [2022-11-03 01:44:00,044 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:44:00,044 INFO L413 NwaCegarLoop]: 841 mSDtfsCounter, 157 mSDsluCounter, 815 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 175 SdHoareTripleChecker+Valid, 1656 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:44:00,045 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [175 Valid, 1656 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:44:00,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11567 states. [2022-11-03 01:44:01,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11567 to 11551. [2022-11-03 01:44:01,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11551 states, 9873 states have (on average 1.5591005773321178) internal successors, (15393), 9892 states have internal predecessors, (15393), 1581 states have call successors, (1581), 88 states have call predecessors, (1581), 96 states have return successors, (1943), 1580 states have call predecessors, (1943), 1579 states have call successors, (1943) [2022-11-03 01:44:01,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11551 states to 11551 states and 18917 transitions. [2022-11-03 01:44:01,541 INFO L78 Accepts]: Start accepts. Automaton has 11551 states and 18917 transitions. Word has length 233 [2022-11-03 01:44:01,541 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:44:01,542 INFO L495 AbstractCegarLoop]: Abstraction has 11551 states and 18917 transitions. [2022-11-03 01:44:01,542 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.333333333333336) internal successors, (139), 3 states have internal predecessors, (139), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-03 01:44:01,542 INFO L276 IsEmpty]: Start isEmpty. Operand 11551 states and 18917 transitions. [2022-11-03 01:44:01,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2022-11-03 01:44:01,580 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:44:01,580 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:44:01,599 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2022-11-03 01:44:01,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:44:01,799 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:44:01,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:44:01,800 INFO L85 PathProgramCache]: Analyzing trace with hash -1082367140, now seen corresponding path program 1 times [2022-11-03 01:44:01,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:44:01,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [474370321] [2022-11-03 01:44:01,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:44:01,801 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:44:01,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:44:01,802 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:44:01,840 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2022-11-03 01:44:02,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:44:02,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 867 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:44:02,268 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:44:02,298 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-03 01:44:02,299 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:44:02,299 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:44:02,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [474370321] [2022-11-03 01:44:02,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [474370321] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:44:02,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:44:02,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:44:02,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770796522] [2022-11-03 01:44:02,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:44:02,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:44:02,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:44:02,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:44:02,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:44:02,301 INFO L87 Difference]: Start difference. First operand 11551 states and 18917 transitions. Second operand has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-03 01:44:04,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:44:04,949 INFO L93 Difference]: Finished difference Result 27893 states and 46030 transitions. [2022-11-03 01:44:04,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:44:04,949 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 234 [2022-11-03 01:44:04,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:44:05,020 INFO L225 Difference]: With dead ends: 27893 [2022-11-03 01:44:05,020 INFO L226 Difference]: Without dead ends: 18317 [2022-11-03 01:44:05,043 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:44:05,044 INFO L413 NwaCegarLoop]: 853 mSDtfsCounter, 155 mSDsluCounter, 813 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 1666 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:44:05,045 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 1666 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:44:05,064 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18317 states. [2022-11-03 01:44:06,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18317 to 18301. [2022-11-03 01:44:06,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18301 states, 15637 states have (on average 1.556628509304854) internal successors, (24341), 15656 states have internal predecessors, (24341), 2567 states have call successors, (2567), 88 states have call predecessors, (2567), 96 states have return successors, (3173), 2566 states have call predecessors, (3173), 2565 states have call successors, (3173) [2022-11-03 01:44:06,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18301 states to 18301 states and 30081 transitions. [2022-11-03 01:44:06,965 INFO L78 Accepts]: Start accepts. Automaton has 18301 states and 30081 transitions. Word has length 234 [2022-11-03 01:44:06,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:44:06,966 INFO L495 AbstractCegarLoop]: Abstraction has 18301 states and 30081 transitions. [2022-11-03 01:44:06,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 46.666666666666664) internal successors, (140), 3 states have internal predecessors, (140), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-03 01:44:06,966 INFO L276 IsEmpty]: Start isEmpty. Operand 18301 states and 30081 transitions. [2022-11-03 01:44:07,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2022-11-03 01:44:07,020 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:44:07,021 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:44:07,040 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2022-11-03 01:44:07,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:44:07,235 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:44:07,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:44:07,235 INFO L85 PathProgramCache]: Analyzing trace with hash -47890982, now seen corresponding path program 1 times [2022-11-03 01:44:07,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:44:07,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [935010382] [2022-11-03 01:44:07,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:44:07,236 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:44:07,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:44:07,237 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:44:07,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2022-11-03 01:44:07,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:44:07,691 INFO L263 TraceCheckSpWp]: Trace formula consists of 853 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:44:07,694 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:44:07,729 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-03 01:44:07,729 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:44:07,729 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:44:07,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [935010382] [2022-11-03 01:44:07,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [935010382] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:44:07,731 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:44:07,731 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:44:07,732 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1402807911] [2022-11-03 01:44:07,732 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:44:07,732 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:44:07,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:44:07,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:44:07,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:44:07,733 INFO L87 Difference]: Start difference. First operand 18301 states and 30081 transitions. Second operand has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-03 01:44:11,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:44:11,468 INFO L93 Difference]: Finished difference Result 45799 states and 75816 transitions. [2022-11-03 01:44:11,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:44:11,469 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 228 [2022-11-03 01:44:11,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:44:11,620 INFO L225 Difference]: With dead ends: 45799 [2022-11-03 01:44:11,620 INFO L226 Difference]: Without dead ends: 30465 [2022-11-03 01:44:11,669 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:44:11,670 INFO L413 NwaCegarLoop]: 850 mSDtfsCounter, 153 mSDsluCounter, 819 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 1669 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:44:11,670 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 1669 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:44:11,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30465 states. [2022-11-03 01:44:15,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30465 to 30449. [2022-11-03 01:44:15,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30449 states, 26141 states have (on average 1.5624880455988677) internal successors, (40845), 26160 states have internal predecessors, (40845), 4211 states have call successors, (4211), 88 states have call predecessors, (4211), 96 states have return successors, (5117), 4210 states have call predecessors, (5117), 4209 states have call successors, (5117) [2022-11-03 01:44:16,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30449 states to 30449 states and 50173 transitions. [2022-11-03 01:44:16,082 INFO L78 Accepts]: Start accepts. Automaton has 30449 states and 50173 transitions. Word has length 228 [2022-11-03 01:44:16,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 01:44:16,082 INFO L495 AbstractCegarLoop]: Abstraction has 30449 states and 50173 transitions. [2022-11-03 01:44:16,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 45.333333333333336) internal successors, (136), 3 states have internal predecessors, (136), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2022-11-03 01:44:16,083 INFO L276 IsEmpty]: Start isEmpty. Operand 30449 states and 50173 transitions. [2022-11-03 01:44:16,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2022-11-03 01:44:16,161 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 01:44:16,162 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 01:44:16,185 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2022-11-03 01:44:16,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 01:44:16,375 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION === [incoming__before__DecryptErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 01:44:16,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 01:44:16,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1731042915, now seen corresponding path program 1 times [2022-11-03 01:44:16,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 01:44:16,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1993121613] [2022-11-03 01:44:16,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 01:44:16,376 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 01:44:16,376 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 01:44:16,378 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 01:44:16,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_05dbd978-ce01-4d9f-b1e8-6a95b88eb978/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2022-11-03 01:44:16,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 01:44:16,839 INFO L263 TraceCheckSpWp]: Trace formula consists of 871 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 01:44:16,842 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 01:44:16,885 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2022-11-03 01:44:16,886 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 01:44:16,886 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 01:44:16,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1993121613] [2022-11-03 01:44:16,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1993121613] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 01:44:16,886 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 01:44:16,886 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 01:44:16,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080281510] [2022-11-03 01:44:16,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 01:44:16,887 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 01:44:16,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 01:44:16,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 01:44:16,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:44:16,888 INFO L87 Difference]: Start difference. First operand 30449 states and 50173 transitions. Second operand has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-03 01:44:21,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 01:44:21,917 INFO L93 Difference]: Finished difference Result 73417 states and 120584 transitions. [2022-11-03 01:44:21,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 01:44:21,918 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.333333333333336) internal successors, (142), 3 states have internal predecessors, (142), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 236 [2022-11-03 01:44:21,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 01:44:22,111 INFO L225 Difference]: With dead ends: 73417 [2022-11-03 01:44:22,112 INFO L226 Difference]: Without dead ends: 48203 [2022-11-03 01:44:22,169 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 01:44:22,169 INFO L413 NwaCegarLoop]: 858 mSDtfsCounter, 151 mSDsluCounter, 793 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 1651 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 01:44:22,170 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 1651 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 01:44:22,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48203 states.