./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec7_product35.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/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_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec7_product35.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/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_137c9e45-7a54-4fab-be1e-8940b73798d1/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 e6954a366a92a56976ad3f15dd01067d582436273e28a74386bd548c596ad28b --- 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 02:06:57,921 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:06:57,924 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:06:57,973 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:06:57,973 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:06:57,977 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:06:57,980 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:06:57,983 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:06:57,985 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:06:57,993 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:06:57,994 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:06:57,997 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:06:57,997 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:06:58,000 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:06:58,002 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:06:58,004 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:06:58,005 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:06:58,006 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:06:58,009 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:06:58,016 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:06:58,017 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:06:58,018 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:06:58,023 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:06:58,024 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:06:58,032 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:06:58,033 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:06:58,033 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:06:58,035 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:06:58,037 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:06:58,038 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:06:58,038 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:06:58,039 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:06:58,041 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:06:58,043 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:06:58,044 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:06:58,045 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:06:58,045 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:06:58,046 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:06:58,046 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:06:58,047 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:06:58,047 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:06:58,048 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-03 02:06:58,092 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:06:58,092 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:06:58,093 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:06:58,093 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:06:58,094 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:06:58,094 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:06:58,094 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:06:58,094 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:06:58,095 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:06:58,095 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 02:06:58,096 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:06:58,096 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:06:58,096 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 02:06:58,096 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 02:06:58,097 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:06:58,097 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 02:06:58,097 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 02:06:58,097 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 02:06:58,098 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:06:58,098 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 02:06:58,098 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:06:58,099 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 02:06:58,099 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:06:58,100 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:06:58,101 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:06:58,101 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:06:58,101 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 02:06:58,101 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:06:58,101 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:06:58,102 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:06:58,102 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:06:58,102 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:06:58,102 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:06:58,103 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:06:58,103 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 02:06:58,103 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:06:58,103 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:06:58,103 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 02:06:58,104 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 02:06:58,104 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:06:58,104 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:06:58,104 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_137c9e45-7a54-4fab-be1e-8940b73798d1/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_137c9e45-7a54-4fab-be1e-8940b73798d1/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 -> e6954a366a92a56976ad3f15dd01067d582436273e28a74386bd548c596ad28b [2022-11-03 02:06:58,374 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:06:58,407 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:06:58,410 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:06:58,411 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:06:58,412 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:06:58,414 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/product-lines/email_spec7_product35.cil.c [2022-11-03 02:06:58,479 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/data/f6337f777/32ea4fa5b0a941eab61475456ba5d5c3/FLAGb5323e3ed [2022-11-03 02:06:59,092 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:06:59,092 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c [2022-11-03 02:06:59,122 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/data/f6337f777/32ea4fa5b0a941eab61475456ba5d5c3/FLAGb5323e3ed [2022-11-03 02:06:59,353 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/data/f6337f777/32ea4fa5b0a941eab61475456ba5d5c3 [2022-11-03 02:06:59,356 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:06:59,357 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:06:59,359 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:06:59,359 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:06:59,363 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:06:59,364 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:06:59" (1/1) ... [2022-11-03 02:06:59,365 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@181b5c81 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:06:59, skipping insertion in model container [2022-11-03 02:06:59,366 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:06:59" (1/1) ... [2022-11-03 02:06:59,376 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:06:59,471 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:07:00,085 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_137c9e45-7a54-4fab-be1e-8940b73798d1/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c[48298,48311] [2022-11-03 02:07:00,135 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:07:00,148 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:07:00,249 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_137c9e45-7a54-4fab-be1e-8940b73798d1/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c[48298,48311] [2022-11-03 02:07:00,273 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:07:00,316 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:07:00,317 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00 WrapperNode [2022-11-03 02:07:00,317 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:07:00,318 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:07:00,318 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:07:00,318 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:07:00,326 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (1/1) ... [2022-11-03 02:07:00,378 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (1/1) ... [2022-11-03 02:07:00,469 INFO L138 Inliner]: procedures = 137, calls = 244, calls flagged for inlining = 66, calls inlined = 63, statements flattened = 1135 [2022-11-03 02:07:00,470 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:07:00,470 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:07:00,471 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:07:00,471 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:07:00,483 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (1/1) ... [2022-11-03 02:07:00,483 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (1/1) ... [2022-11-03 02:07:00,497 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (1/1) ... [2022-11-03 02:07:00,497 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (1/1) ... [2022-11-03 02:07:00,532 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (1/1) ... [2022-11-03 02:07:00,569 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (1/1) ... [2022-11-03 02:07:00,574 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (1/1) ... [2022-11-03 02:07:00,593 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (1/1) ... [2022-11-03 02:07:00,600 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:07:00,601 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:07:00,616 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:07:00,616 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:07:00,617 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (1/1) ... [2022-11-03 02:07:00,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:07:00,640 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:07:00,661 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:07:00,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:07:00,706 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-03 02:07:00,706 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-03 02:07:00,706 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2022-11-03 02:07:00,706 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2022-11-03 02:07:00,707 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-03 02:07:00,707 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-03 02:07:00,707 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2022-11-03 02:07:00,707 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2022-11-03 02:07:00,707 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-03 02:07:00,708 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-03 02:07:00,708 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-03 02:07:00,708 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-03 02:07:00,708 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__AutoResponder [2022-11-03 02:07:00,708 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__AutoResponder [2022-11-03 02:07:00,709 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-03 02:07:00,709 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-03 02:07:00,709 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-03 02:07:00,709 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-03 02:07:00,709 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-03 02:07:00,710 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-03 02:07:00,710 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-03 02:07:00,710 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-03 02:07:00,710 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-03 02:07:00,710 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-03 02:07:00,711 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-03 02:07:00,711 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-03 02:07:00,711 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-03 02:07:00,712 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-03 02:07:00,712 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-03 02:07:00,712 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2022-11-03 02:07:00,714 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2022-11-03 02:07:00,714 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-03 02:07:00,714 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-03 02:07:00,714 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:07:00,714 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-03 02:07:00,715 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-03 02:07:00,715 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-03 02:07:00,715 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-03 02:07:00,715 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2022-11-03 02:07:00,715 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2022-11-03 02:07:00,716 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-03 02:07:00,716 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-03 02:07:00,716 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-03 02:07:00,717 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-03 02:07:00,717 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-03 02:07:00,718 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-03 02:07:00,719 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-03 02:07:00,719 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-03 02:07:00,720 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-03 02:07:00,720 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-03 02:07:00,720 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-03 02:07:00,721 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-03 02:07:00,721 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-03 02:07:00,721 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-03 02:07:00,722 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-03 02:07:00,722 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-03 02:07:00,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 02:07:00,722 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-03 02:07:00,722 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-03 02:07:00,722 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2022-11-03 02:07:00,723 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2022-11-03 02:07:00,723 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:07:00,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:07:01,047 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:07:01,049 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:07:02,188 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:07:02,942 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:07:02,942 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 02:07:02,947 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:07:02 BoogieIcfgContainer [2022-11-03 02:07:02,947 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:07:02,950 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:07:02,950 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:07:02,953 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:07:02,954 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:06:59" (1/3) ... [2022-11-03 02:07:02,955 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f7f4686 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:07:02, skipping insertion in model container [2022-11-03 02:07:02,955 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:00" (2/3) ... [2022-11-03 02:07:02,956 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7f7f4686 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:07:02, skipping insertion in model container [2022-11-03 02:07:02,956 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:07:02" (3/3) ... [2022-11-03 02:07:02,957 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec7_product35.cil.c [2022-11-03 02:07:02,977 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:07:02,978 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:07:03,061 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:07:03,075 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;@5aba1a2f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:07:03,076 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:07:03,088 INFO L276 IsEmpty]: Start isEmpty. Operand has 239 states, 134 states have (on average 1.2835820895522387) internal successors, (172), 139 states have internal predecessors, (172), 74 states have call successors, (74), 29 states have call predecessors, (74), 29 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-11-03 02:07:03,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-11-03 02:07:03,110 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:07:03,111 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:07:03,112 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:07:03,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:07:03,120 INFO L85 PathProgramCache]: Analyzing trace with hash -599688769, now seen corresponding path program 1 times [2022-11-03 02:07:03,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:07:03,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791492459] [2022-11-03 02:07:03,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:07:03,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:07:03,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:07:03,584 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-03 02:07:03,585 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:07:03,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791492459] [2022-11-03 02:07:03,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791492459] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:07:03,586 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:07:03,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 02:07:03,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111071705] [2022-11-03 02:07:03,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:07:03,594 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-03 02:07:03,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:07:03,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-03 02:07:03,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 02:07:03,642 INFO L87 Difference]: Start difference. First operand has 239 states, 134 states have (on average 1.2835820895522387) internal successors, (172), 139 states have internal predecessors, (172), 74 states have call successors, (74), 29 states have call predecessors, (74), 29 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) Second operand has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:07:03,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:07:03,877 INFO L93 Difference]: Finished difference Result 386 states and 511 transitions. [2022-11-03 02:07:03,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-03 02:07:03,880 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 84 [2022-11-03 02:07:03,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:07:03,899 INFO L225 Difference]: With dead ends: 386 [2022-11-03 02:07:03,899 INFO L226 Difference]: Without dead ends: 236 [2022-11-03 02:07:03,909 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 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 02:07:03,918 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:07:03,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 270 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:07:03,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-11-03 02:07:04,003 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 236. [2022-11-03 02:07:04,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 132 states have (on average 1.2575757575757576) internal successors, (166), 136 states have internal predecessors, (166), 74 states have call successors, (74), 29 states have call predecessors, (74), 29 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2022-11-03 02:07:04,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 313 transitions. [2022-11-03 02:07:04,012 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 313 transitions. Word has length 84 [2022-11-03 02:07:04,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:07:04,014 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 313 transitions. [2022-11-03 02:07:04,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 20.0) internal successors, (40), 2 states have internal predecessors, (40), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:07:04,015 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 313 transitions. [2022-11-03 02:07:04,025 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-03 02:07:04,026 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:07:04,026 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:07:04,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 02:07:04,027 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:07:04,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:07:04,027 INFO L85 PathProgramCache]: Analyzing trace with hash 1995061181, now seen corresponding path program 1 times [2022-11-03 02:07:04,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:07:04,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100104336] [2022-11-03 02:07:04,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:07:04,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:07:04,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:07:04,326 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:07:04,326 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:07:04,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100104336] [2022-11-03 02:07:04,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100104336] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:07:04,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:07:04,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:07:04,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516926648] [2022-11-03 02:07:04,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:07:04,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:07:04,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:07:04,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:07:04,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:07:04,330 INFO L87 Difference]: Start difference. First operand 236 states and 313 transitions. Second operand has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:07:04,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:07:04,472 INFO L93 Difference]: Finished difference Result 382 states and 496 transitions. [2022-11-03 02:07:04,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:07:04,473 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 96 [2022-11-03 02:07:04,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:07:04,475 INFO L225 Difference]: With dead ends: 382 [2022-11-03 02:07:04,476 INFO L226 Difference]: Without dead ends: 238 [2022-11-03 02:07:04,477 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 02:07:04,478 INFO L413 NwaCegarLoop]: 267 mSDtfsCounter, 0 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:07:04,478 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 533 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:07:04,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2022-11-03 02:07:04,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 238. [2022-11-03 02:07:04,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 238 states, 134 states have (on average 1.2537313432835822) internal successors, (168), 138 states have internal predecessors, (168), 74 states have call successors, (74), 29 states have call predecessors, (74), 29 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2022-11-03 02:07:04,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 315 transitions. [2022-11-03 02:07:04,497 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 315 transitions. Word has length 96 [2022-11-03 02:07:04,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:07:04,498 INFO L495 AbstractCegarLoop]: Abstraction has 238 states and 315 transitions. [2022-11-03 02:07:04,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:07:04,498 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 315 transitions. [2022-11-03 02:07:04,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-03 02:07:04,500 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:07:04,500 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:07:04,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 02:07:04,501 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:07:04,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:07:04,501 INFO L85 PathProgramCache]: Analyzing trace with hash 896327459, now seen corresponding path program 1 times [2022-11-03 02:07:04,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:07:04,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46910967] [2022-11-03 02:07:04,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:07:04,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:07:04,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:07:04,743 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:07:04,743 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:07:04,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46910967] [2022-11-03 02:07:04,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46910967] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:07:04,745 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:07:04,745 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:07:04,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455130748] [2022-11-03 02:07:04,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:07:04,747 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:07:04,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:07:04,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:07:04,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:07:04,749 INFO L87 Difference]: Start difference. First operand 238 states and 315 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:07:04,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:07:04,944 INFO L93 Difference]: Finished difference Result 511 states and 697 transitions. [2022-11-03 02:07:04,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:07:04,944 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 101 [2022-11-03 02:07:04,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:07:04,950 INFO L225 Difference]: With dead ends: 511 [2022-11-03 02:07:04,950 INFO L226 Difference]: Without dead ends: 291 [2022-11-03 02:07:04,952 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 02:07:04,958 INFO L413 NwaCegarLoop]: 287 mSDtfsCounter, 59 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 549 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:07:04,959 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 549 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:07:04,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-11-03 02:07:04,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 286. [2022-11-03 02:07:04,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 168 states have (on average 1.3273809523809523) internal successors, (223), 172 states have internal predecessors, (223), 88 states have call successors, (88), 29 states have call predecessors, (88), 29 states have return successors, (87), 86 states have call predecessors, (87), 87 states have call successors, (87) [2022-11-03 02:07:04,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 398 transitions. [2022-11-03 02:07:04,981 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 398 transitions. Word has length 101 [2022-11-03 02:07:04,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:07:04,982 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 398 transitions. [2022-11-03 02:07:04,982 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:07:04,983 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 398 transitions. [2022-11-03 02:07:04,984 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-03 02:07:04,985 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:07:04,985 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:07:04,985 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 02:07:04,985 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:07:04,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:07:04,986 INFO L85 PathProgramCache]: Analyzing trace with hash 373974869, now seen corresponding path program 1 times [2022-11-03 02:07:04,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:07:04,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727296744] [2022-11-03 02:07:04,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:07:04,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:07:05,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:07:05,209 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:07:05,210 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:07:05,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727296744] [2022-11-03 02:07:05,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727296744] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:07:05,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190876051] [2022-11-03 02:07:05,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:07:05,211 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:07:05,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:07:05,213 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:07:05,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-03 02:07:05,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:07:05,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 1211 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:07:05,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:07:05,685 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:07:05,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:07:05,808 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:07:05,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190876051] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:07:05,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [204900584] [2022-11-03 02:07:05,830 INFO L159 IcfgInterpreter]: Started Sifa with 83 locations of interest [2022-11-03 02:07:05,831 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:07:05,835 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:07:05,844 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:07:05,845 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:07:47,188 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 439 for LOIs [2022-11-03 02:07:47,602 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 267 for LOIs [2022-11-03 02:07:49,721 INFO L197 IcfgInterpreter]: Interpreting procedure setClientPrivateKey with input of size 441 for LOIs [2022-11-03 02:07:50,057 INFO L197 IcfgInterpreter]: Interpreting procedure outgoing with input of size 269 for LOIs [2022-11-03 02:07:53,808 INFO L197 IcfgInterpreter]: Interpreting procedure setEmailTo with input of size 237 for LOIs [2022-11-03 02:07:53,867 INFO L197 IcfgInterpreter]: Interpreting procedure getClientPrivateKey with input of size 229 for LOIs [2022-11-03 02:07:53,903 INFO L197 IcfgInterpreter]: Interpreting procedure setEmailFrom with input of size 237 for LOIs [2022-11-03 02:07:53,946 INFO L197 IcfgInterpreter]: Interpreting procedure getClientAddressBookSize with input of size 254 for LOIs [2022-11-03 02:07:53,993 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-03 02:08:52,898 WARN L234 SmtUtils]: Spent 11.60s on a formula simplification. DAG size of input: 589 DAG size of output: 344 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:09:06,831 WARN L234 SmtUtils]: Spent 13.59s on a formula simplification. DAG size of input: 585 DAG size of output: 364 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:09:14,545 WARN L234 SmtUtils]: Spent 6.14s on a formula simplification. DAG size of input: 562 DAG size of output: 352 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:09:23,501 WARN L234 SmtUtils]: Spent 7.28s on a formula simplification. DAG size of input: 582 DAG size of output: 393 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-03 02:09:53,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [204900584] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:09:53,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-03 02:09:53,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [4, 4, 4] total 46 [2022-11-03 02:09:53,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602628110] [2022-11-03 02:09:53,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:09:53,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-03 02:09:53,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:09:53,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-03 02:09:53,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1958, Unknown=0, NotChecked=0, Total=2070 [2022-11-03 02:09:53,743 INFO L87 Difference]: Start difference. First operand 286 states and 398 transitions. Second operand has 41 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 25 states have internal predecessors, (49), 13 states have call successors, (23), 9 states have call predecessors, (23), 7 states have return successors, (20), 11 states have call predecessors, (20), 11 states have call successors, (20) [2022-11-03 02:10:56,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:10:56,967 INFO L93 Difference]: Finished difference Result 645 states and 932 transitions. [2022-11-03 02:10:56,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-03 02:10:56,968 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 25 states have internal predecessors, (49), 13 states have call successors, (23), 9 states have call predecessors, (23), 7 states have return successors, (20), 11 states have call predecessors, (20), 11 states have call successors, (20) Word has length 102 [2022-11-03 02:10:56,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:10:56,971 INFO L225 Difference]: With dead ends: 645 [2022-11-03 02:10:56,971 INFO L226 Difference]: Without dead ends: 377 [2022-11-03 02:10:56,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 156.3s TimeCoverageRelationStatistics Valid=189, Invalid=2891, Unknown=0, NotChecked=0, Total=3080 [2022-11-03 02:10:56,974 INFO L413 NwaCegarLoop]: 293 mSDtfsCounter, 253 mSDsluCounter, 6602 mSDsCounter, 0 mSdLazyCounter, 6507 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 255 SdHoareTripleChecker+Valid, 6681 SdHoareTripleChecker+Invalid, 6544 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 6507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:10:56,978 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [255 Valid, 6681 Invalid, 6544 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [37 Valid, 6507 Invalid, 0 Unknown, 0 Unchecked, 26.0s Time] [2022-11-03 02:10:56,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-11-03 02:10:57,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 353. [2022-11-03 02:10:57,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 353 states, 224 states have (on average 1.34375) internal successors, (301), 228 states have internal predecessors, (301), 94 states have call successors, (94), 36 states have call predecessors, (94), 34 states have return successors, (93), 90 states have call predecessors, (93), 93 states have call successors, (93) [2022-11-03 02:10:57,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 488 transitions. [2022-11-03 02:10:57,106 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 488 transitions. Word has length 102 [2022-11-03 02:10:57,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:10:57,106 INFO L495 AbstractCegarLoop]: Abstraction has 353 states and 488 transitions. [2022-11-03 02:10:57,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 27 states have (on average 1.8148148148148149) internal successors, (49), 25 states have internal predecessors, (49), 13 states have call successors, (23), 9 states have call predecessors, (23), 7 states have return successors, (20), 11 states have call predecessors, (20), 11 states have call successors, (20) [2022-11-03 02:10:57,107 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 488 transitions. [2022-11-03 02:10:57,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-11-03 02:10:57,109 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:10:57,109 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:10:57,140 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-03 02:10:57,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:10:57,332 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:10:57,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:10:57,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1966056127, now seen corresponding path program 1 times [2022-11-03 02:10:57,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:10:57,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2037998943] [2022-11-03 02:10:57,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:10:57,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:10:57,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:10:57,524 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-03 02:10:57,525 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:10:57,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2037998943] [2022-11-03 02:10:57,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2037998943] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-03 02:10:57,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505492137] [2022-11-03 02:10:57,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:10:57,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:10:57,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:10:57,528 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:10:57,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-03 02:10:57,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:10:57,843 INFO L263 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:10:57,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:10:57,878 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-03 02:10:57,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:10:57,952 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-03 02:10:57,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505492137] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:10:57,953 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [304325187] [2022-11-03 02:10:57,956 INFO L159 IcfgInterpreter]: Started Sifa with 76 locations of interest [2022-11-03 02:10:57,956 INFO L166 IcfgInterpreter]: Building call graph [2022-11-03 02:10:57,957 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-03 02:10:57,957 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-03 02:10:57,957 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-03 02:11:36,778 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 439 for LOIs [2022-11-03 02:11:37,077 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 477 for LOIs [2022-11-03 02:11:47,044 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:11:47,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:11:47,216 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 02:11:47,219 INFO L158 Benchmark]: Toolchain (without parser) took 287861.62ms. Allocated memory was 107.0MB in the beginning and 792.7MB in the end (delta: 685.8MB). Free memory was 76.2MB in the beginning and 391.1MB in the end (delta: -315.0MB). Peak memory consumption was 497.8MB. Max. memory is 16.1GB. [2022-11-03 02:11:47,219 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 107.0MB. Free memory is still 61.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:11:47,220 INFO L158 Benchmark]: CACSL2BoogieTranslator took 958.68ms. Allocated memory is still 107.0MB. Free memory was 76.0MB in the beginning and 53.5MB in the end (delta: 22.5MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. [2022-11-03 02:11:47,220 INFO L158 Benchmark]: Boogie Procedure Inliner took 151.87ms. Allocated memory is still 107.0MB. Free memory was 53.5MB in the beginning and 46.9MB in the end (delta: 6.6MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-03 02:11:47,220 INFO L158 Benchmark]: Boogie Preprocessor took 130.20ms. Allocated memory was 107.0MB in the beginning and 132.1MB in the end (delta: 25.2MB). Free memory was 46.9MB in the beginning and 103.7MB in the end (delta: -56.9MB). Peak memory consumption was 11.0MB. Max. memory is 16.1GB. [2022-11-03 02:11:47,221 INFO L158 Benchmark]: RCFGBuilder took 2345.79ms. Allocated memory was 132.1MB in the beginning and 201.3MB in the end (delta: 69.2MB). Free memory was 103.7MB in the beginning and 149.1MB in the end (delta: -45.3MB). Peak memory consumption was 71.2MB. Max. memory is 16.1GB. [2022-11-03 02:11:47,221 INFO L158 Benchmark]: TraceAbstraction took 284268.58ms. Allocated memory was 201.3MB in the beginning and 792.7MB in the end (delta: 591.4MB). Free memory was 149.1MB in the beginning and 391.1MB in the end (delta: -242.1MB). Peak memory consumption was 476.6MB. Max. memory is 16.1GB. [2022-11-03 02:11:47,223 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.30ms. Allocated memory is still 107.0MB. Free memory is still 61.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 958.68ms. Allocated memory is still 107.0MB. Free memory was 76.0MB in the beginning and 53.5MB in the end (delta: 22.5MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 151.87ms. Allocated memory is still 107.0MB. Free memory was 53.5MB in the beginning and 46.9MB in the end (delta: 6.6MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 130.20ms. Allocated memory was 107.0MB in the beginning and 132.1MB in the end (delta: 25.2MB). Free memory was 46.9MB in the beginning and 103.7MB in the end (delta: -56.9MB). Peak memory consumption was 11.0MB. Max. memory is 16.1GB. * RCFGBuilder took 2345.79ms. Allocated memory was 132.1MB in the beginning and 201.3MB in the end (delta: 69.2MB). Free memory was 103.7MB in the beginning and 149.1MB in the end (delta: -45.3MB). Peak memory consumption was 71.2MB. Max. memory is 16.1GB. * TraceAbstraction took 284268.58ms. Allocated memory was 201.3MB in the beginning and 792.7MB in the end (delta: 591.4MB). Free memory was 149.1MB in the beginning and 391.1MB in the end (delta: -242.1MB). Peak memory consumption was 476.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 02:11:47,261 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with 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-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/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_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec7_product35.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/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_137c9e45-7a54-4fab-be1e-8940b73798d1/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 e6954a366a92a56976ad3f15dd01067d582436273e28a74386bd548c596ad28b --- 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 02:11:49,563 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:11:49,566 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:11:49,609 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:11:49,609 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:11:49,613 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:11:49,615 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:11:49,620 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:11:49,626 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:11:49,633 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:11:49,634 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:11:49,635 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:11:49,635 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:11:49,636 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:11:49,637 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:11:49,638 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:11:49,652 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:11:49,653 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:11:49,654 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:11:49,663 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:11:49,665 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:11:49,667 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:11:49,670 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:11:49,672 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:11:49,677 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:11:49,678 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:11:49,678 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:11:49,679 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:11:49,679 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:11:49,680 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:11:49,680 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:11:49,681 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:11:49,682 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:11:49,683 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:11:49,684 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:11:49,684 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:11:49,685 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:11:49,685 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:11:49,685 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:11:49,686 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:11:49,687 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:11:49,696 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2022-11-03 02:11:49,735 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:11:49,735 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:11:49,737 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:11:49,737 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:11:49,738 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:11:49,738 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:11:49,738 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:11:49,739 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:11:49,739 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:11:49,739 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:11:49,740 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:11:49,741 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:11:49,742 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:11:49,742 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-03 02:11:49,743 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-03 02:11:49,743 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:11:49,743 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:11:49,744 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:11:49,744 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:11:49,744 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 02:11:49,744 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 02:11:49,745 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 02:11:49,745 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-03 02:11:49,745 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:11:49,745 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:11:49,746 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:11:49,746 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:11:49,746 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 02:11:49,746 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:11:49,747 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:11:49,747 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:11:49,747 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:11:49,748 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:11:49,748 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 02:11:49,749 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 02:11:49,749 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:11:49,749 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:11:49,750 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 02:11:49,750 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_137c9e45-7a54-4fab-be1e-8940b73798d1/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_137c9e45-7a54-4fab-be1e-8940b73798d1/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 -> e6954a366a92a56976ad3f15dd01067d582436273e28a74386bd548c596ad28b [2022-11-03 02:11:50,117 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:11:50,144 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:11:50,148 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:11:50,150 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:11:50,150 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:11:50,152 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/product-lines/email_spec7_product35.cil.c [2022-11-03 02:11:50,222 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/data/3e08705d7/d5e579c39ff24590a109bf9c2e098046/FLAG0be7e9626 [2022-11-03 02:11:50,924 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:11:50,925 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c [2022-11-03 02:11:50,952 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/data/3e08705d7/d5e579c39ff24590a109bf9c2e098046/FLAG0be7e9626 [2022-11-03 02:11:51,115 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/data/3e08705d7/d5e579c39ff24590a109bf9c2e098046 [2022-11-03 02:11:51,117 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:11:51,119 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:11:51,120 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:11:51,121 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:11:51,131 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:11:51,133 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:11:51" (1/1) ... [2022-11-03 02:11:51,134 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@47b6e840 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:51, skipping insertion in model container [2022-11-03 02:11:51,134 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:11:51" (1/1) ... [2022-11-03 02:11:51,143 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:11:51,228 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:11:51,812 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_137c9e45-7a54-4fab-be1e-8940b73798d1/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c[48298,48311] [2022-11-03 02:11:51,881 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:11:51,908 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 02:11:51,922 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:11:52,033 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_137c9e45-7a54-4fab-be1e-8940b73798d1/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c[48298,48311] [2022-11-03 02:11:52,050 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:11:52,055 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:11:52,108 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_137c9e45-7a54-4fab-be1e-8940b73798d1/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c[48298,48311] [2022-11-03 02:11:52,122 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:11:52,153 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:11:52,154 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52 WrapperNode [2022-11-03 02:11:52,154 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:11:52,155 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:11:52,155 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:11:52,156 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:11:52,163 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (1/1) ... [2022-11-03 02:11:52,191 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (1/1) ... [2022-11-03 02:11:52,255 INFO L138 Inliner]: procedures = 139, calls = 244, calls flagged for inlining = 66, calls inlined = 63, statements flattened = 1071 [2022-11-03 02:11:52,264 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:11:52,265 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:11:52,265 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:11:52,265 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:11:52,275 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (1/1) ... [2022-11-03 02:11:52,275 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (1/1) ... [2022-11-03 02:11:52,290 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (1/1) ... [2022-11-03 02:11:52,291 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (1/1) ... [2022-11-03 02:11:52,320 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (1/1) ... [2022-11-03 02:11:52,345 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (1/1) ... [2022-11-03 02:11:52,356 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (1/1) ... [2022-11-03 02:11:52,376 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (1/1) ... [2022-11-03 02:11:52,388 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:11:52,392 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:11:52,393 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:11:52,393 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:11:52,394 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (1/1) ... [2022-11-03 02:11:52,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:11:52,411 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:11:52,425 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:11:52,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:11:52,478 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-03 02:11:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-03 02:11:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2022-11-03 02:11:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2022-11-03 02:11:52,479 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-03 02:11:52,479 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-03 02:11:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2022-11-03 02:11:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2022-11-03 02:11:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-03 02:11:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-03 02:11:52,480 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-03 02:11:52,480 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-03 02:11:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__AutoResponder [2022-11-03 02:11:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__AutoResponder [2022-11-03 02:11:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-03 02:11:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-03 02:11:52,481 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-03 02:11:52,481 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-03 02:11:52,482 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-03 02:11:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-03 02:11:52,482 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-03 02:11:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-03 02:11:52,482 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-03 02:11:52,482 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-03 02:11:52,483 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-03 02:11:52,483 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-03 02:11:52,483 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-03 02:11:52,483 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-03 02:11:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-03 02:11:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2022-11-03 02:11:52,484 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2022-11-03 02:11:52,484 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-03 02:11:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-03 02:11:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:11:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-03 02:11:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-03 02:11:52,485 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-03 02:11:52,485 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-03 02:11:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2022-11-03 02:11:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2022-11-03 02:11:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-03 02:11:52,486 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-03 02:11:52,486 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-03 02:11:52,487 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-03 02:11:52,487 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-03 02:11:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-03 02:11:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 02:11:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-03 02:11:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-03 02:11:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-03 02:11:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-03 02:11:52,488 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-03 02:11:52,488 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-03 02:11:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-03 02:11:52,489 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-03 02:11:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-03 02:11:52,489 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-03 02:11:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-03 02:11:52,489 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-03 02:11:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2022-11-03 02:11:52,489 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2022-11-03 02:11:52,489 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:11:52,489 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:11:52,795 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:11:52,800 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:11:54,008 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:11:54,028 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:11:54,028 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-03 02:11:54,032 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:11:54 BoogieIcfgContainer [2022-11-03 02:11:54,032 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:11:54,036 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:11:54,036 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:11:54,039 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:11:54,040 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:11:51" (1/3) ... [2022-11-03 02:11:54,041 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@135e8723 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:11:54, skipping insertion in model container [2022-11-03 02:11:54,041 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:11:52" (2/3) ... [2022-11-03 02:11:54,041 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@135e8723 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:11:54, skipping insertion in model container [2022-11-03 02:11:54,041 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:11:54" (3/3) ... [2022-11-03 02:11:54,043 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec7_product35.cil.c [2022-11-03 02:11:54,063 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:11:54,063 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:11:54,163 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:11:54,175 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;@42d9cee, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:11:54,176 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:11:54,184 INFO L276 IsEmpty]: Start isEmpty. Operand has 463 states, 358 states have (on average 1.5363128491620113) internal successors, (550), 363 states have internal predecessors, (550), 74 states have call successors, (74), 29 states have call predecessors, (74), 29 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) [2022-11-03 02:11:54,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-03 02:11:54,221 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:11:54,223 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-03 02:11:54,224 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:11:54,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:11:54,231 INFO L85 PathProgramCache]: Analyzing trace with hash -2001656756, now seen corresponding path program 1 times [2022-11-03 02:11:54,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:11:54,247 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [733443627] [2022-11-03 02:11:54,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:11:54,248 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:11:54,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:11:54,256 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:11:54,288 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 02:11:54,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:11:54,772 INFO L263 TraceCheckSpWp]: Trace formula consists of 620 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-03 02:11:54,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:11:54,822 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2022-11-03 02:11:54,823 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:11:54,823 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:11:54,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [733443627] [2022-11-03 02:11:54,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [733443627] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:11:54,825 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:11:54,825 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-03 02:11:54,828 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490138272] [2022-11-03 02:11:54,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:11:54,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-03 02:11:54,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:11:54,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-03 02:11:54,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-03 02:11:54,875 INFO L87 Difference]: Start difference. First operand has 463 states, 358 states have (on average 1.5363128491620113) internal successors, (550), 363 states have internal predecessors, (550), 74 states have call successors, (74), 29 states have call predecessors, (74), 29 states have return successors, (74), 73 states have call predecessors, (74), 74 states have call successors, (74) Second operand has 2 states, 2 states have (on average 35.5) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:11:54,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:11:54,966 INFO L93 Difference]: Finished difference Result 728 states and 1078 transitions. [2022-11-03 02:11:54,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-03 02:11:54,968 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 35.5) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 129 [2022-11-03 02:11:54,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:11:54,985 INFO L225 Difference]: With dead ends: 728 [2022-11-03 02:11:54,986 INFO L226 Difference]: Without dead ends: 456 [2022-11-03 02:11:54,993 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 128 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 02:11:54,997 INFO L413 NwaCegarLoop]: 694 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, 694 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 02:11:54,998 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 694 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:11:55,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-11-03 02:11:55,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 456. [2022-11-03 02:11:55,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 456 states, 352 states have (on average 1.53125) internal successors, (539), 356 states have internal predecessors, (539), 74 states have call successors, (74), 29 states have call predecessors, (74), 29 states have return successors, (73), 72 states have call predecessors, (73), 73 states have call successors, (73) [2022-11-03 02:11:55,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 686 transitions. [2022-11-03 02:11:55,089 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 686 transitions. Word has length 129 [2022-11-03 02:11:55,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:11:55,096 INFO L495 AbstractCegarLoop]: Abstraction has 456 states and 686 transitions. [2022-11-03 02:11:55,096 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 35.5) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:11:55,096 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 686 transitions. [2022-11-03 02:11:55,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-03 02:11:55,108 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:11:55,108 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 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] [2022-11-03 02:11:55,126 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2022-11-03 02:11:55,325 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:11:55,325 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:11:55,326 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:11:55,326 INFO L85 PathProgramCache]: Analyzing trace with hash 2098856792, now seen corresponding path program 1 times [2022-11-03 02:11:55,327 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:11:55,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [545998453] [2022-11-03 02:11:55,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:11:55,328 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:11:55,328 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:11:55,329 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:11:55,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 02:11:55,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:11:55,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 621 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:11:55,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:11:55,799 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-03 02:11:55,799 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:11:55,800 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:11:55,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [545998453] [2022-11-03 02:11:55,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [545998453] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:11:55,801 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:11:55,801 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:11:55,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350560583] [2022-11-03 02:11:55,802 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:11:55,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:11:55,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:11:55,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:11:55,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:11:55,804 INFO L87 Difference]: Start difference. First operand 456 states and 686 transitions. Second operand has 5 states, 4 states have (on average 20.25) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 02:11:55,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:11:55,911 INFO L93 Difference]: Finished difference Result 903 states and 1362 transitions. [2022-11-03 02:11:55,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:11:55,912 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.25) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 130 [2022-11-03 02:11:55,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:11:55,917 INFO L225 Difference]: With dead ends: 903 [2022-11-03 02:11:55,917 INFO L226 Difference]: Without dead ends: 458 [2022-11-03 02:11:55,921 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 126 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:11:55,922 INFO L413 NwaCegarLoop]: 677 mSDtfsCounter, 160 mSDsluCounter, 1848 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 2525 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:11:55,923 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 2525 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:11:55,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2022-11-03 02:11:55,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 458. [2022-11-03 02:11:55,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 353 states have (on average 1.5297450424929178) internal successors, (540), 358 states have internal predecessors, (540), 74 states have call successors, (74), 29 states have call predecessors, (74), 30 states have return successors, (75), 72 states have call predecessors, (75), 73 states have call successors, (75) [2022-11-03 02:11:55,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 689 transitions. [2022-11-03 02:11:55,975 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 689 transitions. Word has length 130 [2022-11-03 02:11:55,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:11:55,977 INFO L495 AbstractCegarLoop]: Abstraction has 458 states and 689 transitions. [2022-11-03 02:11:55,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.25) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 02:11:55,978 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 689 transitions. [2022-11-03 02:11:55,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-03 02:11:55,982 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:11:55,982 INFO L195 NwaCegarLoop]: trace histogram [3, 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] [2022-11-03 02:11:56,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:11:56,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:11:56,206 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:11:56,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:11:56,206 INFO L85 PathProgramCache]: Analyzing trace with hash 340962890, now seen corresponding path program 1 times [2022-11-03 02:11:56,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:11:56,207 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [639855224] [2022-11-03 02:11:56,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:11:56,208 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:11:56,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:11:56,211 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:11:56,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 02:11:56,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:11:56,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:11:56,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:11:56,647 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2022-11-03 02:11:56,648 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:11:56,648 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:11:56,648 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [639855224] [2022-11-03 02:11:56,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [639855224] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:11:56,649 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:11:56,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:11:56,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392024423] [2022-11-03 02:11:56,649 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:11:56,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:11:56,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:11:56,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:11:56,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:11:56,651 INFO L87 Difference]: Start difference. First operand 458 states and 689 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 02:11:56,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:11:56,771 INFO L93 Difference]: Finished difference Result 905 states and 1366 transitions. [2022-11-03 02:11:56,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:11:56,772 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 131 [2022-11-03 02:11:56,772 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:11:56,775 INFO L225 Difference]: With dead ends: 905 [2022-11-03 02:11:56,776 INFO L226 Difference]: Without dead ends: 460 [2022-11-03 02:11:56,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:11:56,779 INFO L413 NwaCegarLoop]: 675 mSDtfsCounter, 159 mSDsluCounter, 1839 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 2514 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:11:56,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 2514 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:11:56,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2022-11-03 02:11:56,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 460. [2022-11-03 02:11:56,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 354 states have (on average 1.5282485875706215) internal successors, (541), 360 states have internal predecessors, (541), 74 states have call successors, (74), 29 states have call predecessors, (74), 31 states have return successors, (79), 72 states have call predecessors, (79), 73 states have call successors, (79) [2022-11-03 02:11:56,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 694 transitions. [2022-11-03 02:11:56,813 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 694 transitions. Word has length 131 [2022-11-03 02:11:56,813 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:11:56,814 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 694 transitions. [2022-11-03 02:11:56,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 02:11:56,814 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 694 transitions. [2022-11-03 02:11:56,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-03 02:11:56,820 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:11:56,820 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-03 02:11:56,845 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:11:57,036 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:11:57,037 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:11:57,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:11:57,037 INFO L85 PathProgramCache]: Analyzing trace with hash 2140158207, now seen corresponding path program 1 times [2022-11-03 02:11:57,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:11:57,038 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1381527870] [2022-11-03 02:11:57,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:11:57,039 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:11:57,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:11:57,044 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:11:57,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 02:11:57,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:11:57,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:11:57,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:11:57,482 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-03 02:11:57,482 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:11:57,482 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:11:57,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1381527870] [2022-11-03 02:11:57,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1381527870] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:11:57,486 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:11:57,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:11:57,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057071088] [2022-11-03 02:11:57,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:11:57,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:11:57,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:11:57,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:11:57,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:11:57,491 INFO L87 Difference]: Start difference. First operand 460 states and 694 transitions. Second operand has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 02:11:57,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:11:57,580 INFO L93 Difference]: Finished difference Result 897 states and 1356 transitions. [2022-11-03 02:11:57,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:11:57,581 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 132 [2022-11-03 02:11:57,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:11:57,584 INFO L225 Difference]: With dead ends: 897 [2022-11-03 02:11:57,584 INFO L226 Difference]: Without dead ends: 460 [2022-11-03 02:11:57,586 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:11:57,587 INFO L413 NwaCegarLoop]: 677 mSDtfsCounter, 158 mSDsluCounter, 1851 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 2528 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:11:57,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 2528 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:11:57,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2022-11-03 02:11:57,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 460. [2022-11-03 02:11:57,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 460 states, 354 states have (on average 1.5282485875706215) internal successors, (541), 360 states have internal predecessors, (541), 74 states have call successors, (74), 29 states have call predecessors, (74), 31 states have return successors, (78), 72 states have call predecessors, (78), 73 states have call successors, (78) [2022-11-03 02:11:57,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 693 transitions. [2022-11-03 02:11:57,637 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 693 transitions. Word has length 132 [2022-11-03 02:11:57,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:11:57,638 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 693 transitions. [2022-11-03 02:11:57,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.5) internal successors, (82), 5 states have internal predecessors, (82), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 02:11:57,639 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 693 transitions. [2022-11-03 02:11:57,642 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-03 02:11:57,642 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:11:57,643 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-03 02:11:57,664 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:11:57,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:11:57,860 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:11:57,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:11:57,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1419204754, now seen corresponding path program 1 times [2022-11-03 02:11:57,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:11:57,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1001691993] [2022-11-03 02:11:57,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:11:57,862 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:11:57,862 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:11:57,863 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:11:57,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 02:11:58,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:11:58,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 666 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-03 02:11:58,275 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:11:58,317 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-03 02:11:58,317 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:11:58,318 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:11:58,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1001691993] [2022-11-03 02:11:58,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1001691993] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:11:58,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:11:58,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:11:58,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383314535] [2022-11-03 02:11:58,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:11:58,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:11:58,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:11:58,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:11:58,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:11:58,323 INFO L87 Difference]: Start difference. First operand 460 states and 693 transitions. Second operand has 5 states, 4 states have (on average 22.5) internal successors, (90), 5 states have internal predecessors, (90), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 2 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-03 02:11:58,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:11:58,414 INFO L93 Difference]: Finished difference Result 899 states and 1359 transitions. [2022-11-03 02:11:58,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:11:58,414 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 22.5) internal successors, (90), 5 states have internal predecessors, (90), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 2 states have call predecessors, (20), 3 states have call successors, (20) Word has length 152 [2022-11-03 02:11:58,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:11:58,418 INFO L225 Difference]: With dead ends: 899 [2022-11-03 02:11:58,418 INFO L226 Difference]: Without dead ends: 462 [2022-11-03 02:11:58,420 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:11:58,422 INFO L413 NwaCegarLoop]: 678 mSDtfsCounter, 156 mSDsluCounter, 1852 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 2530 SdHoareTripleChecker+Invalid, 40 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:11:58,423 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 2530 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:11:58,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-11-03 02:11:58,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 462. [2022-11-03 02:11:58,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 355 states have (on average 1.5267605633802817) internal successors, (542), 362 states have internal predecessors, (542), 74 states have call successors, (74), 29 states have call predecessors, (74), 32 states have return successors, (80), 72 states have call predecessors, (80), 73 states have call successors, (80) [2022-11-03 02:11:58,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 696 transitions. [2022-11-03 02:11:58,457 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 696 transitions. Word has length 152 [2022-11-03 02:11:58,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:11:58,459 INFO L495 AbstractCegarLoop]: Abstraction has 462 states and 696 transitions. [2022-11-03 02:11:58,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 22.5) internal successors, (90), 5 states have internal predecessors, (90), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 2 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-03 02:11:58,459 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 696 transitions. [2022-11-03 02:11:58,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-03 02:11:58,463 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:11:58,463 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2022-11-03 02:11:58,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:11:58,680 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:11:58,680 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:11:58,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:11:58,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1093896166, now seen corresponding path program 1 times [2022-11-03 02:11:58,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:11:58,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [707897692] [2022-11-03 02:11:58,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:11:58,682 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:11:58,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:11:58,683 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:11:58,722 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 02:11:59,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:11:59,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:11:59,071 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:11:59,113 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-03 02:11:59,113 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:11:59,113 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:11:59,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [707897692] [2022-11-03 02:11:59,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [707897692] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:11:59,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:11:59,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:11:59,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444403667] [2022-11-03 02:11:59,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:11:59,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:11:59,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:11:59,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:11:59,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:11:59,117 INFO L87 Difference]: Start difference. First operand 462 states and 696 transitions. Second operand has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 02:11:59,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:11:59,224 INFO L93 Difference]: Finished difference Result 897 states and 1354 transitions. [2022-11-03 02:11:59,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:11:59,227 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 134 [2022-11-03 02:11:59,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:11:59,231 INFO L225 Difference]: With dead ends: 897 [2022-11-03 02:11:59,231 INFO L226 Difference]: Without dead ends: 462 [2022-11-03 02:11:59,234 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:11:59,238 INFO L413 NwaCegarLoop]: 675 mSDtfsCounter, 157 mSDsluCounter, 1842 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 2517 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:11:59,239 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 2517 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:11:59,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-11-03 02:11:59,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 462. [2022-11-03 02:11:59,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 462 states, 355 states have (on average 1.5267605633802817) internal successors, (542), 362 states have internal predecessors, (542), 74 states have call successors, (74), 29 states have call predecessors, (74), 32 states have return successors, (79), 72 states have call predecessors, (79), 73 states have call successors, (79) [2022-11-03 02:11:59,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 695 transitions. [2022-11-03 02:11:59,286 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 695 transitions. Word has length 134 [2022-11-03 02:11:59,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:11:59,286 INFO L495 AbstractCegarLoop]: Abstraction has 462 states and 695 transitions. [2022-11-03 02:11:59,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.2) internal successors, (81), 5 states have internal predecessors, (81), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-03 02:11:59,287 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 695 transitions. [2022-11-03 02:11:59,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-11-03 02:11:59,291 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:11:59,291 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:11:59,313 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-03 02:11:59,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:11:59,504 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:11:59,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:11:59,505 INFO L85 PathProgramCache]: Analyzing trace with hash -862132733, now seen corresponding path program 2 times [2022-11-03 02:11:59,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:11:59,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [284311284] [2022-11-03 02:11:59,505 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-03 02:11:59,506 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:11:59,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:11:59,507 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:11:59,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-03 02:11:59,778 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-03 02:11:59,778 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-03 02:11:59,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:11:59,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:11:59,815 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-03 02:11:59,815 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:11:59,815 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:11:59,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [284311284] [2022-11-03 02:11:59,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [284311284] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:11:59,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:11:59,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:11:59,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901954699] [2022-11-03 02:11:59,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:11:59,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:11:59,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:11:59,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:11:59,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:11:59,818 INFO L87 Difference]: Start difference. First operand 462 states and 695 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:11:59,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:11:59,855 INFO L93 Difference]: Finished difference Result 724 states and 1065 transitions. [2022-11-03 02:11:59,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:11:59,856 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 135 [2022-11-03 02:11:59,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:11:59,860 INFO L225 Difference]: With dead ends: 724 [2022-11-03 02:11:59,860 INFO L226 Difference]: Without dead ends: 465 [2022-11-03 02:11:59,864 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 133 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 02:11:59,865 INFO L413 NwaCegarLoop]: 684 mSDtfsCounter, 1 mSDsluCounter, 682 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1366 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 02:11:59,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1366 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:11:59,866 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2022-11-03 02:11:59,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 464. [2022-11-03 02:11:59,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 464 states, 357 states have (on average 1.5238095238095237) internal successors, (544), 364 states have internal predecessors, (544), 74 states have call successors, (74), 29 states have call predecessors, (74), 32 states have return successors, (79), 72 states have call predecessors, (79), 73 states have call successors, (79) [2022-11-03 02:11:59,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 697 transitions. [2022-11-03 02:11:59,895 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 697 transitions. Word has length 135 [2022-11-03 02:11:59,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:11:59,895 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 697 transitions. [2022-11-03 02:11:59,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:11:59,896 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 697 transitions. [2022-11-03 02:11:59,898 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-11-03 02:11:59,899 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:11:59,899 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:11:59,917 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:00,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:12:00,118 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:12:00,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:12:00,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1007542295, now seen corresponding path program 1 times [2022-11-03 02:12:00,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:12:00,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1114682709] [2022-11-03 02:12:00,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:00,119 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:12:00,120 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:12:00,121 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:12:00,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-03 02:12:00,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:00,520 INFO L263 TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-03 02:12:00,524 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:00,582 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-03 02:12:00,582 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:12:00,582 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:12:00,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1114682709] [2022-11-03 02:12:00,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1114682709] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:12:00,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:12:00,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 02:12:00,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300384923] [2022-11-03 02:12:00,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:12:00,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 02:12:00,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:12:00,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 02:12:00,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 02:12:00,585 INFO L87 Difference]: Start difference. First operand 464 states and 697 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-03 02:12:00,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:12:00,709 INFO L93 Difference]: Finished difference Result 903 states and 1363 transitions. [2022-11-03 02:12:00,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-03 02:12:00,710 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 163 [2022-11-03 02:12:00,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:12:00,713 INFO L225 Difference]: With dead ends: 903 [2022-11-03 02:12:00,713 INFO L226 Difference]: Without dead ends: 466 [2022-11-03 02:12:00,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-03 02:12:00,716 INFO L413 NwaCegarLoop]: 676 mSDtfsCounter, 155 mSDsluCounter, 1843 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 2519 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:12:00,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 2519 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:12:00,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2022-11-03 02:12:00,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 466. [2022-11-03 02:12:00,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 358 states have (on average 1.5223463687150838) internal successors, (545), 366 states have internal predecessors, (545), 74 states have call successors, (74), 29 states have call predecessors, (74), 33 states have return successors, (83), 72 states have call predecessors, (83), 73 states have call successors, (83) [2022-11-03 02:12:00,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 702 transitions. [2022-11-03 02:12:00,747 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 702 transitions. Word has length 163 [2022-11-03 02:12:00,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:12:00,747 INFO L495 AbstractCegarLoop]: Abstraction has 466 states and 702 transitions. [2022-11-03 02:12:00,750 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 5 states have internal predecessors, (97), 3 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-03 02:12:00,750 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 702 transitions. [2022-11-03 02:12:00,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-11-03 02:12:00,753 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:12:00,753 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-03 02:12:00,777 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (9)] Ended with exit code 0 [2022-11-03 02:12:00,976 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:12:00,977 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:12:00,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:12:00,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1079505623, now seen corresponding path program 1 times [2022-11-03 02:12:00,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:12:00,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [18988994] [2022-11-03 02:12:00,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:00,978 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:12:00,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:12:00,981 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:12:00,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-03 02:12:01,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:01,357 INFO L263 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:12:01,361 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:01,388 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-03 02:12:01,388 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:12:01,388 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:12:01,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [18988994] [2022-11-03 02:12:01,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [18988994] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:12:01,389 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:12:01,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:12:01,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705222607] [2022-11-03 02:12:01,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:12:01,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:12:01,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:12:01,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:12:01,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:12:01,391 INFO L87 Difference]: Start difference. First operand 466 states and 702 transitions. Second operand has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:01,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:12:01,449 INFO L93 Difference]: Finished difference Result 981 states and 1498 transitions. [2022-11-03 02:12:01,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:12:01,449 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 164 [2022-11-03 02:12:01,450 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:12:01,453 INFO L225 Difference]: With dead ends: 981 [2022-11-03 02:12:01,453 INFO L226 Difference]: Without dead ends: 546 [2022-11-03 02:12:01,455 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 163 GetRequests, 162 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 02:12:01,457 INFO L413 NwaCegarLoop]: 708 mSDtfsCounter, 142 mSDsluCounter, 639 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 1347 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 02:12:01,457 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 1347 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:12:01,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-11-03 02:12:01,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 538. [2022-11-03 02:12:01,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 416 states have (on average 1.5432692307692308) internal successors, (642), 424 states have internal predecessors, (642), 88 states have call successors, (88), 29 states have call predecessors, (88), 33 states have return successors, (99), 86 states have call predecessors, (99), 87 states have call successors, (99) [2022-11-03 02:12:01,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 829 transitions. [2022-11-03 02:12:01,500 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 829 transitions. Word has length 164 [2022-11-03 02:12:01,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:12:01,501 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 829 transitions. [2022-11-03 02:12:01,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.0) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:01,502 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 829 transitions. [2022-11-03 02:12:01,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-11-03 02:12:01,505 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:12:01,505 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-03 02:12:01,526 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:01,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:12:01,721 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:12:01,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:12:01,722 INFO L85 PathProgramCache]: Analyzing trace with hash -993595745, now seen corresponding path program 1 times [2022-11-03 02:12:01,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:12:01,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1859931453] [2022-11-03 02:12:01,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:01,722 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:12:01,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:12:01,724 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:12:01,768 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-03 02:12:02,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:02,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 686 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-03 02:12:02,093 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:02,182 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2022-11-03 02:12:02,182 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:12:02,182 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:12:02,183 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1859931453] [2022-11-03 02:12:02,183 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1859931453] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:12:02,183 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:12:02,183 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:12:02,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758038359] [2022-11-03 02:12:02,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:12:02,184 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:12:02,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:12:02,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:12:02,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:12:02,185 INFO L87 Difference]: Start difference. First operand 538 states and 829 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 3 states have call successors, (23), 3 states have call predecessors, (23), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-03 02:12:02,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:12:02,413 INFO L93 Difference]: Finished difference Result 1232 states and 1928 transitions. [2022-11-03 02:12:02,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:12:02,414 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 3 states have call successors, (23), 3 states have call predecessors, (23), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 165 [2022-11-03 02:12:02,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:12:02,418 INFO L225 Difference]: With dead ends: 1232 [2022-11-03 02:12:02,419 INFO L226 Difference]: Without dead ends: 723 [2022-11-03 02:12:02,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 162 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 02:12:02,422 INFO L413 NwaCegarLoop]: 837 mSDtfsCounter, 807 mSDsluCounter, 733 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 807 SdHoareTripleChecker+Valid, 1570 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-03 02:12:02,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [807 Valid, 1570 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-03 02:12:02,423 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2022-11-03 02:12:02,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 546. [2022-11-03 02:12:02,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 423 states have (on average 1.5319148936170213) internal successors, (648), 430 states have internal predecessors, (648), 88 states have call successors, (88), 31 states have call predecessors, (88), 34 states have return successors, (95), 86 states have call predecessors, (95), 87 states have call successors, (95) [2022-11-03 02:12:02,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 831 transitions. [2022-11-03 02:12:02,504 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 831 transitions. Word has length 165 [2022-11-03 02:12:02,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:12:02,506 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 831 transitions. [2022-11-03 02:12:02,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 3 states have call successors, (23), 3 states have call predecessors, (23), 3 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2022-11-03 02:12:02,506 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 831 transitions. [2022-11-03 02:12:02,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-11-03 02:12:02,509 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:12:02,510 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-03 02:12:02,531 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:02,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:12:02,726 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:12:02,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:12:02,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1153529554, now seen corresponding path program 1 times [2022-11-03 02:12:02,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:12:02,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1227195460] [2022-11-03 02:12:02,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:02,727 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:12:02,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:12:02,729 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:12:02,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-03 02:12:03,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:03,124 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-03 02:12:03,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:03,167 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-03 02:12:03,167 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:12:03,291 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-03 02:12:03,291 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:12:03,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1227195460] [2022-11-03 02:12:03,292 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1227195460] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:12:03,292 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1897577812] [2022-11-03 02:12:03,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:03,292 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-03 02:12:03,293 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/cvc4 [2022-11-03 02:12:03,299 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-03 02:12:03,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2022-11-03 02:12:03,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:03,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 02:12:03,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:03,991 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 22 proven. 6 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:12:03,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:12:04,401 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-11-03 02:12:04,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1897577812] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:12:04,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1562816331] [2022-11-03 02:12:04,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:04,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-03 02:12:04,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:12:04,408 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-03 02:12:04,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-03 02:12:04,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:04,696 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-03 02:12:04,701 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:04,852 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 22 proven. 6 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-03 02:12:04,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-03 02:12:05,117 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-11-03 02:12:05,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1562816331] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-03 02:12:05,118 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-03 02:12:05,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 9, 9, 9, 9] total 20 [2022-11-03 02:12:05,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915305289] [2022-11-03 02:12:05,119 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-03 02:12:05,121 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-03 02:12:05,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:12:05,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-03 02:12:05,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2022-11-03 02:12:05,123 INFO L87 Difference]: Start difference. First operand 546 states and 831 transitions. Second operand has 20 states, 20 states have (on average 11.35) internal successors, (227), 18 states have internal predecessors, (227), 4 states have call successors, (55), 6 states have call predecessors, (55), 9 states have return successors, (50), 6 states have call predecessors, (50), 4 states have call successors, (50) [2022-11-03 02:12:16,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:12:16,932 INFO L93 Difference]: Finished difference Result 2802 states and 4551 transitions. [2022-11-03 02:12:16,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-03 02:12:16,933 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 11.35) internal successors, (227), 18 states have internal predecessors, (227), 4 states have call successors, (55), 6 states have call predecessors, (55), 9 states have return successors, (50), 6 states have call predecessors, (50), 4 states have call successors, (50) Word has length 166 [2022-11-03 02:12:16,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:12:16,951 INFO L225 Difference]: With dead ends: 2802 [2022-11-03 02:12:16,951 INFO L226 Difference]: Without dead ends: 2543 [2022-11-03 02:12:16,955 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1018 GetRequests, 978 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=243, Invalid=1479, Unknown=0, NotChecked=0, Total=1722 [2022-11-03 02:12:16,955 INFO L413 NwaCegarLoop]: 938 mSDtfsCounter, 4202 mSDsluCounter, 4731 mSDsCounter, 0 mSdLazyCounter, 9061 mSolverCounterSat, 1164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4306 SdHoareTripleChecker+Valid, 5669 SdHoareTripleChecker+Invalid, 10225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1164 IncrementalHoareTripleChecker+Valid, 9061 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:12:16,956 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4306 Valid, 5669 Invalid, 10225 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1164 Valid, 9061 Invalid, 0 Unknown, 0 Unchecked, 10.6s Time] [2022-11-03 02:12:16,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2543 states. [2022-11-03 02:12:17,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2543 to 1957. [2022-11-03 02:12:17,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1957 states, 1555 states have (on average 1.5884244372990353) internal successors, (2470), 1568 states have internal predecessors, (2470), 332 states have call successors, (332), 61 states have call predecessors, (332), 69 states have return successors, (396), 331 states have call predecessors, (396), 330 states have call successors, (396) [2022-11-03 02:12:17,284 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1957 states to 1957 states and 3198 transitions. [2022-11-03 02:12:17,284 INFO L78 Accepts]: Start accepts. Automaton has 1957 states and 3198 transitions. Word has length 166 [2022-11-03 02:12:17,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:12:17,285 INFO L495 AbstractCegarLoop]: Abstraction has 1957 states and 3198 transitions. [2022-11-03 02:12:17,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.35) internal successors, (227), 18 states have internal predecessors, (227), 4 states have call successors, (55), 6 states have call predecessors, (55), 9 states have return successors, (50), 6 states have call predecessors, (50), 4 states have call successors, (50) [2022-11-03 02:12:17,285 INFO L276 IsEmpty]: Start isEmpty. Operand 1957 states and 3198 transitions. [2022-11-03 02:12:17,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-11-03 02:12:17,295 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:12:17,296 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-03 02:12:17,317 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:17,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:17,715 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:17,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/z3 -smt2 -in SMTLIB2_COMPLIANT=true,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/cvc4 --incremental --print-success --lang smt [2022-11-03 02:12:17,913 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:12:17,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:12:17,913 INFO L85 PathProgramCache]: Analyzing trace with hash -1892095717, now seen corresponding path program 1 times [2022-11-03 02:12:17,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:12:17,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2138873129] [2022-11-03 02:12:17,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:17,914 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:12:17,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:12:17,915 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:12:17,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-03 02:12:18,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:18,253 INFO L263 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:12:18,256 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:18,281 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-03 02:12:18,284 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:12:18,284 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:12:18,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2138873129] [2022-11-03 02:12:18,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2138873129] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:12:18,285 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:12:18,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:12:18,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1284295900] [2022-11-03 02:12:18,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:12:18,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:12:18,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:12:18,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:12:18,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:12:18,287 INFO L87 Difference]: Start difference. First operand 1957 states and 3198 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:18,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:12:18,741 INFO L93 Difference]: Finished difference Result 4607 states and 7679 transitions. [2022-11-03 02:12:18,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:12:18,742 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 169 [2022-11-03 02:12:18,742 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:12:18,758 INFO L225 Difference]: With dead ends: 4607 [2022-11-03 02:12:18,758 INFO L226 Difference]: Without dead ends: 2803 [2022-11-03 02:12:18,764 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 167 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 02:12:18,765 INFO L413 NwaCegarLoop]: 703 mSDtfsCounter, 136 mSDsluCounter, 674 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 1377 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 02:12:18,766 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [154 Valid, 1377 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:12:18,769 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2803 states. [2022-11-03 02:12:19,206 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2803 to 2787. [2022-11-03 02:12:19,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2787 states, 2227 states have (on average 1.6120341266277503) internal successors, (3590), 2240 states have internal predecessors, (3590), 490 states have call successors, (490), 61 states have call predecessors, (490), 69 states have return successors, (594), 489 states have call predecessors, (594), 488 states have call successors, (594) [2022-11-03 02:12:19,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2787 states to 2787 states and 4674 transitions. [2022-11-03 02:12:19,227 INFO L78 Accepts]: Start accepts. Automaton has 2787 states and 4674 transitions. Word has length 169 [2022-11-03 02:12:19,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:12:19,228 INFO L495 AbstractCegarLoop]: Abstraction has 2787 states and 4674 transitions. [2022-11-03 02:12:19,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:19,228 INFO L276 IsEmpty]: Start isEmpty. Operand 2787 states and 4674 transitions. [2022-11-03 02:12:19,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-11-03 02:12:19,246 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:12:19,246 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-03 02:12:19,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:19,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:12:19,460 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:12:19,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:12:19,461 INFO L85 PathProgramCache]: Analyzing trace with hash 2095537320, now seen corresponding path program 1 times [2022-11-03 02:12:19,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:12:19,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [992146178] [2022-11-03 02:12:19,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:19,461 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:12:19,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:12:19,462 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:12:19,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-03 02:12:19,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:19,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 686 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:12:19,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:19,821 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-03 02:12:19,821 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:12:19,821 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:12:19,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [992146178] [2022-11-03 02:12:19,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [992146178] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:12:19,822 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:12:19,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:12:19,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [295670900] [2022-11-03 02:12:19,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:12:19,823 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:12:19,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:12:19,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:12:19,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:12:19,824 INFO L87 Difference]: Start difference. First operand 2787 states and 4674 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:20,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:12:20,451 INFO L93 Difference]: Finished difference Result 6675 states and 11295 transitions. [2022-11-03 02:12:20,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:12:20,451 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 170 [2022-11-03 02:12:20,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:12:20,473 INFO L225 Difference]: With dead ends: 6675 [2022-11-03 02:12:20,474 INFO L226 Difference]: Without dead ends: 4147 [2022-11-03 02:12:20,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 169 GetRequests, 168 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 02:12:20,483 INFO L413 NwaCegarLoop]: 699 mSDtfsCounter, 134 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 1374 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 02:12:20,484 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 1374 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:12:20,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4147 states. [2022-11-03 02:12:21,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4147 to 4131. [2022-11-03 02:12:21,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4131 states, 3333 states have (on average 1.6213621362136215) internal successors, (5404), 3346 states have internal predecessors, (5404), 728 states have call successors, (728), 61 states have call predecessors, (728), 69 states have return successors, (864), 727 states have call predecessors, (864), 726 states have call successors, (864) [2022-11-03 02:12:21,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4131 states to 4131 states and 6996 transitions. [2022-11-03 02:12:21,243 INFO L78 Accepts]: Start accepts. Automaton has 4131 states and 6996 transitions. Word has length 170 [2022-11-03 02:12:21,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:12:21,243 INFO L495 AbstractCegarLoop]: Abstraction has 4131 states and 6996 transitions. [2022-11-03 02:12:21,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:21,244 INFO L276 IsEmpty]: Start isEmpty. Operand 4131 states and 6996 transitions. [2022-11-03 02:12:21,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-11-03 02:12:21,266 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:12:21,266 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-03 02:12:21,287 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:21,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:12:21,480 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:12:21,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:12:21,481 INFO L85 PathProgramCache]: Analyzing trace with hash 249539337, now seen corresponding path program 1 times [2022-11-03 02:12:21,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:12:21,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [531175583] [2022-11-03 02:12:21,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:21,481 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:12:21,481 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:12:21,482 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:12:21,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-03 02:12:21,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:21,776 INFO L263 TraceCheckSpWp]: Trace formula consists of 688 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:12:21,781 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:21,803 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-03 02:12:21,803 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:12:21,803 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:12:21,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [531175583] [2022-11-03 02:12:21,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [531175583] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:12:21,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:12:21,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:12:21,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092297719] [2022-11-03 02:12:21,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:12:21,805 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:12:21,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:12:21,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:12:21,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:12:21,806 INFO L87 Difference]: Start difference. First operand 4131 states and 6996 transitions. Second operand has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:23,037 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:12:23,038 INFO L93 Difference]: Finished difference Result 9823 states and 16803 transitions. [2022-11-03 02:12:23,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:12:23,038 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 171 [2022-11-03 02:12:23,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:12:23,070 INFO L225 Difference]: With dead ends: 9823 [2022-11-03 02:12:23,071 INFO L226 Difference]: Without dead ends: 6217 [2022-11-03 02:12:23,084 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 169 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 02:12:23,085 INFO L413 NwaCegarLoop]: 696 mSDtfsCounter, 132 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 1368 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 02:12:23,085 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 1368 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:12:23,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6217 states. [2022-11-03 02:12:24,090 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6217 to 6201. [2022-11-03 02:12:24,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6201 states, 5079 states have (on average 1.6286670604449696) internal successors, (8272), 5092 states have internal predecessors, (8272), 1052 states have call successors, (1052), 61 states have call predecessors, (1052), 69 states have return successors, (1272), 1051 states have call predecessors, (1272), 1050 states have call successors, (1272) [2022-11-03 02:12:24,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6201 states to 6201 states and 10596 transitions. [2022-11-03 02:12:24,138 INFO L78 Accepts]: Start accepts. Automaton has 6201 states and 10596 transitions. Word has length 171 [2022-11-03 02:12:24,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:12:24,138 INFO L495 AbstractCegarLoop]: Abstraction has 6201 states and 10596 transitions. [2022-11-03 02:12:24,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.666666666666664) internal successors, (104), 3 states have internal predecessors, (104), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:24,139 INFO L276 IsEmpty]: Start isEmpty. Operand 6201 states and 10596 transitions. [2022-11-03 02:12:24,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-11-03 02:12:24,168 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:12:24,169 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-03 02:12:24,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:24,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:12:24,385 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:12:24,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:12:24,386 INFO L85 PathProgramCache]: Analyzing trace with hash -733966984, now seen corresponding path program 1 times [2022-11-03 02:12:24,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:12:24,386 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [874757478] [2022-11-03 02:12:24,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:24,386 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:12:24,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:12:24,387 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:12:24,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-03 02:12:24,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:24,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 648 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:12:24,704 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:24,732 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-03 02:12:24,732 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:12:24,732 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:12:24,732 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [874757478] [2022-11-03 02:12:24,732 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [874757478] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:12:24,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:12:24,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:12:24,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982433282] [2022-11-03 02:12:24,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:12:24,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:12:24,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:12:24,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:12:24,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:12:24,735 INFO L87 Difference]: Start difference. First operand 6201 states and 10596 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:12:26,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:12:26,492 INFO L93 Difference]: Finished difference Result 14815 states and 25551 transitions. [2022-11-03 02:12:26,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:12:26,492 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 153 [2022-11-03 02:12:26,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:12:26,561 INFO L225 Difference]: With dead ends: 14815 [2022-11-03 02:12:26,561 INFO L226 Difference]: Without dead ends: 9571 [2022-11-03 02:12:26,581 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 151 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 02:12:26,582 INFO L413 NwaCegarLoop]: 702 mSDtfsCounter, 130 mSDsluCounter, 673 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 1375 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 02:12:26,582 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 1375 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:12:26,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9571 states. [2022-11-03 02:12:27,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9571 to 9555. [2022-11-03 02:12:27,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9555 states, 7943 states have (on average 1.6338914767720005) internal successors, (12978), 7956 states have internal predecessors, (12978), 1542 states have call successors, (1542), 61 states have call predecessors, (1542), 69 states have return successors, (1902), 1541 states have call predecessors, (1902), 1540 states have call successors, (1902) [2022-11-03 02:12:27,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9555 states to 9555 states and 16422 transitions. [2022-11-03 02:12:27,909 INFO L78 Accepts]: Start accepts. Automaton has 9555 states and 16422 transitions. Word has length 153 [2022-11-03 02:12:27,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:12:27,910 INFO L495 AbstractCegarLoop]: Abstraction has 9555 states and 16422 transitions. [2022-11-03 02:12:27,910 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 2 states have call successors, (20), 2 states have call predecessors, (20), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 02:12:27,910 INFO L276 IsEmpty]: Start isEmpty. Operand 9555 states and 16422 transitions. [2022-11-03 02:12:27,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-11-03 02:12:27,950 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:12:27,950 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-03 02:12:27,971 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:28,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:12:28,167 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:12:28,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:12:28,168 INFO L85 PathProgramCache]: Analyzing trace with hash -1536529115, now seen corresponding path program 1 times [2022-11-03 02:12:28,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:12:28,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [930047593] [2022-11-03 02:12:28,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:28,169 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:12:28,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:12:28,171 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:12:28,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-03 02:12:28,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:28,493 INFO L263 TraceCheckSpWp]: Trace formula consists of 692 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:12:28,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:28,535 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-03 02:12:28,535 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:12:28,535 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:12:28,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [930047593] [2022-11-03 02:12:28,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [930047593] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:12:28,536 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:12:28,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:12:28,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382163675] [2022-11-03 02:12:28,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:12:28,537 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:12:28,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:12:28,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:12:28,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:12:28,538 INFO L87 Difference]: Start difference. First operand 9555 states and 16422 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, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:30,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:12:30,752 INFO L93 Difference]: Finished difference Result 23155 states and 40163 transitions. [2022-11-03 02:12:30,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:12:30,753 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, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 173 [2022-11-03 02:12:30,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:12:30,894 INFO L225 Difference]: With dead ends: 23155 [2022-11-03 02:12:30,894 INFO L226 Difference]: Without dead ends: 15213 [2022-11-03 02:12:30,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 171 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 02:12:30,920 INFO L413 NwaCegarLoop]: 708 mSDtfsCounter, 128 mSDsluCounter, 671 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 1379 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 02:12:30,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 1379 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:12:30,934 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15213 states. [2022-11-03 02:12:32,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15213 to 15197. [2022-11-03 02:12:32,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15197 states, 12599 states have (on average 1.6321930311929518) internal successors, (20564), 12612 states have internal predecessors, (20564), 2528 states have call successors, (2528), 61 states have call predecessors, (2528), 69 states have return successors, (3132), 2527 states have call predecessors, (3132), 2526 states have call successors, (3132) [2022-11-03 02:12:32,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15197 states to 15197 states and 26224 transitions. [2022-11-03 02:12:32,683 INFO L78 Accepts]: Start accepts. Automaton has 15197 states and 26224 transitions. Word has length 173 [2022-11-03 02:12:32,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:12:32,684 INFO L495 AbstractCegarLoop]: Abstraction has 15197 states and 26224 transitions. [2022-11-03 02:12:32,684 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, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:32,684 INFO L276 IsEmpty]: Start isEmpty. Operand 15197 states and 26224 transitions. [2022-11-03 02:12:32,732 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-11-03 02:12:32,732 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:12:32,732 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-03 02:12:32,757 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:32,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:12:32,957 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:12:32,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:12:32,957 INFO L85 PathProgramCache]: Analyzing trace with hash -1627983155, now seen corresponding path program 1 times [2022-11-03 02:12:32,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:12:32,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1069326692] [2022-11-03 02:12:32,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:32,958 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:12:32,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:12:32,960 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:12:33,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-03 02:12:33,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:33,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 694 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:12:33,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:33,379 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-03 02:12:33,379 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:12:33,379 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:12:33,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1069326692] [2022-11-03 02:12:33,380 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1069326692] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:12:33,380 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:12:33,380 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:12:33,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130491323] [2022-11-03 02:12:33,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:12:33,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:12:33,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:12:33,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:12:33,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:12:33,382 INFO L87 Difference]: Start difference. First operand 15197 states and 26224 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:36,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:12:36,604 INFO L93 Difference]: Finished difference Result 38273 states and 66413 transitions. [2022-11-03 02:12:36,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:12:36,605 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 174 [2022-11-03 02:12:36,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:12:36,735 INFO L225 Difference]: With dead ends: 38273 [2022-11-03 02:12:36,736 INFO L226 Difference]: Without dead ends: 25483 [2022-11-03 02:12:36,779 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 172 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 02:12:36,780 INFO L413 NwaCegarLoop]: 702 mSDtfsCounter, 126 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1377 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 02:12:36,780 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 1377 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:12:36,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25483 states. [2022-11-03 02:12:39,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25483 to 25467. [2022-11-03 02:12:39,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 25467 states, 21225 states have (on average 1.632791519434629) internal successors, (34656), 21238 states have internal predecessors, (34656), 4172 states have call successors, (4172), 61 states have call predecessors, (4172), 69 states have return successors, (5076), 4171 states have call predecessors, (5076), 4170 states have call successors, (5076) [2022-11-03 02:12:40,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25467 states to 25467 states and 43904 transitions. [2022-11-03 02:12:40,054 INFO L78 Accepts]: Start accepts. Automaton has 25467 states and 43904 transitions. Word has length 174 [2022-11-03 02:12:40,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:12:40,054 INFO L495 AbstractCegarLoop]: Abstraction has 25467 states and 43904 transitions. [2022-11-03 02:12:40,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:40,055 INFO L276 IsEmpty]: Start isEmpty. Operand 25467 states and 43904 transitions. [2022-11-03 02:12:40,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-11-03 02:12:40,128 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:12:40,128 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-03 02:12:40,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-03 02:12:40,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:12:40,344 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:12:40,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:12:40,345 INFO L85 PathProgramCache]: Analyzing trace with hash 1714669939, now seen corresponding path program 1 times [2022-11-03 02:12:40,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:12:40,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1404319301] [2022-11-03 02:12:40,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:12:40,346 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:12:40,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:12:40,347 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:12:40,391 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_137c9e45-7a54-4fab-be1e-8940b73798d1/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-03 02:12:40,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:12:40,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 696 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:12:40,730 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:12:40,769 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2022-11-03 02:12:40,769 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:12:40,769 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:12:40,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1404319301] [2022-11-03 02:12:40,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1404319301] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:12:40,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:12:40,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:12:40,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922582131] [2022-11-03 02:12:40,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:12:40,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:12:40,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:12:40,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:12:40,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:12:40,771 INFO L87 Difference]: Start difference. First operand 25467 states and 43904 transitions. Second operand has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-03 02:12:45,803 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:12:45,803 INFO L93 Difference]: Finished difference Result 61029 states and 105183 transitions. [2022-11-03 02:12:45,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:12:45,803 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 175 [2022-11-03 02:12:45,804 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:12:45,976 INFO L225 Difference]: With dead ends: 61029 [2022-11-03 02:12:45,976 INFO L226 Difference]: Without dead ends: 39965 [2022-11-03 02:12:46,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 174 GetRequests, 173 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 02:12:46,033 INFO L413 NwaCegarLoop]: 696 mSDtfsCounter, 124 mSDsluCounter, 647 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 1343 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 02:12:46,033 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 1343 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-03 02:12:46,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39965 states.