./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 e04fb08f Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/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_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0 --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-e04fb08 [2022-11-16 20:29:49,271 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 20:29:49,274 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 20:29:49,307 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 20:29:49,307 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 20:29:49,309 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 20:29:49,310 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 20:29:49,312 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 20:29:49,314 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 20:29:49,315 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 20:29:49,316 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 20:29:49,317 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 20:29:49,318 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 20:29:49,319 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 20:29:49,320 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 20:29:49,322 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 20:29:49,323 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 20:29:49,324 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 20:29:49,326 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 20:29:49,329 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 20:29:49,331 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 20:29:49,337 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 20:29:49,338 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 20:29:49,339 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 20:29:49,343 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 20:29:49,344 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 20:29:49,344 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 20:29:49,345 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 20:29:49,358 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 20:29:49,360 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 20:29:49,360 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 20:29:49,361 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 20:29:49,362 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 20:29:49,363 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 20:29:49,364 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 20:29:49,364 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 20:29:49,365 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 20:29:49,366 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 20:29:49,366 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 20:29:49,367 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 20:29:49,368 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 20:29:49,373 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-16 20:29:49,425 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 20:29:49,425 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 20:29:49,426 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 20:29:49,426 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 20:29:49,427 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 20:29:49,427 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 20:29:49,427 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 20:29:49,428 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 20:29:49,428 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 20:29:49,428 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-16 20:29:49,428 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 20:29:49,429 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 20:29:49,429 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-16 20:29:49,429 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-16 20:29:49,429 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 20:29:49,430 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-16 20:29:49,430 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-16 20:29:49,430 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-16 20:29:49,431 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 20:29:49,431 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 20:29:49,431 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 20:29:49,432 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 20:29:49,432 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 20:29:49,432 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 20:29:49,432 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 20:29:49,433 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 20:29:49,433 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 20:29:49,433 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 20:29:49,433 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 20:29:49,433 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 20:29:49,434 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 20:29:49,434 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 20:29:49,434 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 20:29:49,435 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 20:29:49,435 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-16 20:29:49,435 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 20:29:49,435 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 20:29:49,436 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-16 20:29:49,436 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 20:29:49,436 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 20:29:49,436 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 20:29:49,436 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_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/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_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0 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-16 20:29:49,827 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 20:29:49,880 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 20:29:49,883 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 20:29:49,884 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 20:29:49,885 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 20:29:49,890 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/product-lines/email_spec7_product35.cil.c [2022-11-16 20:29:49,965 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/data/f20c23b25/0466e2c687ed44fd998485e926b9a61d/FLAGcb00a06c7 [2022-11-16 20:29:50,590 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 20:29:50,590 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c [2022-11-16 20:29:50,614 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/data/f20c23b25/0466e2c687ed44fd998485e926b9a61d/FLAGcb00a06c7 [2022-11-16 20:29:50,814 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/data/f20c23b25/0466e2c687ed44fd998485e926b9a61d [2022-11-16 20:29:50,817 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 20:29:50,818 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 20:29:50,820 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 20:29:50,820 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 20:29:50,824 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 20:29:50,825 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 08:29:50" (1/1) ... [2022-11-16 20:29:50,827 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5de76052 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:50, skipping insertion in model container [2022-11-16 20:29:50,827 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 08:29:50" (1/1) ... [2022-11-16 20:29:50,836 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 20:29:50,932 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 20:29:51,641 WARN L229 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_526da72b-3489-487d-85df-d3fd5ec46dde/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c[48298,48311] [2022-11-16 20:29:51,743 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 20:29:51,761 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 20:29:51,871 WARN L229 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_526da72b-3489-487d-85df-d3fd5ec46dde/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c[48298,48311] [2022-11-16 20:29:51,902 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 20:29:51,946 INFO L208 MainTranslator]: Completed translation [2022-11-16 20:29:51,946 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51 WrapperNode [2022-11-16 20:29:51,947 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 20:29:51,948 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 20:29:51,948 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 20:29:51,948 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 20:29:51,956 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (1/1) ... [2022-11-16 20:29:52,023 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (1/1) ... [2022-11-16 20:29:52,105 INFO L138 Inliner]: procedures = 137, calls = 244, calls flagged for inlining = 66, calls inlined = 63, statements flattened = 1135 [2022-11-16 20:29:52,105 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 20:29:52,115 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 20:29:52,115 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 20:29:52,115 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 20:29:52,127 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (1/1) ... [2022-11-16 20:29:52,128 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (1/1) ... [2022-11-16 20:29:52,144 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (1/1) ... [2022-11-16 20:29:52,152 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (1/1) ... [2022-11-16 20:29:52,172 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (1/1) ... [2022-11-16 20:29:52,182 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (1/1) ... [2022-11-16 20:29:52,187 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (1/1) ... [2022-11-16 20:29:52,192 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (1/1) ... [2022-11-16 20:29:52,200 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 20:29:52,201 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 20:29:52,201 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 20:29:52,201 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 20:29:52,219 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (1/1) ... [2022-11-16 20:29:52,226 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 20:29:52,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:29:52,284 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 20:29:52,318 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 20:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-16 20:29:52,355 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-16 20:29:52,355 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2022-11-16 20:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2022-11-16 20:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-16 20:29:52,356 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-16 20:29:52,356 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2022-11-16 20:29:52,357 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2022-11-16 20:29:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-16 20:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-16 20:29:52,358 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-16 20:29:52,358 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-16 20:29:52,359 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__AutoResponder [2022-11-16 20:29:52,359 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__AutoResponder [2022-11-16 20:29:52,359 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-16 20:29:52,359 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-16 20:29:52,360 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-16 20:29:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-16 20:29:52,360 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-16 20:29:52,360 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-16 20:29:52,360 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-16 20:29:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-16 20:29:52,361 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-16 20:29:52,361 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-16 20:29:52,361 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-16 20:29:52,362 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-16 20:29:52,362 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-16 20:29:52,363 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-16 20:29:52,363 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-16 20:29:52,363 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2022-11-16 20:29:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2022-11-16 20:29:52,365 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-16 20:29:52,365 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-16 20:29:52,365 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 20:29:52,366 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-16 20:29:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-16 20:29:52,366 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-16 20:29:52,366 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-16 20:29:52,366 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2022-11-16 20:29:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2022-11-16 20:29:52,367 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-16 20:29:52,367 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-16 20:29:52,368 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-16 20:29:52,368 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-16 20:29:52,368 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-16 20:29:52,369 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-16 20:29:52,370 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-16 20:29:52,370 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-16 20:29:52,371 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-16 20:29:52,371 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-16 20:29:52,371 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-16 20:29:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-16 20:29:52,372 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-16 20:29:52,372 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-16 20:29:52,373 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-16 20:29:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-16 20:29:52,373 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 20:29:52,373 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-16 20:29:52,373 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-16 20:29:52,374 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2022-11-16 20:29:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2022-11-16 20:29:52,374 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 20:29:52,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 20:29:52,694 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 20:29:52,697 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 20:29:53,690 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 20:29:54,363 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 20:29:54,364 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 20:29:54,367 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 08:29:54 BoogieIcfgContainer [2022-11-16 20:29:54,368 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 20:29:54,373 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 20:29:54,373 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 20:29:54,377 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 20:29:54,378 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 08:29:50" (1/3) ... [2022-11-16 20:29:54,379 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16b5974b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 08:29:54, skipping insertion in model container [2022-11-16 20:29:54,379 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:29:51" (2/3) ... [2022-11-16 20:29:54,380 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@16b5974b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 08:29:54, skipping insertion in model container [2022-11-16 20:29:54,380 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 08:29:54" (3/3) ... [2022-11-16 20:29:54,382 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec7_product35.cil.c [2022-11-16 20:29:54,403 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 20:29:54,403 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 20:29:54,523 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 20:29:54,539 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;@119065ff, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 20:29:54,539 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 20:29:54,546 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-16 20:29:54,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-11-16 20:29:54,571 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:29:54,572 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-16 20:29:54,573 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:29:54,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:29:54,582 INFO L85 PathProgramCache]: Analyzing trace with hash -599688769, now seen corresponding path program 1 times [2022-11-16 20:29:54,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 20:29:54,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281797018] [2022-11-16 20:29:54,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:29:54,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 20:29:54,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:29:54,977 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-16 20:29:54,978 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 20:29:54,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281797018] [2022-11-16 20:29:54,979 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281797018] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:29:54,979 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:29:54,980 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 20:29:54,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1260998622] [2022-11-16 20:29:54,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:29:54,987 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-16 20:29:54,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 20:29:55,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-16 20:29:55,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 20:29:55,021 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-16 20:29:55,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:29:55,253 INFO L93 Difference]: Finished difference Result 386 states and 511 transitions. [2022-11-16 20:29:55,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-16 20:29:55,256 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-16 20:29:55,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:29:55,268 INFO L225 Difference]: With dead ends: 386 [2022-11-16 20:29:55,269 INFO L226 Difference]: Without dead ends: 236 [2022-11-16 20:29:55,274 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-16 20:29:55,277 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-16 20:29:55,278 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-16 20:29:55,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2022-11-16 20:29:55,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 236. [2022-11-16 20:29:55,335 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-16 20:29:55,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 313 transitions. [2022-11-16 20:29:55,341 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 313 transitions. Word has length 84 [2022-11-16 20:29:55,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:29:55,342 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 313 transitions. [2022-11-16 20:29:55,343 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-16 20:29:55,343 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 313 transitions. [2022-11-16 20:29:55,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2022-11-16 20:29:55,347 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:29:55,348 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-16 20:29:55,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 20:29:55,348 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:29:55,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:29:55,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1995061181, now seen corresponding path program 1 times [2022-11-16 20:29:55,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 20:29:55,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697629909] [2022-11-16 20:29:55,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:29:55,350 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 20:29:55,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:29:55,767 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-16 20:29:55,767 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 20:29:55,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697629909] [2022-11-16 20:29:55,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697629909] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:29:55,768 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:29:55,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:29:55,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684802360] [2022-11-16 20:29:55,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:29:55,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:29:55,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 20:29:55,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:29:55,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:29:55,772 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-16 20:29:56,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:29:56,050 INFO L93 Difference]: Finished difference Result 382 states and 496 transitions. [2022-11-16 20:29:56,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:29:56,063 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-16 20:29:56,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:29:56,066 INFO L225 Difference]: With dead ends: 382 [2022-11-16 20:29:56,066 INFO L226 Difference]: Without dead ends: 238 [2022-11-16 20:29:56,068 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-16 20:29:56,070 INFO L413 NwaCegarLoop]: 267 mSDtfsCounter, 0 mSDsluCounter, 266 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.2s IncrementalHoareTripleChecker+Time [2022-11-16 20:29:56,070 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.2s Time] [2022-11-16 20:29:56,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 238 states. [2022-11-16 20:29:56,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 238 to 238. [2022-11-16 20:29:56,092 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-16 20:29:56,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 238 states to 238 states and 315 transitions. [2022-11-16 20:29:56,095 INFO L78 Accepts]: Start accepts. Automaton has 238 states and 315 transitions. Word has length 96 [2022-11-16 20:29:56,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:29:56,096 INFO L495 AbstractCegarLoop]: Abstraction has 238 states and 315 transitions. [2022-11-16 20:29:56,096 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-16 20:29:56,097 INFO L276 IsEmpty]: Start isEmpty. Operand 238 states and 315 transitions. [2022-11-16 20:29:56,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-16 20:29:56,100 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:29:56,101 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-16 20:29:56,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 20:29:56,101 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:29:56,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:29:56,102 INFO L85 PathProgramCache]: Analyzing trace with hash 896327459, now seen corresponding path program 1 times [2022-11-16 20:29:56,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 20:29:56,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1868647990] [2022-11-16 20:29:56,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:29:56,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 20:29:56,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:29:56,242 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-16 20:29:56,242 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 20:29:56,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1868647990] [2022-11-16 20:29:56,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1868647990] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:29:56,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:29:56,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:29:56,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512049585] [2022-11-16 20:29:56,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:29:56,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:29:56,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 20:29:56,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:29:56,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:29:56,246 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-16 20:29:56,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:29:56,448 INFO L93 Difference]: Finished difference Result 511 states and 697 transitions. [2022-11-16 20:29:56,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:29:56,449 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-16 20:29:56,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:29:56,458 INFO L225 Difference]: With dead ends: 511 [2022-11-16 20:29:56,459 INFO L226 Difference]: Without dead ends: 291 [2022-11-16 20:29:56,460 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-16 20:29:56,461 INFO L413 NwaCegarLoop]: 287 mSDtfsCounter, 59 mSDsluCounter, 262 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.2s IncrementalHoareTripleChecker+Time [2022-11-16 20:29:56,462 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.2s Time] [2022-11-16 20:29:56,463 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2022-11-16 20:29:56,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 286. [2022-11-16 20:29:56,501 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-16 20:29:56,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 398 transitions. [2022-11-16 20:29:56,507 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 398 transitions. Word has length 101 [2022-11-16 20:29:56,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:29:56,508 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 398 transitions. [2022-11-16 20:29:56,508 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-16 20:29:56,509 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 398 transitions. [2022-11-16 20:29:56,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-11-16 20:29:56,520 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:29:56,520 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-16 20:29:56,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 20:29:56,521 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:29:56,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:29:56,522 INFO L85 PathProgramCache]: Analyzing trace with hash 373974869, now seen corresponding path program 1 times [2022-11-16 20:29:56,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 20:29:56,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746259799] [2022-11-16 20:29:56,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:29:56,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 20:29:56,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:29:56,800 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-16 20:29:56,801 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 20:29:56,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746259799] [2022-11-16 20:29:56,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746259799] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:29:56,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839659417] [2022-11-16 20:29:56,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:29:56,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:29:56,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:29:56,814 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:29:56,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 20:29:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:29:57,238 INFO L263 TraceCheckSpWp]: Trace formula consists of 1211 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 20:29:57,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:29:57,336 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-16 20:29:57,336 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:29:57,493 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-16 20:29:57,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839659417] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:29:57,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [559342404] [2022-11-16 20:29:57,530 INFO L159 IcfgInterpreter]: Started Sifa with 83 locations of interest [2022-11-16 20:29:57,530 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 20:29:57,535 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 20:29:57,541 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 20:29:57,545 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 20:30:38,189 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 439 for LOIs [2022-11-16 20:30:38,498 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 267 for LOIs [2022-11-16 20:30:40,630 INFO L197 IcfgInterpreter]: Interpreting procedure setClientPrivateKey with input of size 441 for LOIs [2022-11-16 20:30:40,949 INFO L197 IcfgInterpreter]: Interpreting procedure outgoing with input of size 269 for LOIs [2022-11-16 20:30:44,346 INFO L197 IcfgInterpreter]: Interpreting procedure setEmailTo with input of size 237 for LOIs [2022-11-16 20:30:44,393 INFO L197 IcfgInterpreter]: Interpreting procedure getClientPrivateKey with input of size 229 for LOIs [2022-11-16 20:30:44,437 INFO L197 IcfgInterpreter]: Interpreting procedure setEmailFrom with input of size 237 for LOIs [2022-11-16 20:30:44,508 INFO L197 IcfgInterpreter]: Interpreting procedure getClientAddressBookSize with input of size 254 for LOIs [2022-11-16 20:30:44,569 INFO L180 IcfgInterpreter]: Interpretation finished [2022-11-16 20:31:32,657 WARN L233 SmtUtils]: Spent 5.04s on a formula simplification. DAG size of input: 508 DAG size of output: 287 (called from [L 360] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-11-16 20:31:44,002 WARN L233 SmtUtils]: Spent 10.99s 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-16 20:31:57,537 WARN L233 SmtUtils]: Spent 13.17s 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-16 20:32:05,766 WARN L233 SmtUtils]: Spent 6.56s 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-16 20:32:15,280 WARN L233 SmtUtils]: Spent 7.78s 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-16 20:32:47,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSifa [559342404] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:32:47,492 INFO L184 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2022-11-16 20:32:47,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [40] imperfect sequences [4, 4, 4] total 46 [2022-11-16 20:32:47,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586397327] [2022-11-16 20:32:47,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:32:47,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2022-11-16 20:32:47,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 20:32:47,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2022-11-16 20:32:47,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=1958, Unknown=0, NotChecked=0, Total=2070 [2022-11-16 20:32:47,495 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-16 20:33:55,062 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:33:55,062 INFO L93 Difference]: Finished difference Result 645 states and 932 transitions. [2022-11-16 20:33:55,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-11-16 20:33:55,063 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-16 20:33:55,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:33:55,066 INFO L225 Difference]: With dead ends: 645 [2022-11-16 20:33:55,066 INFO L226 Difference]: Without dead ends: 377 [2022-11-16 20:33:55,068 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 264 SyntacticMatches, 0 SemanticMatches, 54 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 161.7s TimeCoverageRelationStatistics Valid=189, Invalid=2891, Unknown=0, NotChecked=0, Total=3080 [2022-11-16 20:33:55,069 INFO L413 NwaCegarLoop]: 293 mSDtfsCounter, 256 mSDsluCounter, 6388 mSDsCounter, 0 mSdLazyCounter, 6507 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 6681 SdHoareTripleChecker+Invalid, 6541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 6507 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.2s IncrementalHoareTripleChecker+Time [2022-11-16 20:33:55,070 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 6681 Invalid, 6541 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [34 Valid, 6507 Invalid, 0 Unknown, 0 Unchecked, 28.2s Time] [2022-11-16 20:33:55,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-11-16 20:33:55,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 353. [2022-11-16 20:33:55,224 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-16 20:33:55,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 353 states to 353 states and 488 transitions. [2022-11-16 20:33:55,227 INFO L78 Accepts]: Start accepts. Automaton has 353 states and 488 transitions. Word has length 102 [2022-11-16 20:33:55,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:33:55,228 INFO L495 AbstractCegarLoop]: Abstraction has 353 states and 488 transitions. [2022-11-16 20:33:55,228 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-16 20:33:55,229 INFO L276 IsEmpty]: Start isEmpty. Operand 353 states and 488 transitions. [2022-11-16 20:33:55,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-11-16 20:33:55,231 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:33:55,231 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-16 20:33:55,239 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-16 20:33:55,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:33:55,436 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:33:55,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:33:55,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1966056127, now seen corresponding path program 1 times [2022-11-16 20:33:55,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 20:33:55,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020575580] [2022-11-16 20:33:55,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:33:55,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 20:33:55,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:33:55,595 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-16 20:33:55,596 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 20:33:55,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020575580] [2022-11-16 20:33:55,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2020575580] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 20:33:55,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1266656631] [2022-11-16 20:33:55,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:33:55,598 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:33:55,598 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:33:55,601 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:33:55,618 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-16 20:33:55,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:33:55,964 INFO L263 TraceCheckSpWp]: Trace formula consists of 1148 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 20:33:55,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:33:55,998 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-16 20:33:55,998 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:33:56,077 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-16 20:33:56,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1266656631] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:33:56,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [128560858] [2022-11-16 20:33:56,082 INFO L159 IcfgInterpreter]: Started Sifa with 76 locations of interest [2022-11-16 20:33:56,082 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 20:33:56,083 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 20:33:56,083 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 20:33:56,083 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 20:34:35,771 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 439 for LOIs [2022-11-16 20:34:36,076 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 477 for LOIs [2022-11-16 20:34:46,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-16 20:34:46,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:34:46,576 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-16 20:34:46,581 INFO L158 Benchmark]: Toolchain (without parser) took 295762.93ms. Allocated memory was 123.7MB in the beginning and 786.4MB in the end (delta: 662.7MB). Free memory was 80.3MB in the beginning and 579.1MB in the end (delta: -498.8MB). Peak memory consumption was 484.3MB. Max. memory is 16.1GB. [2022-11-16 20:34:46,581 INFO L158 Benchmark]: CDTParser took 0.39ms. Allocated memory is still 123.7MB. Free memory was 99.5MB in the beginning and 99.5MB in the end (delta: 69.2kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 20:34:46,582 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1126.80ms. Allocated memory is still 123.7MB. Free memory was 80.1MB in the beginning and 70.0MB in the end (delta: 10.1MB). Peak memory consumption was 11.0MB. Max. memory is 16.1GB. [2022-11-16 20:34:46,582 INFO L158 Benchmark]: Boogie Procedure Inliner took 166.45ms. Allocated memory is still 123.7MB. Free memory was 70.0MB in the beginning and 63.4MB in the end (delta: 6.6MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-16 20:34:46,583 INFO L158 Benchmark]: Boogie Preprocessor took 85.59ms. Allocated memory is still 123.7MB. Free memory was 63.4MB in the beginning and 57.8MB in the end (delta: 5.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-11-16 20:34:46,585 INFO L158 Benchmark]: RCFGBuilder took 2166.94ms. Allocated memory was 123.7MB in the beginning and 155.2MB in the end (delta: 31.5MB). Free memory was 57.8MB in the beginning and 57.0MB in the end (delta: 814.5kB). Peak memory consumption was 40.6MB. Max. memory is 16.1GB. [2022-11-16 20:34:46,586 INFO L158 Benchmark]: TraceAbstraction took 292207.81ms. Allocated memory was 155.2MB in the beginning and 786.4MB in the end (delta: 631.2MB). Free memory was 57.0MB in the beginning and 579.1MB in the end (delta: -522.1MB). Peak memory consumption was 430.4MB. Max. memory is 16.1GB. [2022-11-16 20:34:46,588 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.39ms. Allocated memory is still 123.7MB. Free memory was 99.5MB in the beginning and 99.5MB in the end (delta: 69.2kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1126.80ms. Allocated memory is still 123.7MB. Free memory was 80.1MB in the beginning and 70.0MB in the end (delta: 10.1MB). Peak memory consumption was 11.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 166.45ms. Allocated memory is still 123.7MB. Free memory was 70.0MB in the beginning and 63.4MB in the end (delta: 6.6MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 85.59ms. Allocated memory is still 123.7MB. Free memory was 63.4MB in the beginning and 57.8MB in the end (delta: 5.5MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 2166.94ms. Allocated memory was 123.7MB in the beginning and 155.2MB in the end (delta: 31.5MB). Free memory was 57.8MB in the beginning and 57.0MB in the end (delta: 814.5kB). Peak memory consumption was 40.6MB. Max. memory is 16.1GB. * TraceAbstraction took 292207.81ms. Allocated memory was 155.2MB in the beginning and 786.4MB in the end (delta: 631.2MB). Free memory was 57.0MB in the beginning and 579.1MB in the end (delta: -522.1MB). Peak memory consumption was 430.4MB. 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-16 20:34:46,604 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/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_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0 --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-e04fb08 [2022-11-16 20:34:48,906 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 20:34:48,910 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 20:34:48,949 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 20:34:48,949 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 20:34:48,953 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 20:34:48,955 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 20:34:48,960 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 20:34:48,963 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 20:34:48,970 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 20:34:48,972 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 20:34:48,975 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 20:34:48,975 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 20:34:48,978 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 20:34:48,980 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 20:34:48,981 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 20:34:48,984 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 20:34:48,985 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 20:34:48,990 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 20:34:48,994 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 20:34:48,998 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 20:34:49,000 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 20:34:49,002 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 20:34:49,004 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 20:34:49,010 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 20:34:49,015 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 20:34:49,015 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 20:34:49,016 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 20:34:49,017 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 20:34:49,019 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 20:34:49,019 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 20:34:49,020 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 20:34:49,022 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 20:34:49,023 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 20:34:49,024 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 20:34:49,024 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 20:34:49,025 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 20:34:49,026 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 20:34:49,026 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 20:34:49,028 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 20:34:49,028 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 20:34:49,033 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2022-11-16 20:34:49,076 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 20:34:49,076 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 20:34:49,078 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 20:34:49,078 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 20:34:49,079 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 20:34:49,079 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 20:34:49,080 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 20:34:49,080 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 20:34:49,080 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 20:34:49,080 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 20:34:49,081 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 20:34:49,082 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 20:34:49,083 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 20:34:49,083 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 20:34:49,084 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 20:34:49,084 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 20:34:49,084 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 20:34:49,084 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 20:34:49,085 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 20:34:49,085 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 20:34:49,085 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-16 20:34:49,085 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-16 20:34:49,085 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 20:34:49,086 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 20:34:49,086 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 20:34:49,086 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 20:34:49,086 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 20:34:49,086 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 20:34:49,087 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 20:34:49,087 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 20:34:49,087 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 20:34:49,087 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 20:34:49,088 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 20:34:49,088 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-16 20:34:49,089 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-16 20:34:49,089 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 20:34:49,089 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 20:34:49,089 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-16 20:34:49,090 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_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/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_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0 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-16 20:34:49,503 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 20:34:49,535 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 20:34:49,538 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 20:34:49,540 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 20:34:49,540 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 20:34:49,542 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/product-lines/email_spec7_product35.cil.c [2022-11-16 20:34:49,626 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/data/6507f2b9c/8f2cffc82f444c3996bce3f9b56a451d/FLAGd33197dc9 [2022-11-16 20:34:50,348 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 20:34:50,352 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c [2022-11-16 20:34:50,383 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/data/6507f2b9c/8f2cffc82f444c3996bce3f9b56a451d/FLAGd33197dc9 [2022-11-16 20:34:50,555 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/data/6507f2b9c/8f2cffc82f444c3996bce3f9b56a451d [2022-11-16 20:34:50,558 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 20:34:50,560 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 20:34:50,564 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 20:34:50,564 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 20:34:50,568 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 20:34:50,569 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 08:34:50" (1/1) ... [2022-11-16 20:34:50,571 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4caf81e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:50, skipping insertion in model container [2022-11-16 20:34:50,571 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 08:34:50" (1/1) ... [2022-11-16 20:34:50,580 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 20:34:50,667 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 20:34:51,347 WARN L229 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_526da72b-3489-487d-85df-d3fd5ec46dde/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c[48298,48311] [2022-11-16 20:34:51,417 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 20:34:51,430 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-16 20:34:51,445 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 20:34:51,561 WARN L229 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_526da72b-3489-487d-85df-d3fd5ec46dde/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c[48298,48311] [2022-11-16 20:34:51,599 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 20:34:51,613 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 20:34:51,704 WARN L229 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_526da72b-3489-487d-85df-d3fd5ec46dde/sv-benchmarks/c/product-lines/email_spec7_product35.cil.c[48298,48311] [2022-11-16 20:34:51,722 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 20:34:51,783 INFO L208 MainTranslator]: Completed translation [2022-11-16 20:34:51,783 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51 WrapperNode [2022-11-16 20:34:51,783 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 20:34:51,785 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 20:34:51,785 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 20:34:51,786 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 20:34:51,794 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (1/1) ... [2022-11-16 20:34:51,842 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (1/1) ... [2022-11-16 20:34:51,917 INFO L138 Inliner]: procedures = 139, calls = 244, calls flagged for inlining = 66, calls inlined = 63, statements flattened = 1071 [2022-11-16 20:34:51,917 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 20:34:51,918 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 20:34:51,918 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 20:34:51,918 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 20:34:51,928 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (1/1) ... [2022-11-16 20:34:51,929 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (1/1) ... [2022-11-16 20:34:51,938 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (1/1) ... [2022-11-16 20:34:51,938 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (1/1) ... [2022-11-16 20:34:51,961 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (1/1) ... [2022-11-16 20:34:51,974 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (1/1) ... [2022-11-16 20:34:51,981 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (1/1) ... [2022-11-16 20:34:51,986 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (1/1) ... [2022-11-16 20:34:51,995 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 20:34:51,996 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 20:34:51,997 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 20:34:51,997 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 20:34:51,998 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (1/1) ... [2022-11-16 20:34:52,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 20:34:52,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:34:52,055 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 20:34:52,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 20:34:52,108 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-16 20:34:52,108 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-16 20:34:52,108 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookSize [2022-11-16 20:34:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookSize [2022-11-16 20:34:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-16 20:34:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-16 20:34:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookAddress [2022-11-16 20:34:52,109 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookAddress [2022-11-16 20:34:52,109 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-16 20:34:52,110 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-16 20:34:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-16 20:34:52,110 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-16 20:34:52,110 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing__wrappee__AutoResponder [2022-11-16 20:34:52,110 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing__wrappee__AutoResponder [2022-11-16 20:34:52,111 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-16 20:34:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-16 20:34:52,111 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-16 20:34:52,111 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-16 20:34:52,111 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-16 20:34:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-16 20:34:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-16 20:34:52,112 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-16 20:34:52,112 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-16 20:34:52,113 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-16 20:34:52,113 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-16 20:34:52,114 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-16 20:34:52,114 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-16 20:34:52,115 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-16 20:34:52,115 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-16 20:34:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2022-11-16 20:34:52,116 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2022-11-16 20:34:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-16 20:34:52,116 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-16 20:34:52,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 20:34:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-16 20:34:52,117 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-16 20:34:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-16 20:34:52,117 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-16 20:34:52,117 INFO L130 BoogieDeclarations]: Found specification of procedure setClientAddressBookSize [2022-11-16 20:34:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientAddressBookSize [2022-11-16 20:34:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-16 20:34:52,118 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-16 20:34:52,118 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-16 20:34:52,119 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-16 20:34:52,119 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-16 20:34:52,120 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-16 20:34:52,120 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-16 20:34:52,121 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-16 20:34:52,121 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-16 20:34:52,121 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-16 20:34:52,121 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-16 20:34:52,122 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-16 20:34:52,122 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-16 20:34:52,122 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-16 20:34:52,123 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-16 20:34:52,123 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-16 20:34:52,123 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-16 20:34:52,123 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-16 20:34:52,123 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-16 20:34:52,123 INFO L130 BoogieDeclarations]: Found specification of procedure getClientAddressBookAddress [2022-11-16 20:34:52,124 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientAddressBookAddress [2022-11-16 20:34:52,124 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 20:34:52,124 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 20:34:52,387 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 20:34:52,389 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 20:34:53,619 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 20:34:53,638 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 20:34:53,638 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 20:34:53,642 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 08:34:53 BoogieIcfgContainer [2022-11-16 20:34:53,642 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 20:34:53,644 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 20:34:53,644 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 20:34:53,647 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 20:34:53,647 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 08:34:50" (1/3) ... [2022-11-16 20:34:53,648 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32865d00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 08:34:53, skipping insertion in model container [2022-11-16 20:34:53,648 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 08:34:51" (2/3) ... [2022-11-16 20:34:53,648 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32865d00 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 08:34:53, skipping insertion in model container [2022-11-16 20:34:53,648 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 08:34:53" (3/3) ... [2022-11-16 20:34:53,650 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec7_product35.cil.c [2022-11-16 20:34:53,669 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 20:34:53,669 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 20:34:53,741 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 20:34:53,748 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;@51910719, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 20:34:53,748 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 20:34:53,757 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-16 20:34:53,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-16 20:34:53,792 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:34:53,794 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-16 20:34:53,794 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:34:53,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:34:53,801 INFO L85 PathProgramCache]: Analyzing trace with hash -2001656756, now seen corresponding path program 1 times [2022-11-16 20:34:53,820 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:34:53,821 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1397724138] [2022-11-16 20:34:53,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:34:53,822 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:53,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:34:53,830 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:34:53,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-16 20:34:54,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:34:54,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 620 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-16 20:34:54,343 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:34:54,403 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-16 20:34:54,403 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:34:54,404 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:34:54,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1397724138] [2022-11-16 20:34:54,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1397724138] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:34:54,407 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:34:54,411 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 20:34:54,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [292389750] [2022-11-16 20:34:54,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:34:54,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-16 20:34:54,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:34:54,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-16 20:34:54,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 20:34:54,459 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-16 20:34:54,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:34:54,557 INFO L93 Difference]: Finished difference Result 728 states and 1078 transitions. [2022-11-16 20:34:54,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-16 20:34:54,559 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-16 20:34:54,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:34:54,575 INFO L225 Difference]: With dead ends: 728 [2022-11-16 20:34:54,575 INFO L226 Difference]: Without dead ends: 456 [2022-11-16 20:34:54,582 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-16 20:34:54,585 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-16 20:34:54,586 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-16 20:34:54,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2022-11-16 20:34:54,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 456. [2022-11-16 20:34:54,681 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-16 20:34:54,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 686 transitions. [2022-11-16 20:34:54,693 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 686 transitions. Word has length 129 [2022-11-16 20:34:54,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:34:54,695 INFO L495 AbstractCegarLoop]: Abstraction has 456 states and 686 transitions. [2022-11-16 20:34:54,696 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-16 20:34:54,696 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 686 transitions. [2022-11-16 20:34:54,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-16 20:34:54,705 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:34:54,706 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-16 20:34:54,722 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-16 20:34:54,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:54,922 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:34:54,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:34:54,923 INFO L85 PathProgramCache]: Analyzing trace with hash 2098856792, now seen corresponding path program 1 times [2022-11-16 20:34:54,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:34:54,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [367213988] [2022-11-16 20:34:54,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:34:54,924 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:54,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:34:54,926 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:34:54,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-16 20:34:55,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:34:55,308 INFO L263 TraceCheckSpWp]: Trace formula consists of 621 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 20:34:55,313 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:34:55,393 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-16 20:34:55,396 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:34:55,397 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:34:55,398 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [367213988] [2022-11-16 20:34:55,398 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [367213988] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:34:55,402 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:34:55,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 20:34:55,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533246336] [2022-11-16 20:34:55,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:34:55,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 20:34:55,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:34:55,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 20:34:55,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 20:34:55,408 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-16 20:34:55,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:34:55,584 INFO L93 Difference]: Finished difference Result 903 states and 1362 transitions. [2022-11-16 20:34:55,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 20:34:55,585 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-16 20:34:55,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:34:55,595 INFO L225 Difference]: With dead ends: 903 [2022-11-16 20:34:55,595 INFO L226 Difference]: Without dead ends: 458 [2022-11-16 20:34:55,598 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-16 20:34:55,599 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-16 20:34:55,601 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-16 20:34:55,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2022-11-16 20:34:55,659 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 458. [2022-11-16 20:34:55,661 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-16 20:34:55,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 689 transitions. [2022-11-16 20:34:55,670 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 689 transitions. Word has length 130 [2022-11-16 20:34:55,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:34:55,672 INFO L495 AbstractCegarLoop]: Abstraction has 458 states and 689 transitions. [2022-11-16 20:34:55,672 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-16 20:34:55,672 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 689 transitions. [2022-11-16 20:34:55,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-16 20:34:55,678 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:34:55,679 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-16 20:34:55,694 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-16 20:34:55,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:55,894 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:34:55,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:34:55,894 INFO L85 PathProgramCache]: Analyzing trace with hash 340962890, now seen corresponding path program 1 times [2022-11-16 20:34:55,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:34:55,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1636883330] [2022-11-16 20:34:55,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:34:55,896 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:55,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:34:55,897 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:34:55,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-16 20:34:56,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:34:56,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 20:34:56,265 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:34:56,307 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-16 20:34:56,308 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:34:56,308 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:34:56,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1636883330] [2022-11-16 20:34:56,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1636883330] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:34:56,308 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:34:56,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 20:34:56,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184677163] [2022-11-16 20:34:56,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:34:56,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 20:34:56,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:34:56,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 20:34:56,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 20:34:56,311 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-16 20:34:56,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:34:56,428 INFO L93 Difference]: Finished difference Result 905 states and 1366 transitions. [2022-11-16 20:34:56,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 20:34:56,429 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-16 20:34:56,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:34:56,433 INFO L225 Difference]: With dead ends: 905 [2022-11-16 20:34:56,433 INFO L226 Difference]: Without dead ends: 460 [2022-11-16 20:34:56,435 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-16 20:34:56,436 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-16 20:34:56,437 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-16 20:34:56,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2022-11-16 20:34:56,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 460. [2022-11-16 20:34:56,464 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-16 20:34:56,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 694 transitions. [2022-11-16 20:34:56,468 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 694 transitions. Word has length 131 [2022-11-16 20:34:56,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:34:56,469 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 694 transitions. [2022-11-16 20:34:56,469 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-16 20:34:56,469 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 694 transitions. [2022-11-16 20:34:56,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-16 20:34:56,472 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:34:56,472 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-16 20:34:56,495 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-16 20:34:56,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:56,687 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:34:56,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:34:56,688 INFO L85 PathProgramCache]: Analyzing trace with hash 2140158207, now seen corresponding path program 1 times [2022-11-16 20:34:56,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:34:56,690 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1416130435] [2022-11-16 20:34:56,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:34:56,691 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:56,691 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:34:56,692 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:34:56,737 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-16 20:34:57,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:34:57,087 INFO L263 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 20:34:57,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:34:57,133 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-16 20:34:57,150 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:34:57,150 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:34:57,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1416130435] [2022-11-16 20:34:57,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1416130435] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:34:57,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:34:57,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 20:34:57,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26628530] [2022-11-16 20:34:57,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:34:57,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 20:34:57,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:34:57,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 20:34:57,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 20:34:57,152 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-16 20:34:57,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:34:57,259 INFO L93 Difference]: Finished difference Result 897 states and 1356 transitions. [2022-11-16 20:34:57,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 20:34:57,260 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-16 20:34:57,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:34:57,264 INFO L225 Difference]: With dead ends: 897 [2022-11-16 20:34:57,265 INFO L226 Difference]: Without dead ends: 460 [2022-11-16 20:34:57,268 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-16 20:34:57,272 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-16 20:34:57,274 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-16 20:34:57,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 460 states. [2022-11-16 20:34:57,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 460 to 460. [2022-11-16 20:34:57,315 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-16 20:34:57,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 460 states to 460 states and 693 transitions. [2022-11-16 20:34:57,319 INFO L78 Accepts]: Start accepts. Automaton has 460 states and 693 transitions. Word has length 132 [2022-11-16 20:34:57,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:34:57,320 INFO L495 AbstractCegarLoop]: Abstraction has 460 states and 693 transitions. [2022-11-16 20:34:57,321 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-16 20:34:57,321 INFO L276 IsEmpty]: Start isEmpty. Operand 460 states and 693 transitions. [2022-11-16 20:34:57,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-16 20:34:57,325 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:34:57,325 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-16 20:34:57,343 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-16 20:34:57,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:57,543 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:34:57,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:34:57,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1419204754, now seen corresponding path program 1 times [2022-11-16 20:34:57,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:34:57,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [728414091] [2022-11-16 20:34:57,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:34:57,545 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:57,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:34:57,546 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:34:57,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-16 20:34:57,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:34:57,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 666 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 20:34:57,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:34:58,004 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-16 20:34:58,005 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:34:58,005 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:34:58,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [728414091] [2022-11-16 20:34:58,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [728414091] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:34:58,006 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:34:58,006 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 20:34:58,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534328385] [2022-11-16 20:34:58,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:34:58,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 20:34:58,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:34:58,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 20:34:58,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 20:34:58,008 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-16 20:34:58,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:34:58,117 INFO L93 Difference]: Finished difference Result 899 states and 1359 transitions. [2022-11-16 20:34:58,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 20:34:58,118 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-16 20:34:58,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:34:58,121 INFO L225 Difference]: With dead ends: 899 [2022-11-16 20:34:58,121 INFO L226 Difference]: Without dead ends: 462 [2022-11-16 20:34:58,123 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-16 20:34:58,124 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-16 20:34:58,124 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-16 20:34:58,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-11-16 20:34:58,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 462. [2022-11-16 20:34:58,153 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-16 20:34:58,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 696 transitions. [2022-11-16 20:34:58,157 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 696 transitions. Word has length 152 [2022-11-16 20:34:58,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:34:58,158 INFO L495 AbstractCegarLoop]: Abstraction has 462 states and 696 transitions. [2022-11-16 20:34:58,158 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-16 20:34:58,158 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 696 transitions. [2022-11-16 20:34:58,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-16 20:34:58,161 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:34:58,161 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-16 20:34:58,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-16 20:34:58,385 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:58,386 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:34:58,386 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:34:58,386 INFO L85 PathProgramCache]: Analyzing trace with hash -1093896166, now seen corresponding path program 1 times [2022-11-16 20:34:58,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:34:58,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2014731625] [2022-11-16 20:34:58,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:34:58,387 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:58,388 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:34:58,389 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:34:58,414 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-16 20:34:58,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:34:58,798 INFO L263 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 20:34:58,802 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:34:58,849 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-16 20:34:58,849 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:34:58,850 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:34:58,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2014731625] [2022-11-16 20:34:58,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2014731625] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:34:58,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:34:58,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 20:34:58,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749239070] [2022-11-16 20:34:58,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:34:58,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 20:34:58,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:34:58,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 20:34:58,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 20:34:58,852 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-16 20:34:58,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:34:58,961 INFO L93 Difference]: Finished difference Result 897 states and 1354 transitions. [2022-11-16 20:34:58,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 20:34:58,962 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-16 20:34:58,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:34:58,966 INFO L225 Difference]: With dead ends: 897 [2022-11-16 20:34:58,966 INFO L226 Difference]: Without dead ends: 462 [2022-11-16 20:34:58,968 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-16 20:34:58,969 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-16 20:34:58,969 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-16 20:34:58,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2022-11-16 20:34:58,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 462. [2022-11-16 20:34:58,997 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-16 20:34:59,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 462 states to 462 states and 695 transitions. [2022-11-16 20:34:59,002 INFO L78 Accepts]: Start accepts. Automaton has 462 states and 695 transitions. Word has length 134 [2022-11-16 20:34:59,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:34:59,002 INFO L495 AbstractCegarLoop]: Abstraction has 462 states and 695 transitions. [2022-11-16 20:34:59,002 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-16 20:34:59,003 INFO L276 IsEmpty]: Start isEmpty. Operand 462 states and 695 transitions. [2022-11-16 20:34:59,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2022-11-16 20:34:59,005 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:34:59,006 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-16 20:34:59,021 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-16 20:34:59,221 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:59,221 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:34:59,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:34:59,222 INFO L85 PathProgramCache]: Analyzing trace with hash -862132733, now seen corresponding path program 2 times [2022-11-16 20:34:59,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:34:59,222 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1735011524] [2022-11-16 20:34:59,222 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 20:34:59,222 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:59,223 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:34:59,223 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:34:59,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2022-11-16 20:34:59,495 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 20:34:59,495 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 20:34:59,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 388 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 20:34:59,508 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:34:59,534 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-16 20:34:59,534 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:34:59,535 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:34:59,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1735011524] [2022-11-16 20:34:59,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1735011524] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:34:59,535 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:34:59,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:34:59,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266532925] [2022-11-16 20:34:59,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:34:59,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:34:59,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:34:59,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:34:59,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:34:59,537 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-16 20:34:59,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:34:59,596 INFO L93 Difference]: Finished difference Result 724 states and 1065 transitions. [2022-11-16 20:34:59,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:34:59,597 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-16 20:34:59,598 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:34:59,602 INFO L225 Difference]: With dead ends: 724 [2022-11-16 20:34:59,602 INFO L226 Difference]: Without dead ends: 465 [2022-11-16 20:34:59,603 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-16 20:34:59,604 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-16 20:34:59,605 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-16 20:34:59,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2022-11-16 20:34:59,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 464. [2022-11-16 20:34:59,635 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-16 20:34:59,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 464 states to 464 states and 697 transitions. [2022-11-16 20:34:59,639 INFO L78 Accepts]: Start accepts. Automaton has 464 states and 697 transitions. Word has length 135 [2022-11-16 20:34:59,639 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:34:59,640 INFO L495 AbstractCegarLoop]: Abstraction has 464 states and 697 transitions. [2022-11-16 20:34:59,640 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-16 20:34:59,640 INFO L276 IsEmpty]: Start isEmpty. Operand 464 states and 697 transitions. [2022-11-16 20:34:59,643 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2022-11-16 20:34:59,643 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:34:59,644 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-16 20:34:59,659 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-11-16 20:34:59,857 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:59,857 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:34:59,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:34:59,858 INFO L85 PathProgramCache]: Analyzing trace with hash 1007542295, now seen corresponding path program 1 times [2022-11-16 20:34:59,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:34:59,858 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1816090063] [2022-11-16 20:34:59,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:34:59,859 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:34:59,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:34:59,860 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:34:59,862 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-16 20:35:00,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:00,231 INFO L263 TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 20:35:00,235 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:00,282 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-16 20:35:00,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:35:00,282 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:35:00,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1816090063] [2022-11-16 20:35:00,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1816090063] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:35:00,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:35:00,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 20:35:00,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762148836] [2022-11-16 20:35:00,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:35:00,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 20:35:00,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:35:00,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 20:35:00,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 20:35:00,288 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-16 20:35:00,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:35:00,439 INFO L93 Difference]: Finished difference Result 903 states and 1363 transitions. [2022-11-16 20:35:00,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 20:35:00,440 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-16 20:35:00,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:35:00,443 INFO L225 Difference]: With dead ends: 903 [2022-11-16 20:35:00,443 INFO L226 Difference]: Without dead ends: 466 [2022-11-16 20:35:00,445 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-16 20:35:00,445 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-16 20:35:00,446 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-16 20:35:00,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 466 states. [2022-11-16 20:35:00,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 466 to 466. [2022-11-16 20:35:00,470 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-16 20:35:00,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 702 transitions. [2022-11-16 20:35:00,474 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 702 transitions. Word has length 163 [2022-11-16 20:35:00,475 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:35:00,475 INFO L495 AbstractCegarLoop]: Abstraction has 466 states and 702 transitions. [2022-11-16 20:35:00,475 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-16 20:35:00,475 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 702 transitions. [2022-11-16 20:35:00,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-11-16 20:35:00,478 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:35:00,478 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-16 20:35:00,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-16 20:35:00,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:00,694 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:35:00,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:35:00,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1079505623, now seen corresponding path program 1 times [2022-11-16 20:35:00,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:35:00,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2101676513] [2022-11-16 20:35:00,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:00,696 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:00,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:35:00,697 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:35:00,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2022-11-16 20:35:01,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:01,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 20:35:01,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:01,103 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-16 20:35:01,103 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:35:01,103 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:35:01,104 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2101676513] [2022-11-16 20:35:01,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2101676513] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:35:01,104 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:35:01,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:35:01,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265844548] [2022-11-16 20:35:01,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:35:01,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:35:01,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:35:01,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:35:01,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:35:01,106 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-16 20:35:01,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:35:01,165 INFO L93 Difference]: Finished difference Result 981 states and 1498 transitions. [2022-11-16 20:35:01,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:35:01,166 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-16 20:35:01,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:35:01,169 INFO L225 Difference]: With dead ends: 981 [2022-11-16 20:35:01,170 INFO L226 Difference]: Without dead ends: 546 [2022-11-16 20:35:01,171 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-16 20:35:01,172 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-16 20:35:01,172 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-16 20:35:01,174 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 546 states. [2022-11-16 20:35:01,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 546 to 538. [2022-11-16 20:35:01,236 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-16 20:35:01,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 829 transitions. [2022-11-16 20:35:01,240 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 829 transitions. Word has length 164 [2022-11-16 20:35:01,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:35:01,241 INFO L495 AbstractCegarLoop]: Abstraction has 538 states and 829 transitions. [2022-11-16 20:35:01,241 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-16 20:35:01,242 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 829 transitions. [2022-11-16 20:35:01,244 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2022-11-16 20:35:01,245 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:35:01,245 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-16 20:35:01,265 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2022-11-16 20:35:01,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:01,460 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:35:01,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:35:01,461 INFO L85 PathProgramCache]: Analyzing trace with hash -993595745, now seen corresponding path program 1 times [2022-11-16 20:35:01,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:35:01,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [586802187] [2022-11-16 20:35:01,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:01,461 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:01,462 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:35:01,463 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:35:01,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2022-11-16 20:35:01,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:01,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 686 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 20:35:01,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:01,940 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-16 20:35:01,940 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:35:01,941 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:35:01,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [586802187] [2022-11-16 20:35:01,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [586802187] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:35:01,941 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:35:01,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 20:35:01,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [146087435] [2022-11-16 20:35:01,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:35:01,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 20:35:01,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:35:01,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 20:35:01,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 20:35:01,943 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-16 20:35:02,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:35:02,198 INFO L93 Difference]: Finished difference Result 1232 states and 1928 transitions. [2022-11-16 20:35:02,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 20:35:02,199 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-16 20:35:02,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:35:02,204 INFO L225 Difference]: With dead ends: 1232 [2022-11-16 20:35:02,204 INFO L226 Difference]: Without dead ends: 723 [2022-11-16 20:35:02,207 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-16 20:35:02,207 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-16 20:35:02,208 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-16 20:35:02,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2022-11-16 20:35:02,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 546. [2022-11-16 20:35:02,263 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-16 20:35:02,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 831 transitions. [2022-11-16 20:35:02,267 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 831 transitions. Word has length 165 [2022-11-16 20:35:02,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:35:02,268 INFO L495 AbstractCegarLoop]: Abstraction has 546 states and 831 transitions. [2022-11-16 20:35:02,268 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-16 20:35:02,268 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 831 transitions. [2022-11-16 20:35:02,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2022-11-16 20:35:02,271 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:35:02,272 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-16 20:35:02,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2022-11-16 20:35:02,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:02,492 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:35:02,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:35:02,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1153529554, now seen corresponding path program 1 times [2022-11-16 20:35:02,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:35:02,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1919366377] [2022-11-16 20:35:02,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:02,493 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:02,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:35:02,494 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:35:02,500 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-16 20:35:02,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:02,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 20:35:02,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:02,917 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-16 20:35:02,917 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:35:03,046 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-16 20:35:03,047 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:35:03,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1919366377] [2022-11-16 20:35:03,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1919366377] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:35:03,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1576777062] [2022-11-16 20:35:03,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:03,048 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 20:35:03,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 20:35:03,050 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 20:35:03,052 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2022-11-16 20:35:03,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:03,474 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-16 20:35:03,479 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:03,718 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-16 20:35:03,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:35:04,173 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-16 20:35:04,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1576777062] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:35:04,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650673446] [2022-11-16 20:35:04,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:04,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 20:35:04,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 20:35:04,177 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 20:35:04,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-16 20:35:04,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:04,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-16 20:35:04,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:04,639 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-16 20:35:04,639 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 20:35:04,916 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-16 20:35:04,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650673446] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 20:35:04,917 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 20:35:04,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 9, 9, 9, 9] total 20 [2022-11-16 20:35:04,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199554088] [2022-11-16 20:35:04,917 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 20:35:04,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-16 20:35:04,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:35:04,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-16 20:35:04,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2022-11-16 20:35:04,920 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-16 20:35:17,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:35:17,083 INFO L93 Difference]: Finished difference Result 2802 states and 4551 transitions. [2022-11-16 20:35:17,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-16 20:35:17,084 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-16 20:35:17,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:35:17,099 INFO L225 Difference]: With dead ends: 2802 [2022-11-16 20:35:17,099 INFO L226 Difference]: Without dead ends: 2543 [2022-11-16 20:35:17,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1018 GetRequests, 978 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 294 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=243, Invalid=1479, Unknown=0, NotChecked=0, Total=1722 [2022-11-16 20:35:17,103 INFO L413 NwaCegarLoop]: 487 mSDtfsCounter, 4270 mSDsluCounter, 4731 mSDsCounter, 0 mSdLazyCounter, 9512 mSolverCounterSat, 1096 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4374 SdHoareTripleChecker+Valid, 5218 SdHoareTripleChecker+Invalid, 10608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1096 IncrementalHoareTripleChecker+Valid, 9512 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2022-11-16 20:35:17,103 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4374 Valid, 5218 Invalid, 10608 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1096 Valid, 9512 Invalid, 0 Unknown, 0 Unchecked, 10.9s Time] [2022-11-16 20:35:17,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2543 states. [2022-11-16 20:35:17,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2543 to 1957. [2022-11-16 20:35:17,448 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-16 20:35:17,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1957 states to 1957 states and 3198 transitions. [2022-11-16 20:35:17,458 INFO L78 Accepts]: Start accepts. Automaton has 1957 states and 3198 transitions. Word has length 166 [2022-11-16 20:35:17,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:35:17,459 INFO L495 AbstractCegarLoop]: Abstraction has 1957 states and 3198 transitions. [2022-11-16 20:35:17,459 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-16 20:35:17,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1957 states and 3198 transitions. [2022-11-16 20:35:17,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-11-16 20:35:17,469 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:35:17,469 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-16 20:35:17,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2022-11-16 20:35:17,678 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-16 20:35:17,885 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-16 20:35:18,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:18,074 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:35:18,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:35:18,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1892095717, now seen corresponding path program 1 times [2022-11-16 20:35:18,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:35:18,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [578561534] [2022-11-16 20:35:18,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:18,075 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:18,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:35:18,076 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:35:18,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-16 20:35:18,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:18,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 20:35:18,429 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:18,461 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-16 20:35:18,462 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:35:18,462 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:35:18,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [578561534] [2022-11-16 20:35:18,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [578561534] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:35:18,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:35:18,463 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:35:18,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336788637] [2022-11-16 20:35:18,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:35:18,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:35:18,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:35:18,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:35:18,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:35:18,465 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-16 20:35:18,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:35:18,782 INFO L93 Difference]: Finished difference Result 4607 states and 7679 transitions. [2022-11-16 20:35:18,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:35:18,782 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-16 20:35:18,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:35:18,797 INFO L225 Difference]: With dead ends: 4607 [2022-11-16 20:35:18,798 INFO L226 Difference]: Without dead ends: 2803 [2022-11-16 20:35:18,805 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-16 20:35:18,805 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-16 20:35:18,806 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-16 20:35:18,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2803 states. [2022-11-16 20:35:19,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2803 to 2787. [2022-11-16 20:35:19,204 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-16 20:35:19,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2787 states to 2787 states and 4674 transitions. [2022-11-16 20:35:19,215 INFO L78 Accepts]: Start accepts. Automaton has 2787 states and 4674 transitions. Word has length 169 [2022-11-16 20:35:19,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:35:19,215 INFO L495 AbstractCegarLoop]: Abstraction has 2787 states and 4674 transitions. [2022-11-16 20:35:19,216 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-16 20:35:19,216 INFO L276 IsEmpty]: Start isEmpty. Operand 2787 states and 4674 transitions. [2022-11-16 20:35:19,232 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 171 [2022-11-16 20:35:19,232 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:35:19,233 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-16 20:35:19,250 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2022-11-16 20:35:19,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:19,451 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:35:19,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:35:19,451 INFO L85 PathProgramCache]: Analyzing trace with hash 2095537320, now seen corresponding path program 1 times [2022-11-16 20:35:19,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:35:19,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [718722523] [2022-11-16 20:35:19,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:19,452 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:19,453 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:35:19,454 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:35:19,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2022-11-16 20:35:19,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:19,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 686 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 20:35:19,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:19,860 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-16 20:35:19,860 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:35:19,860 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:35:19,860 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [718722523] [2022-11-16 20:35:19,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [718722523] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:35:19,861 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:35:19,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:35:19,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716365211] [2022-11-16 20:35:19,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:35:19,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:35:19,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:35:19,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:35:19,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:35:19,863 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-16 20:35:20,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:35:20,348 INFO L93 Difference]: Finished difference Result 6675 states and 11295 transitions. [2022-11-16 20:35:20,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:35:20,348 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-16 20:35:20,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:35:20,372 INFO L225 Difference]: With dead ends: 6675 [2022-11-16 20:35:20,373 INFO L226 Difference]: Without dead ends: 4147 [2022-11-16 20:35:20,382 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-16 20:35:20,383 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-16 20:35:20,383 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-16 20:35:20,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4147 states. [2022-11-16 20:35:21,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4147 to 4131. [2022-11-16 20:35:21,100 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-16 20:35:21,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4131 states to 4131 states and 6996 transitions. [2022-11-16 20:35:21,116 INFO L78 Accepts]: Start accepts. Automaton has 4131 states and 6996 transitions. Word has length 170 [2022-11-16 20:35:21,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:35:21,117 INFO L495 AbstractCegarLoop]: Abstraction has 4131 states and 6996 transitions. [2022-11-16 20:35:21,117 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-16 20:35:21,117 INFO L276 IsEmpty]: Start isEmpty. Operand 4131 states and 6996 transitions. [2022-11-16 20:35:21,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-11-16 20:35:21,141 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:35:21,141 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-16 20:35:21,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2022-11-16 20:35:21,356 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:21,356 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:35:21,356 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:35:21,356 INFO L85 PathProgramCache]: Analyzing trace with hash 249539337, now seen corresponding path program 1 times [2022-11-16 20:35:21,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:35:21,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1025521412] [2022-11-16 20:35:21,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:21,357 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:21,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:35:21,358 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:35:21,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2022-11-16 20:35:21,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:21,695 INFO L263 TraceCheckSpWp]: Trace formula consists of 688 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 20:35:21,698 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:21,732 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-16 20:35:21,733 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:35:21,733 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:35:21,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1025521412] [2022-11-16 20:35:21,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1025521412] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:35:21,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:35:21,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:35:21,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [921061388] [2022-11-16 20:35:21,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:35:21,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:35:21,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:35:21,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:35:21,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:35:21,736 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-16 20:35:22,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:35:22,782 INFO L93 Difference]: Finished difference Result 9823 states and 16803 transitions. [2022-11-16 20:35:22,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:35:22,782 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-16 20:35:22,783 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:35:22,814 INFO L225 Difference]: With dead ends: 9823 [2022-11-16 20:35:22,815 INFO L226 Difference]: Without dead ends: 6217 [2022-11-16 20:35:22,827 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-16 20:35:22,828 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-16 20:35:22,828 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-16 20:35:22,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6217 states. [2022-11-16 20:35:23,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6217 to 6201. [2022-11-16 20:35:23,826 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-16 20:35:23,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6201 states to 6201 states and 10596 transitions. [2022-11-16 20:35:23,855 INFO L78 Accepts]: Start accepts. Automaton has 6201 states and 10596 transitions. Word has length 171 [2022-11-16 20:35:23,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:35:23,856 INFO L495 AbstractCegarLoop]: Abstraction has 6201 states and 10596 transitions. [2022-11-16 20:35:23,857 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-16 20:35:23,857 INFO L276 IsEmpty]: Start isEmpty. Operand 6201 states and 10596 transitions. [2022-11-16 20:35:23,886 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-11-16 20:35:23,887 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:35:23,887 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-16 20:35:23,903 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2022-11-16 20:35:24,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:24,103 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:35:24,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:35:24,103 INFO L85 PathProgramCache]: Analyzing trace with hash -733966984, now seen corresponding path program 1 times [2022-11-16 20:35:24,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:35:24,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2055172388] [2022-11-16 20:35:24,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:24,104 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:24,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:35:24,105 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:35:24,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2022-11-16 20:35:24,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:24,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 648 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 20:35:24,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:24,476 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-16 20:35:24,476 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:35:24,477 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:35:24,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2055172388] [2022-11-16 20:35:24,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2055172388] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:35:24,477 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:35:24,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:35:24,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788032414] [2022-11-16 20:35:24,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:35:24,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:35:24,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:35:24,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:35:24,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:35:24,479 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-16 20:35:25,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:35:25,968 INFO L93 Difference]: Finished difference Result 14815 states and 25551 transitions. [2022-11-16 20:35:25,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:35:25,969 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-16 20:35:25,969 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:35:26,016 INFO L225 Difference]: With dead ends: 14815 [2022-11-16 20:35:26,016 INFO L226 Difference]: Without dead ends: 9571 [2022-11-16 20:35:26,034 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-16 20:35:26,035 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-16 20:35:26,035 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-16 20:35:26,046 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9571 states. [2022-11-16 20:35:27,234 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9571 to 9555. [2022-11-16 20:35:27,243 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-16 20:35:27,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9555 states to 9555 states and 16422 transitions. [2022-11-16 20:35:27,276 INFO L78 Accepts]: Start accepts. Automaton has 9555 states and 16422 transitions. Word has length 153 [2022-11-16 20:35:27,277 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:35:27,277 INFO L495 AbstractCegarLoop]: Abstraction has 9555 states and 16422 transitions. [2022-11-16 20:35:27,277 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-16 20:35:27,277 INFO L276 IsEmpty]: Start isEmpty. Operand 9555 states and 16422 transitions. [2022-11-16 20:35:27,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2022-11-16 20:35:27,323 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:35:27,323 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-16 20:35:27,343 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2022-11-16 20:35:27,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:27,539 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:35:27,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:35:27,539 INFO L85 PathProgramCache]: Analyzing trace with hash -1536529115, now seen corresponding path program 1 times [2022-11-16 20:35:27,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:35:27,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [939266896] [2022-11-16 20:35:27,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:27,540 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:27,540 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:35:27,542 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:35:27,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2022-11-16 20:35:27,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:27,859 INFO L263 TraceCheckSpWp]: Trace formula consists of 692 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 20:35:27,863 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:27,893 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-16 20:35:27,893 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:35:27,893 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:35:27,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [939266896] [2022-11-16 20:35:27,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [939266896] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:35:27,894 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:35:27,894 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:35:27,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157274201] [2022-11-16 20:35:27,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:35:27,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:35:27,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:35:27,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:35:27,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:35:27,896 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-16 20:35:30,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:35:30,188 INFO L93 Difference]: Finished difference Result 23155 states and 40163 transitions. [2022-11-16 20:35:30,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:35:30,189 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-16 20:35:30,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:35:30,257 INFO L225 Difference]: With dead ends: 23155 [2022-11-16 20:35:30,257 INFO L226 Difference]: Without dead ends: 15213 [2022-11-16 20:35:30,283 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-16 20:35:30,283 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-16 20:35:30,284 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-16 20:35:30,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15213 states. [2022-11-16 20:35:32,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15213 to 15197. [2022-11-16 20:35:32,600 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-16 20:35:32,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15197 states to 15197 states and 26224 transitions. [2022-11-16 20:35:32,653 INFO L78 Accepts]: Start accepts. Automaton has 15197 states and 26224 transitions. Word has length 173 [2022-11-16 20:35:32,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:35:32,654 INFO L495 AbstractCegarLoop]: Abstraction has 15197 states and 26224 transitions. [2022-11-16 20:35:32,654 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-16 20:35:32,654 INFO L276 IsEmpty]: Start isEmpty. Operand 15197 states and 26224 transitions. [2022-11-16 20:35:32,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2022-11-16 20:35:32,705 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:35:32,705 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-16 20:35:32,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2022-11-16 20:35:32,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:32,920 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:35:32,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:35:32,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1627983155, now seen corresponding path program 1 times [2022-11-16 20:35:32,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:35:32,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [537779432] [2022-11-16 20:35:32,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:32,921 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:32,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:35:32,923 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:35:32,972 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2022-11-16 20:35:33,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:33,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 694 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 20:35:33,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:33,335 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-16 20:35:33,336 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:35:33,336 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:35:33,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [537779432] [2022-11-16 20:35:33,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [537779432] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:35:33,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:35:33,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:35:33,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377014762] [2022-11-16 20:35:33,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:35:33,338 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:35:33,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:35:33,339 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:35:33,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:35:33,339 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-16 20:35:37,943 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:35:37,943 INFO L93 Difference]: Finished difference Result 38273 states and 66413 transitions. [2022-11-16 20:35:37,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:35:37,944 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-16 20:35:37,944 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:35:38,052 INFO L225 Difference]: With dead ends: 38273 [2022-11-16 20:35:38,052 INFO L226 Difference]: Without dead ends: 25483 [2022-11-16 20:35:38,084 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-16 20:35:38,085 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-16 20:35:38,085 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-16 20:35:38,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25483 states. [2022-11-16 20:35:41,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25483 to 25467. [2022-11-16 20:35:41,250 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-16 20:35:41,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25467 states to 25467 states and 43904 transitions. [2022-11-16 20:35:41,341 INFO L78 Accepts]: Start accepts. Automaton has 25467 states and 43904 transitions. Word has length 174 [2022-11-16 20:35:41,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 20:35:41,341 INFO L495 AbstractCegarLoop]: Abstraction has 25467 states and 43904 transitions. [2022-11-16 20:35:41,342 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-16 20:35:41,342 INFO L276 IsEmpty]: Start isEmpty. Operand 25467 states and 43904 transitions. [2022-11-16 20:35:41,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2022-11-16 20:35:41,417 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 20:35:41,417 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-16 20:35:41,437 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2022-11-16 20:35:41,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:41,633 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoing__wrappee__AutoResponderErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 20:35:41,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 20:35:41,633 INFO L85 PathProgramCache]: Analyzing trace with hash 1714669939, now seen corresponding path program 1 times [2022-11-16 20:35:41,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 20:35:41,634 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2126662725] [2022-11-16 20:35:41,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 20:35:41,635 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 20:35:41,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 20:35:41,636 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 20:35:41,654 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_526da72b-3489-487d-85df-d3fd5ec46dde/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2022-11-16 20:35:41,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 20:35:42,010 INFO L263 TraceCheckSpWp]: Trace formula consists of 696 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 20:35:42,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 20:35:42,054 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-16 20:35:42,054 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 20:35:42,054 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 20:35:42,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2126662725] [2022-11-16 20:35:42,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2126662725] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 20:35:42,055 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 20:35:42,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 20:35:42,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733839868] [2022-11-16 20:35:42,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 20:35:42,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 20:35:42,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 20:35:42,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 20:35:42,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 20:35:42,057 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-16 20:35:47,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 20:35:47,419 INFO L93 Difference]: Finished difference Result 61029 states and 105183 transitions. [2022-11-16 20:35:47,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 20:35:47,420 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-16 20:35:47,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 20:35:47,567 INFO L225 Difference]: With dead ends: 61029 [2022-11-16 20:35:47,567 INFO L226 Difference]: Without dead ends: 39965 [2022-11-16 20:35:47,611 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-16 20:35:47,612 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-16 20:35:47,612 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-16 20:35:47,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39965 states.