./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec6_product33.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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec6_product33.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 f589c9222141e642cc5dd52da93380b476d19c138575c9f6da35a3e335e5e2df --- 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 15:52:38,332 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 15:52:38,335 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 15:52:38,379 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 15:52:38,381 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 15:52:38,385 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 15:52:38,387 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 15:52:38,390 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 15:52:38,394 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 15:52:38,395 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 15:52:38,397 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 15:52:38,400 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 15:52:38,401 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 15:52:38,405 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 15:52:38,406 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 15:52:38,408 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 15:52:38,411 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 15:52:38,418 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 15:52:38,420 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 15:52:38,421 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 15:52:38,429 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 15:52:38,430 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 15:52:38,431 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 15:52:38,433 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 15:52:38,437 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 15:52:38,442 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 15:52:38,443 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 15:52:38,444 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 15:52:38,446 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 15:52:38,447 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 15:52:38,447 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 15:52:38,448 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 15:52:38,449 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 15:52:38,451 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 15:52:38,453 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 15:52:38,453 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 15:52:38,454 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 15:52:38,454 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 15:52:38,455 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 15:52:38,456 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 15:52:38,457 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 15:52:38,458 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-16 15:52:38,503 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 15:52:38,503 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 15:52:38,504 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 15:52:38,504 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 15:52:38,505 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 15:52:38,505 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 15:52:38,506 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 15:52:38,506 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 15:52:38,506 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 15:52:38,506 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-16 15:52:38,507 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 15:52:38,508 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 15:52:38,508 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-16 15:52:38,508 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-16 15:52:38,508 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 15:52:38,509 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-16 15:52:38,509 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-16 15:52:38,509 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-16 15:52:38,510 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 15:52:38,511 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 15:52:38,511 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 15:52:38,511 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 15:52:38,511 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 15:52:38,513 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 15:52:38,513 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 15:52:38,514 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 15:52:38,514 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 15:52:38,514 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 15:52:38,514 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 15:52:38,515 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 15:52:38,515 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 15:52:38,515 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 15:52:38,516 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 15:52:38,516 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 15:52:38,516 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-16 15:52:38,516 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 15:52:38,517 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 15:52:38,517 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-16 15:52:38,517 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 15:52:38,517 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 15:52:38,518 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 15:52:38,518 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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 -> f589c9222141e642cc5dd52da93380b476d19c138575c9f6da35a3e335e5e2df [2022-11-16 15:52:38,856 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 15:52:38,879 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 15:52:38,881 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 15:52:38,883 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 15:52:38,884 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 15:52:38,885 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/product-lines/email_spec6_product33.cil.c [2022-11-16 15:52:38,957 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/data/92701b16a/8deb447f59d74e9e949b180e54490925/FLAGb84fa3f3e [2022-11-16 15:52:39,727 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 15:52:39,728 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/sv-benchmarks/c/product-lines/email_spec6_product33.cil.c [2022-11-16 15:52:39,751 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/data/92701b16a/8deb447f59d74e9e949b180e54490925/FLAGb84fa3f3e [2022-11-16 15:52:39,896 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/data/92701b16a/8deb447f59d74e9e949b180e54490925 [2022-11-16 15:52:39,899 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 15:52:39,903 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 15:52:39,906 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 15:52:39,906 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 15:52:39,910 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 15:52:39,911 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 03:52:39" (1/1) ... [2022-11-16 15:52:39,913 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7251bef3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:39, skipping insertion in model container [2022-11-16 15:52:39,914 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 03:52:39" (1/1) ... [2022-11-16 15:52:39,921 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 15:52:40,013 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 15:52:40,262 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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/sv-benchmarks/c/product-lines/email_spec6_product33.cil.c[1934,1947] [2022-11-16 15:52:40,817 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 15:52:40,837 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 15:52:40,852 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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/sv-benchmarks/c/product-lines/email_spec6_product33.cil.c[1934,1947] [2022-11-16 15:52:40,980 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 15:52:41,009 INFO L208 MainTranslator]: Completed translation [2022-11-16 15:52:41,010 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41 WrapperNode [2022-11-16 15:52:41,010 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 15:52:41,011 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 15:52:41,011 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 15:52:41,012 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 15:52:41,022 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (1/1) ... [2022-11-16 15:52:41,075 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (1/1) ... [2022-11-16 15:52:41,146 INFO L138 Inliner]: procedures = 135, calls = 235, calls flagged for inlining = 66, calls inlined = 61, statements flattened = 1097 [2022-11-16 15:52:41,146 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 15:52:41,147 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 15:52:41,148 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 15:52:41,148 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 15:52:41,158 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (1/1) ... [2022-11-16 15:52:41,158 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (1/1) ... [2022-11-16 15:52:41,163 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (1/1) ... [2022-11-16 15:52:41,164 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (1/1) ... [2022-11-16 15:52:41,199 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (1/1) ... [2022-11-16 15:52:41,230 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (1/1) ... [2022-11-16 15:52:41,235 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (1/1) ... [2022-11-16 15:52:41,239 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (1/1) ... [2022-11-16 15:52:41,248 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 15:52:41,258 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 15:52:41,258 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 15:52:41,258 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 15:52:41,273 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (1/1) ... [2022-11-16 15:52:41,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 15:52:41,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 15:52:41,304 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 15:52:41,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 15:52:41,359 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-16 15:52:41,360 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-16 15:52:41,360 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-16 15:52:41,360 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-16 15:52:41,360 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-16 15:52:41,361 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-16 15:52:41,361 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-16 15:52:41,361 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-16 15:52:41,361 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-16 15:52:41,361 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-16 15:52:41,362 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-16 15:52:41,362 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-16 15:52:41,362 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-16 15:52:41,362 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-16 15:52:41,362 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-16 15:52:41,363 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-16 15:52:41,363 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-16 15:52:41,363 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-16 15:52:41,363 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-16 15:52:41,363 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-16 15:52:41,363 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-16 15:52:41,364 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-16 15:52:41,364 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-16 15:52:41,364 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2022-11-16 15:52:41,364 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2022-11-16 15:52:41,365 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-16 15:52:41,365 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-16 15:52:41,365 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 15:52:41,365 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-16 15:52:41,366 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-16 15:52:41,366 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-16 15:52:41,366 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-16 15:52:41,366 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-16 15:52:41,367 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-16 15:52:41,367 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-16 15:52:41,367 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-16 15:52:41,367 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-16 15:52:41,367 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-16 15:52:41,368 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-16 15:52:41,368 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-16 15:52:41,368 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-16 15:52:41,368 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-16 15:52:41,368 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-16 15:52:41,369 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-16 15:52:41,369 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-16 15:52:41,370 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-16 15:52:41,371 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-16 15:52:41,371 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-16 15:52:41,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 15:52:41,373 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-16 15:52:41,373 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-16 15:52:41,373 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 15:52:41,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 15:52:41,703 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 15:52:41,706 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 15:52:42,923 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 15:52:43,539 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 15:52:43,539 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 15:52:43,543 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 03:52:43 BoogieIcfgContainer [2022-11-16 15:52:43,543 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 15:52:43,547 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 15:52:43,547 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 15:52:43,551 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 15:52:43,551 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 03:52:39" (1/3) ... [2022-11-16 15:52:43,552 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7edb6430 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 03:52:43, skipping insertion in model container [2022-11-16 15:52:43,553 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:52:41" (2/3) ... [2022-11-16 15:52:43,553 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7edb6430 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 03:52:43, skipping insertion in model container [2022-11-16 15:52:43,554 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 03:52:43" (3/3) ... [2022-11-16 15:52:43,555 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec6_product33.cil.c [2022-11-16 15:52:43,575 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 15:52:43,576 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 15:52:43,652 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 15:52:43,659 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;@3a6482b2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 15:52:43,659 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 15:52:43,664 INFO L276 IsEmpty]: Start isEmpty. Operand has 216 states, 125 states have (on average 1.304) internal successors, (163), 129 states have internal predecessors, (163), 65 states have call successors, (65), 24 states have call predecessors, (65), 24 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-11-16 15:52:43,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-16 15:52:43,678 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:52:43,678 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] [2022-11-16 15:52:43,679 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:52:43,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:52:43,685 INFO L85 PathProgramCache]: Analyzing trace with hash 1339857497, now seen corresponding path program 1 times [2022-11-16 15:52:43,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 15:52:43,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051035494] [2022-11-16 15:52:43,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:52:43,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 15:52:43,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:52:44,191 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 15:52:44,191 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 15:52:44,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051035494] [2022-11-16 15:52:44,193 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051035494] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:52:44,193 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:52:44,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 15:52:44,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1215308743] [2022-11-16 15:52:44,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:52:44,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-16 15:52:44,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 15:52:44,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-16 15:52:44,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 15:52:44,256 INFO L87 Difference]: Start difference. First operand has 216 states, 125 states have (on average 1.304) internal successors, (163), 129 states have internal predecessors, (163), 65 states have call successors, (65), 24 states have call predecessors, (65), 24 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Second operand has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:52:44,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:52:44,482 INFO L93 Difference]: Finished difference Result 349 states and 464 transitions. [2022-11-16 15:52:44,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-16 15:52:44,486 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 80 [2022-11-16 15:52:44,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:52:44,508 INFO L225 Difference]: With dead ends: 349 [2022-11-16 15:52:44,508 INFO L226 Difference]: Without dead ends: 213 [2022-11-16 15:52:44,513 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 15:52:44,519 INFO L413 NwaCegarLoop]: 249 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 249 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 15:52:44,521 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 249 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 15:52:44,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2022-11-16 15:52:44,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 213. [2022-11-16 15:52:44,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 123 states have (on average 1.2764227642276422) internal successors, (157), 126 states have internal predecessors, (157), 65 states have call successors, (65), 24 states have call predecessors, (65), 24 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-11-16 15:52:44,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 286 transitions. [2022-11-16 15:52:44,590 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 286 transitions. Word has length 80 [2022-11-16 15:52:44,592 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:52:44,592 INFO L495 AbstractCegarLoop]: Abstraction has 213 states and 286 transitions. [2022-11-16 15:52:44,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:52:44,593 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 286 transitions. [2022-11-16 15:52:44,596 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-11-16 15:52:44,596 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:52:44,597 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] [2022-11-16 15:52:44,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 15:52:44,598 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:52:44,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:52:44,598 INFO L85 PathProgramCache]: Analyzing trace with hash 1819689856, now seen corresponding path program 1 times [2022-11-16 15:52:44,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 15:52:44,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296716115] [2022-11-16 15:52:44,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:52:44,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 15:52:44,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:52:44,889 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 15:52:44,889 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 15:52:44,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296716115] [2022-11-16 15:52:44,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296716115] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:52:44,890 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:52:44,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:52:44,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081022561] [2022-11-16 15:52:44,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:52:44,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:52:44,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 15:52:44,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:52:44,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:52:44,897 INFO L87 Difference]: Start difference. First operand 213 states and 286 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:52:45,038 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:52:45,038 INFO L93 Difference]: Finished difference Result 345 states and 452 transitions. [2022-11-16 15:52:45,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 15:52:45,039 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 81 [2022-11-16 15:52:45,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:52:45,042 INFO L225 Difference]: With dead ends: 345 [2022-11-16 15:52:45,043 INFO L226 Difference]: Without dead ends: 215 [2022-11-16 15:52:45,044 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 15:52:45,046 INFO L413 NwaCegarLoop]: 246 mSDtfsCounter, 0 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 15:52:45,047 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 491 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 15:52:45,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2022-11-16 15:52:45,066 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 215. [2022-11-16 15:52:45,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 215 states, 125 states have (on average 1.272) internal successors, (159), 128 states have internal predecessors, (159), 65 states have call successors, (65), 24 states have call predecessors, (65), 24 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-11-16 15:52:45,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 215 states to 215 states and 288 transitions. [2022-11-16 15:52:45,069 INFO L78 Accepts]: Start accepts. Automaton has 215 states and 288 transitions. Word has length 81 [2022-11-16 15:52:45,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:52:45,070 INFO L495 AbstractCegarLoop]: Abstraction has 215 states and 288 transitions. [2022-11-16 15:52:45,070 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:52:45,071 INFO L276 IsEmpty]: Start isEmpty. Operand 215 states and 288 transitions. [2022-11-16 15:52:45,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-16 15:52:45,074 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:52:45,074 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] [2022-11-16 15:52:45,074 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 15:52:45,075 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:52:45,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:52:45,075 INFO L85 PathProgramCache]: Analyzing trace with hash -1636014686, now seen corresponding path program 1 times [2022-11-16 15:52:45,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 15:52:45,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097962128] [2022-11-16 15:52:45,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:52:45,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 15:52:45,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:52:45,226 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-16 15:52:45,227 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 15:52:45,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097962128] [2022-11-16 15:52:45,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097962128] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:52:45,227 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:52:45,227 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:52:45,228 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558031231] [2022-11-16 15:52:45,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:52:45,228 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:52:45,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 15:52:45,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:52:45,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:52:45,230 INFO L87 Difference]: Start difference. First operand 215 states and 288 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:52:45,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:52:45,367 INFO L93 Difference]: Finished difference Result 460 states and 635 transitions. [2022-11-16 15:52:45,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 15:52:45,368 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 86 [2022-11-16 15:52:45,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:52:45,371 INFO L225 Difference]: With dead ends: 460 [2022-11-16 15:52:45,371 INFO L226 Difference]: Without dead ends: 263 [2022-11-16 15:52:45,373 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 15:52:45,376 INFO L413 NwaCegarLoop]: 265 mSDtfsCounter, 57 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 507 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 15:52:45,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 507 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 83 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 15:52:45,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2022-11-16 15:52:45,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 258. [2022-11-16 15:52:45,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 157 states have (on average 1.3503184713375795) internal successors, (212), 160 states have internal predecessors, (212), 76 states have call successors, (76), 24 states have call predecessors, (76), 24 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2022-11-16 15:52:45,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 363 transitions. [2022-11-16 15:52:45,428 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 363 transitions. Word has length 86 [2022-11-16 15:52:45,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:52:45,428 INFO L495 AbstractCegarLoop]: Abstraction has 258 states and 363 transitions. [2022-11-16 15:52:45,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:52:45,429 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 363 transitions. [2022-11-16 15:52:45,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-16 15:52:45,438 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:52:45,438 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] [2022-11-16 15:52:45,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 15:52:45,439 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:52:45,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:52:45,440 INFO L85 PathProgramCache]: Analyzing trace with hash -1901246173, now seen corresponding path program 1 times [2022-11-16 15:52:45,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 15:52:45,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193084898] [2022-11-16 15:52:45,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:52:45,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 15:52:45,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:52:45,682 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 15:52:45,682 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 15:52:45,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193084898] [2022-11-16 15:52:45,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193084898] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 15:52:45,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1482888670] [2022-11-16 15:52:45,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:52:45,684 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 15:52:45,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 15:52:45,687 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 15:52:45,710 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 15:52:46,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:52:46,089 INFO L263 TraceCheckSpWp]: Trace formula consists of 1116 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 15:52:46,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:52:46,162 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 15:52:46,163 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 15:52:46,253 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 15:52:46,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1482888670] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 15:52:46,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1906435764] [2022-11-16 15:52:46,281 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2022-11-16 15:52:46,281 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 15:52:46,286 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 15:52:46,292 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 15:52:46,292 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 15:53:58,313 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 448 for LOIs [2022-11-16 15:53:58,666 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 483 for LOIs [2022-11-16 15:54:12,403 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-16 15:54:12,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 15:54:12,590 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 15:54:12,599 INFO L158 Benchmark]: Toolchain (without parser) took 92694.07ms. Allocated memory was 130.0MB in the beginning and 482.3MB in the end (delta: 352.3MB). Free memory was 89.3MB in the beginning and 209.0MB in the end (delta: -119.8MB). Peak memory consumption was 289.6MB. Max. memory is 16.1GB. [2022-11-16 15:54:12,602 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 130.0MB. Free memory is still 108.5MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 15:54:12,603 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1104.31ms. Allocated memory is still 130.0MB. Free memory was 89.2MB in the beginning and 77.6MB in the end (delta: 11.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-16 15:54:12,603 INFO L158 Benchmark]: Boogie Procedure Inliner took 135.69ms. Allocated memory is still 130.0MB. Free memory was 77.6MB in the beginning and 71.3MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-16 15:54:12,604 INFO L158 Benchmark]: Boogie Preprocessor took 110.00ms. Allocated memory is still 130.0MB. Free memory was 71.3MB in the beginning and 66.5MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-11-16 15:54:12,604 INFO L158 Benchmark]: RCFGBuilder took 2285.40ms. Allocated memory was 130.0MB in the beginning and 190.8MB in the end (delta: 60.8MB). Free memory was 66.5MB in the beginning and 100.7MB in the end (delta: -34.2MB). Peak memory consumption was 33.0MB. Max. memory is 16.1GB. [2022-11-16 15:54:12,607 INFO L158 Benchmark]: TraceAbstraction took 89050.32ms. Allocated memory was 190.8MB in the beginning and 482.3MB in the end (delta: 291.5MB). Free memory was 99.6MB in the beginning and 209.0MB in the end (delta: -109.4MB). Peak memory consumption was 238.2MB. Max. memory is 16.1GB. [2022-11-16 15:54:12,609 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.30ms. Allocated memory is still 130.0MB. Free memory is still 108.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1104.31ms. Allocated memory is still 130.0MB. Free memory was 89.2MB in the beginning and 77.6MB in the end (delta: 11.6MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 135.69ms. Allocated memory is still 130.0MB. Free memory was 77.6MB in the beginning and 71.3MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 110.00ms. Allocated memory is still 130.0MB. Free memory was 71.3MB in the beginning and 66.5MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 2285.40ms. Allocated memory was 130.0MB in the beginning and 190.8MB in the end (delta: 60.8MB). Free memory was 66.5MB in the beginning and 100.7MB in the end (delta: -34.2MB). Peak memory consumption was 33.0MB. Max. memory is 16.1GB. * TraceAbstraction took 89050.32ms. Allocated memory was 190.8MB in the beginning and 482.3MB in the end (delta: 291.5MB). Free memory was 99.6MB in the beginning and 209.0MB in the end (delta: -109.4MB). Peak memory consumption was 238.2MB. 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 15:54:12,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec6_product33.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 f589c9222141e642cc5dd52da93380b476d19c138575c9f6da35a3e335e5e2df --- 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 15:54:14,835 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 15:54:14,837 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 15:54:14,861 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 15:54:14,865 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 15:54:14,869 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 15:54:14,872 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 15:54:14,876 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 15:54:14,878 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 15:54:14,886 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 15:54:14,888 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 15:54:14,890 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 15:54:14,891 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 15:54:14,893 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 15:54:14,895 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 15:54:14,897 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 15:54:14,900 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 15:54:14,902 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 15:54:14,907 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 15:54:14,911 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 15:54:14,915 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 15:54:14,918 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 15:54:14,920 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 15:54:14,923 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 15:54:14,929 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 15:54:14,934 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 15:54:14,934 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 15:54:14,935 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 15:54:14,937 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 15:54:14,938 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 15:54:14,939 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 15:54:14,940 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 15:54:14,942 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 15:54:14,943 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 15:54:14,944 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 15:54:14,944 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 15:54:14,945 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 15:54:14,945 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 15:54:14,946 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 15:54:14,948 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 15:54:14,948 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 15:54:14,953 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2022-11-16 15:54:14,987 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 15:54:14,988 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 15:54:14,988 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 15:54:14,988 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 15:54:14,989 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 15:54:14,989 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 15:54:14,989 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 15:54:14,989 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 15:54:14,990 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 15:54:14,990 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 15:54:14,990 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 15:54:14,990 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 15:54:14,991 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 15:54:14,991 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-16 15:54:14,991 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-16 15:54:14,991 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 15:54:14,992 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 15:54:14,992 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 15:54:14,992 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 15:54:14,992 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 15:54:14,992 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-16 15:54:14,993 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-16 15:54:14,993 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-16 15:54:14,993 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 15:54:14,993 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 15:54:14,993 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 15:54:14,993 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 15:54:14,994 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 15:54:14,994 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 15:54:14,994 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 15:54:14,994 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 15:54:14,994 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 15:54:14,995 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 15:54:14,995 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-16 15:54:14,995 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-16 15:54:14,995 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 15:54:14,995 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 15:54:14,996 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-16 15:54:14,996 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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 -> f589c9222141e642cc5dd52da93380b476d19c138575c9f6da35a3e335e5e2df [2022-11-16 15:54:15,385 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 15:54:15,416 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 15:54:15,418 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 15:54:15,420 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 15:54:15,420 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 15:54:15,422 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/product-lines/email_spec6_product33.cil.c [2022-11-16 15:54:15,500 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/data/7fcceaedc/57e24d8f4f3d446cb3bf3c40cafc25aa/FLAG891036ab3 [2022-11-16 15:54:16,198 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 15:54:16,200 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/sv-benchmarks/c/product-lines/email_spec6_product33.cil.c [2022-11-16 15:54:16,228 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/data/7fcceaedc/57e24d8f4f3d446cb3bf3c40cafc25aa/FLAG891036ab3 [2022-11-16 15:54:16,378 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/data/7fcceaedc/57e24d8f4f3d446cb3bf3c40cafc25aa [2022-11-16 15:54:16,382 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 15:54:16,384 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 15:54:16,388 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 15:54:16,389 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 15:54:16,393 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 15:54:16,393 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 03:54:16" (1/1) ... [2022-11-16 15:54:16,395 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3bf7dddd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:16, skipping insertion in model container [2022-11-16 15:54:16,396 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 03:54:16" (1/1) ... [2022-11-16 15:54:16,403 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 15:54:16,481 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 15:54:16,770 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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/sv-benchmarks/c/product-lines/email_spec6_product33.cil.c[1934,1947] [2022-11-16 15:54:17,265 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 15:54:17,291 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-16 15:54:17,310 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 15:54:17,318 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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/sv-benchmarks/c/product-lines/email_spec6_product33.cil.c[1934,1947] [2022-11-16 15:54:17,429 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 15:54:17,435 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 15:54:17,447 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_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/sv-benchmarks/c/product-lines/email_spec6_product33.cil.c[1934,1947] [2022-11-16 15:54:17,510 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 15:54:17,578 INFO L208 MainTranslator]: Completed translation [2022-11-16 15:54:17,578 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17 WrapperNode [2022-11-16 15:54:17,579 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 15:54:17,585 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 15:54:17,585 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 15:54:17,585 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 15:54:17,595 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (1/1) ... [2022-11-16 15:54:17,650 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (1/1) ... [2022-11-16 15:54:17,734 INFO L138 Inliner]: procedures = 137, calls = 235, calls flagged for inlining = 66, calls inlined = 61, statements flattened = 1034 [2022-11-16 15:54:17,734 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 15:54:17,735 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 15:54:17,735 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 15:54:17,735 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 15:54:17,744 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (1/1) ... [2022-11-16 15:54:17,744 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (1/1) ... [2022-11-16 15:54:17,751 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (1/1) ... [2022-11-16 15:54:17,751 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (1/1) ... [2022-11-16 15:54:17,769 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (1/1) ... [2022-11-16 15:54:17,779 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (1/1) ... [2022-11-16 15:54:17,783 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (1/1) ... [2022-11-16 15:54:17,787 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (1/1) ... [2022-11-16 15:54:17,794 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 15:54:17,795 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 15:54:17,795 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 15:54:17,795 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 15:54:17,796 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (1/1) ... [2022-11-16 15:54:17,801 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 15:54:17,828 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 15:54:17,844 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 15:54:17,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 15:54:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-16 15:54:17,886 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-16 15:54:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-16 15:54:17,886 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-16 15:54:17,886 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-16 15:54:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-16 15:54:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-16 15:54:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-16 15:54:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-16 15:54:17,887 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-16 15:54:17,887 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-16 15:54:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-16 15:54:17,888 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-16 15:54:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-16 15:54:17,888 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-16 15:54:17,888 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-16 15:54:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-16 15:54:17,889 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-16 15:54:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-16 15:54:17,889 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-16 15:54:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-16 15:54:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-16 15:54:17,889 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-16 15:54:17,889 INFO L130 BoogieDeclarations]: Found specification of procedure queue [2022-11-16 15:54:17,890 INFO L138 BoogieDeclarations]: Found implementation of procedure queue [2022-11-16 15:54:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-16 15:54:17,890 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-16 15:54:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 15:54:17,890 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-16 15:54:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-16 15:54:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-16 15:54:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-16 15:54:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-16 15:54:17,891 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-16 15:54:17,891 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-16 15:54:17,892 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-16 15:54:17,892 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-16 15:54:17,892 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-16 15:54:17,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-16 15:54:17,892 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-16 15:54:17,892 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-16 15:54:17,892 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-16 15:54:17,892 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-16 15:54:17,893 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-16 15:54:17,893 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-16 15:54:17,894 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-16 15:54:17,894 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-16 15:54:17,895 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-16 15:54:17,896 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-16 15:54:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-16 15:54:17,896 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-16 15:54:17,896 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 15:54:17,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 15:54:18,205 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 15:54:18,208 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 15:54:19,282 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 15:54:19,300 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 15:54:19,301 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 15:54:19,304 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 03:54:19 BoogieIcfgContainer [2022-11-16 15:54:19,304 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 15:54:19,307 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 15:54:19,307 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 15:54:19,311 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 15:54:19,311 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 03:54:16" (1/3) ... [2022-11-16 15:54:19,312 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3599e735 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 03:54:19, skipping insertion in model container [2022-11-16 15:54:19,312 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 03:54:17" (2/3) ... [2022-11-16 15:54:19,312 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3599e735 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 03:54:19, skipping insertion in model container [2022-11-16 15:54:19,312 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 03:54:19" (3/3) ... [2022-11-16 15:54:19,314 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec6_product33.cil.c [2022-11-16 15:54:19,333 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 15:54:19,333 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 15:54:19,406 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 15:54:19,412 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;@6a364a49, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 15:54:19,412 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 15:54:19,420 INFO L276 IsEmpty]: Start isEmpty. Operand has 393 states, 302 states have (on average 1.4966887417218544) internal successors, (452), 306 states have internal predecessors, (452), 65 states have call successors, (65), 24 states have call predecessors, (65), 24 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2022-11-16 15:54:19,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-16 15:54:19,465 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:19,465 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] [2022-11-16 15:54:19,466 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:19,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:19,472 INFO L85 PathProgramCache]: Analyzing trace with hash -722514137, now seen corresponding path program 1 times [2022-11-16 15:54:19,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:19,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [809448794] [2022-11-16 15:54:19,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:19,486 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 15:54:19,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:19,488 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:19,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:19,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:19,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 603 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-16 15:54:19,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:20,013 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 15:54:20,014 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:20,029 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:20,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [809448794] [2022-11-16 15:54:20,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [809448794] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:20,030 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:20,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-16 15:54:20,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133499118] [2022-11-16 15:54:20,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:20,040 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-16 15:54:20,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:20,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-16 15:54:20,065 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-16 15:54:20,067 INFO L87 Difference]: Start difference. First operand has 393 states, 302 states have (on average 1.4966887417218544) internal successors, (452), 306 states have internal predecessors, (452), 65 states have call successors, (65), 24 states have call predecessors, (65), 24 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) Second operand has 2 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:20,137 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:20,137 INFO L93 Difference]: Finished difference Result 627 states and 910 transitions. [2022-11-16 15:54:20,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-16 15:54:20,139 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 126 [2022-11-16 15:54:20,140 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:20,153 INFO L225 Difference]: With dead ends: 627 [2022-11-16 15:54:20,154 INFO L226 Difference]: Without dead ends: 386 [2022-11-16 15:54:20,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 125 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 15:54:20,162 INFO L413 NwaCegarLoop]: 578 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, 578 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 15:54:20,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 578 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:20,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2022-11-16 15:54:20,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 386. [2022-11-16 15:54:20,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 296 states have (on average 1.489864864864865) internal successors, (441), 299 states have internal predecessors, (441), 65 states have call successors, (65), 24 states have call predecessors, (65), 24 states have return successors, (64), 64 states have call predecessors, (64), 64 states have call successors, (64) [2022-11-16 15:54:20,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 570 transitions. [2022-11-16 15:54:20,233 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 570 transitions. Word has length 126 [2022-11-16 15:54:20,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:20,235 INFO L495 AbstractCegarLoop]: Abstraction has 386 states and 570 transitions. [2022-11-16 15:54:20,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:20,235 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 570 transitions. [2022-11-16 15:54:20,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-11-16 15:54:20,240 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:20,240 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] [2022-11-16 15:54:20,258 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:20,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:20,455 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:20,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:20,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1600743464, now seen corresponding path program 1 times [2022-11-16 15:54:20,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:20,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1615389438] [2022-11-16 15:54:20,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:20,457 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 15:54:20,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:20,458 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:20,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:20,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:20,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 604 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 15:54:20,866 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:20,955 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 15:54:20,955 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:20,955 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:20,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1615389438] [2022-11-16 15:54:20,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1615389438] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:20,956 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:20,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 15:54:20,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38092804] [2022-11-16 15:54:20,957 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:20,958 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 15:54:20,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:20,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 15:54:20,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 15:54:20,960 INFO L87 Difference]: Start difference. First operand 386 states and 570 transitions. Second operand has 5 states, 4 states have (on average 19.75) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:21,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:21,109 INFO L93 Difference]: Finished difference Result 763 states and 1130 transitions. [2022-11-16 15:54:21,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 15:54:21,110 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.75) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 127 [2022-11-16 15:54:21,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:21,117 INFO L225 Difference]: With dead ends: 763 [2022-11-16 15:54:21,118 INFO L226 Difference]: Without dead ends: 388 [2022-11-16 15:54:21,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 123 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 15:54:21,124 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 133 mSDsluCounter, 1530 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 2091 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 15:54:21,125 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 2091 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:21,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2022-11-16 15:54:21,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 388. [2022-11-16 15:54:21,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 388 states, 297 states have (on average 1.4882154882154883) internal successors, (442), 301 states have internal predecessors, (442), 65 states have call successors, (65), 24 states have call predecessors, (65), 25 states have return successors, (66), 64 states have call predecessors, (66), 64 states have call successors, (66) [2022-11-16 15:54:21,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 388 states to 388 states and 573 transitions. [2022-11-16 15:54:21,185 INFO L78 Accepts]: Start accepts. Automaton has 388 states and 573 transitions. Word has length 127 [2022-11-16 15:54:21,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:21,187 INFO L495 AbstractCegarLoop]: Abstraction has 388 states and 573 transitions. [2022-11-16 15:54:21,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.75) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:21,188 INFO L276 IsEmpty]: Start isEmpty. Operand 388 states and 573 transitions. [2022-11-16 15:54:21,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-11-16 15:54:21,199 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:21,199 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] [2022-11-16 15:54:21,218 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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)] Ended with exit code 0 [2022-11-16 15:54:21,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:21,413 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:21,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:21,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1649789937, now seen corresponding path program 1 times [2022-11-16 15:54:21,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:21,415 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [146194645] [2022-11-16 15:54:21,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:21,415 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 15:54:21,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:21,421 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:21,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:21,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:21,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 605 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 15:54:21,790 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:21,856 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 15:54:21,856 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:21,856 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:21,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [146194645] [2022-11-16 15:54:21,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [146194645] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:21,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:21,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 15:54:21,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941010345] [2022-11-16 15:54:21,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:21,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 15:54:21,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:21,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 15:54:21,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 15:54:21,859 INFO L87 Difference]: Start difference. First operand 388 states and 573 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:21,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:21,997 INFO L93 Difference]: Finished difference Result 765 states and 1134 transitions. [2022-11-16 15:54:21,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 15:54:21,998 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 128 [2022-11-16 15:54:21,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:22,001 INFO L225 Difference]: With dead ends: 765 [2022-11-16 15:54:22,002 INFO L226 Difference]: Without dead ends: 390 [2022-11-16 15:54:22,003 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 124 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 15:54:22,004 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 132 mSDsluCounter, 1521 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 2080 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 15:54:22,005 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 2080 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 15:54:22,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-11-16 15:54:22,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 390. [2022-11-16 15:54:22,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 298 states have (on average 1.4865771812080537) internal successors, (443), 303 states have internal predecessors, (443), 65 states have call successors, (65), 24 states have call predecessors, (65), 26 states have return successors, (70), 64 states have call predecessors, (70), 64 states have call successors, (70) [2022-11-16 15:54:22,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 578 transitions. [2022-11-16 15:54:22,032 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 578 transitions. Word has length 128 [2022-11-16 15:54:22,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:22,033 INFO L495 AbstractCegarLoop]: Abstraction has 390 states and 578 transitions. [2022-11-16 15:54:22,033 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:22,033 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 578 transitions. [2022-11-16 15:54:22,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-16 15:54:22,036 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:22,036 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] [2022-11-16 15:54:22,058 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:22,250 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:22,251 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:22,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:22,251 INFO L85 PathProgramCache]: Analyzing trace with hash 199459447, now seen corresponding path program 1 times [2022-11-16 15:54:22,252 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:22,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1799363849] [2022-11-16 15:54:22,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:22,253 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 15:54:22,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:22,254 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:22,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:22,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:22,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 606 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 15:54:22,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:22,713 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 15:54:22,714 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:22,714 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:22,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1799363849] [2022-11-16 15:54:22,718 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1799363849] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:22,719 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:22,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 15:54:22,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447303379] [2022-11-16 15:54:22,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:22,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 15:54:22,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:22,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 15:54:22,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 15:54:22,724 INFO L87 Difference]: Start difference. First operand 390 states and 578 transitions. Second operand has 5 states, 4 states have (on average 20.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:22,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:22,845 INFO L93 Difference]: Finished difference Result 757 states and 1124 transitions. [2022-11-16 15:54:22,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 15:54:22,846 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 20.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 129 [2022-11-16 15:54:22,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:22,849 INFO L225 Difference]: With dead ends: 757 [2022-11-16 15:54:22,849 INFO L226 Difference]: Without dead ends: 390 [2022-11-16 15:54:22,853 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 125 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 15:54:22,857 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 131 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 2094 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 15:54:22,858 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 2094 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:22,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2022-11-16 15:54:22,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 390. [2022-11-16 15:54:22,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 298 states have (on average 1.4865771812080537) internal successors, (443), 303 states have internal predecessors, (443), 65 states have call successors, (65), 24 states have call predecessors, (65), 26 states have return successors, (69), 64 states have call predecessors, (69), 64 states have call successors, (69) [2022-11-16 15:54:22,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 577 transitions. [2022-11-16 15:54:22,901 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 577 transitions. Word has length 129 [2022-11-16 15:54:22,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:22,902 INFO L495 AbstractCegarLoop]: Abstraction has 390 states and 577 transitions. [2022-11-16 15:54:22,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 20.0) internal successors, (80), 5 states have internal predecessors, (80), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:22,902 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 577 transitions. [2022-11-16 15:54:22,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-16 15:54:22,906 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:22,907 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] [2022-11-16 15:54:22,926 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:23,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:23,122 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:23,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:23,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1293898636, now seen corresponding path program 2 times [2022-11-16 15:54:23,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:23,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [608886751] [2022-11-16 15:54:23,124 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 15:54:23,124 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 15:54:23,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:23,125 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:23,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:23,412 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-16 15:54:23,412 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 15:54:23,421 INFO L263 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 15:54:23,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:23,453 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-16 15:54:23,453 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:23,454 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:23,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [608886751] [2022-11-16 15:54:23,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [608886751] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:23,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:23,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:54:23,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399381754] [2022-11-16 15:54:23,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:23,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:54:23,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:23,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:54:23,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:54:23,462 INFO L87 Difference]: Start difference. First operand 390 states and 577 transitions. Second operand has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:23,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:23,500 INFO L93 Difference]: Finished difference Result 621 states and 898 transitions. [2022-11-16 15:54:23,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 15:54:23,501 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 130 [2022-11-16 15:54:23,502 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:23,505 INFO L225 Difference]: With dead ends: 621 [2022-11-16 15:54:23,505 INFO L226 Difference]: Without dead ends: 393 [2022-11-16 15:54:23,506 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 128 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 15:54:23,507 INFO L413 NwaCegarLoop]: 568 mSDtfsCounter, 1 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1134 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 15:54:23,508 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1134 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:23,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2022-11-16 15:54:23,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 392. [2022-11-16 15:54:23,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 300 states have (on average 1.4833333333333334) internal successors, (445), 305 states have internal predecessors, (445), 65 states have call successors, (65), 24 states have call predecessors, (65), 26 states have return successors, (69), 64 states have call predecessors, (69), 64 states have call successors, (69) [2022-11-16 15:54:23,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 579 transitions. [2022-11-16 15:54:23,546 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 579 transitions. Word has length 130 [2022-11-16 15:54:23,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:23,547 INFO L495 AbstractCegarLoop]: Abstraction has 392 states and 579 transitions. [2022-11-16 15:54:23,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.666666666666668) internal successors, (74), 3 states have internal predecessors, (74), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:23,548 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 579 transitions. [2022-11-16 15:54:23,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-11-16 15:54:23,550 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:23,551 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-16 15:54:23,568 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:23,764 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:23,764 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:23,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:23,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1770158872, now seen corresponding path program 1 times [2022-11-16 15:54:23,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:23,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [605847067] [2022-11-16 15:54:23,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:23,766 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 15:54:23,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:23,769 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:23,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:24,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:24,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 15:54:24,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:24,149 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-16 15:54:24,149 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:24,149 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:24,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [605847067] [2022-11-16 15:54:24,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [605847067] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:24,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:24,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 15:54:24,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [811450484] [2022-11-16 15:54:24,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:24,152 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 15:54:24,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:24,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 15:54:24,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 15:54:24,153 INFO L87 Difference]: Start difference. First operand 392 states and 579 transitions. Second operand has 5 states, 4 states have (on average 22.25) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:24,262 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:24,262 INFO L93 Difference]: Finished difference Result 763 states and 1131 transitions. [2022-11-16 15:54:24,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 15:54:24,263 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 22.25) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 139 [2022-11-16 15:54:24,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:24,267 INFO L225 Difference]: With dead ends: 763 [2022-11-16 15:54:24,267 INFO L226 Difference]: Without dead ends: 394 [2022-11-16 15:54:24,269 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 135 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 15:54:24,271 INFO L413 NwaCegarLoop]: 562 mSDtfsCounter, 129 mSDsluCounter, 1534 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 2096 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 15:54:24,271 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 2096 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:24,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-11-16 15:54:24,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 394. [2022-11-16 15:54:24,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 301 states have (on average 1.4817275747508305) internal successors, (446), 307 states have internal predecessors, (446), 65 states have call successors, (65), 24 states have call predecessors, (65), 27 states have return successors, (71), 64 states have call predecessors, (71), 64 states have call successors, (71) [2022-11-16 15:54:24,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 582 transitions. [2022-11-16 15:54:24,311 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 582 transitions. Word has length 139 [2022-11-16 15:54:24,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:24,311 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 582 transitions. [2022-11-16 15:54:24,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 22.25) internal successors, (89), 5 states have internal predecessors, (89), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:24,312 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 582 transitions. [2022-11-16 15:54:24,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-16 15:54:24,315 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:24,315 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, 1, 1, 1, 1, 1] [2022-11-16 15:54:24,330 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:24,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:24,531 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:24,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:24,531 INFO L85 PathProgramCache]: Analyzing trace with hash -662762026, now seen corresponding path program 1 times [2022-11-16 15:54:24,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:24,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [193079686] [2022-11-16 15:54:24,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:24,533 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 15:54:24,533 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:24,534 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:24,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:24,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:24,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-16 15:54:24,884 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:24,933 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-16 15:54:24,933 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:24,933 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:24,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [193079686] [2022-11-16 15:54:24,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [193079686] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:24,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:24,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 15:54:24,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258655769] [2022-11-16 15:54:24,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:24,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 15:54:24,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:24,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 15:54:24,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 15:54:24,936 INFO L87 Difference]: Start difference. First operand 394 states and 582 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:25,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:25,031 INFO L93 Difference]: Finished difference Result 765 states and 1134 transitions. [2022-11-16 15:54:25,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 15:54:25,035 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) Word has length 140 [2022-11-16 15:54:25,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:25,038 INFO L225 Difference]: With dead ends: 765 [2022-11-16 15:54:25,038 INFO L226 Difference]: Without dead ends: 396 [2022-11-16 15:54:25,039 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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 15:54:25,040 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 129 mSDsluCounter, 1533 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 2094 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 15:54:25,040 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 2094 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:25,041 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-16 15:54:25,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 394. [2022-11-16 15:54:25,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 301 states have (on average 1.4817275747508305) internal successors, (446), 307 states have internal predecessors, (446), 65 states have call successors, (65), 24 states have call predecessors, (65), 27 states have return successors, (71), 64 states have call predecessors, (71), 64 states have call successors, (71) [2022-11-16 15:54:25,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 582 transitions. [2022-11-16 15:54:25,064 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 582 transitions. Word has length 140 [2022-11-16 15:54:25,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:25,065 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 582 transitions. [2022-11-16 15:54:25,065 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, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 2 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:25,065 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 582 transitions. [2022-11-16 15:54:25,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-16 15:54:25,068 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:25,068 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, 1, 1, 1, 1, 1] [2022-11-16 15:54:25,083 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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)] Forceful destruction successful, exit code 0 [2022-11-16 15:54:25,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:25,283 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:25,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:25,283 INFO L85 PathProgramCache]: Analyzing trace with hash -2052056040, now seen corresponding path program 1 times [2022-11-16 15:54:25,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:25,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [303930494] [2022-11-16 15:54:25,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:25,284 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 15:54:25,284 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:25,286 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:25,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:25,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:25,683 INFO L263 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 15:54:25,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:25,724 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-16 15:54:25,724 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:25,725 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:25,725 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [303930494] [2022-11-16 15:54:25,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [303930494] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:25,725 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:25,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 15:54:25,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143325146] [2022-11-16 15:54:25,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:25,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 15:54:25,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:25,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 15:54:25,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 15:54:25,727 INFO L87 Difference]: Start difference. First operand 394 states and 582 transitions. Second operand has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:25,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:25,833 INFO L93 Difference]: Finished difference Result 761 states and 1126 transitions. [2022-11-16 15:54:25,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 15:54:25,833 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 140 [2022-11-16 15:54:25,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:25,836 INFO L225 Difference]: With dead ends: 761 [2022-11-16 15:54:25,836 INFO L226 Difference]: Without dead ends: 394 [2022-11-16 15:54:25,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 136 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 15:54:25,840 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 130 mSDsluCounter, 1524 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 2083 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 15:54:25,841 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 2083 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 15:54:25,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 394 states. [2022-11-16 15:54:25,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 394 to 394. [2022-11-16 15:54:25,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 394 states, 301 states have (on average 1.4817275747508305) internal successors, (446), 307 states have internal predecessors, (446), 65 states have call successors, (65), 24 states have call predecessors, (65), 27 states have return successors, (70), 64 states have call predecessors, (70), 64 states have call successors, (70) [2022-11-16 15:54:25,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 394 states to 394 states and 581 transitions. [2022-11-16 15:54:25,867 INFO L78 Accepts]: Start accepts. Automaton has 394 states and 581 transitions. Word has length 140 [2022-11-16 15:54:25,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:25,867 INFO L495 AbstractCegarLoop]: Abstraction has 394 states and 581 transitions. [2022-11-16 15:54:25,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.4) internal successors, (87), 5 states have internal predecessors, (87), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:25,868 INFO L276 IsEmpty]: Start isEmpty. Operand 394 states and 581 transitions. [2022-11-16 15:54:25,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2022-11-16 15:54:25,870 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:25,871 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-16 15:54:25,890 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:26,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:26,085 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:26,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:26,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1884539122, now seen corresponding path program 2 times [2022-11-16 15:54:26,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:26,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [911299574] [2022-11-16 15:54:26,086 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 15:54:26,087 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 15:54:26,087 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:26,088 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:26,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:26,432 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 15:54:26,432 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-16 15:54:26,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 15:54:26,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:26,490 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2022-11-16 15:54:26,491 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:26,491 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:26,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [911299574] [2022-11-16 15:54:26,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [911299574] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:26,491 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:26,492 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 15:54:26,492 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586319376] [2022-11-16 15:54:26,492 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:26,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 15:54:26,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:26,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 15:54:26,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 15:54:26,494 INFO L87 Difference]: Start difference. First operand 394 states and 581 transitions. Second operand has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:26,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:26,610 INFO L93 Difference]: Finished difference Result 763 states and 1131 transitions. [2022-11-16 15:54:26,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 15:54:26,611 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 141 [2022-11-16 15:54:26,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:26,614 INFO L225 Difference]: With dead ends: 763 [2022-11-16 15:54:26,614 INFO L226 Difference]: Without dead ends: 396 [2022-11-16 15:54:26,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 137 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 15:54:26,616 INFO L413 NwaCegarLoop]: 560 mSDtfsCounter, 128 mSDsluCounter, 1525 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 2085 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 15:54:26,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 2085 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 15:54:26,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 396 states. [2022-11-16 15:54:26,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 396 to 396. [2022-11-16 15:54:26,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 396 states, 302 states have (on average 1.4801324503311257) internal successors, (447), 309 states have internal predecessors, (447), 65 states have call successors, (65), 24 states have call predecessors, (65), 28 states have return successors, (74), 64 states have call predecessors, (74), 64 states have call successors, (74) [2022-11-16 15:54:26,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 396 states to 396 states and 586 transitions. [2022-11-16 15:54:26,643 INFO L78 Accepts]: Start accepts. Automaton has 396 states and 586 transitions. Word has length 141 [2022-11-16 15:54:26,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:26,644 INFO L495 AbstractCegarLoop]: Abstraction has 396 states and 586 transitions. [2022-11-16 15:54:26,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.6) internal successors, (88), 5 states have internal predecessors, (88), 3 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:26,644 INFO L276 IsEmpty]: Start isEmpty. Operand 396 states and 586 transitions. [2022-11-16 15:54:26,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2022-11-16 15:54:26,647 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:26,647 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, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 15:54:26,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:26,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:26,868 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:26,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:26,868 INFO L85 PathProgramCache]: Analyzing trace with hash -1106103309, now seen corresponding path program 1 times [2022-11-16 15:54:26,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:26,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2050821856] [2022-11-16 15:54:26,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:26,870 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 15:54:26,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:26,871 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:26,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:27,189 INFO L263 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 15:54:27,193 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:27,210 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-16 15:54:27,210 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:27,211 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:27,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2050821856] [2022-11-16 15:54:27,211 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2050821856] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:27,211 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:27,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:54:27,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603867321] [2022-11-16 15:54:27,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:27,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:54:27,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:27,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:54:27,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:54:27,213 INFO L87 Difference]: Start difference. First operand 396 states and 586 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:27,276 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:27,276 INFO L93 Difference]: Finished difference Result 823 states and 1233 transitions. [2022-11-16 15:54:27,276 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 15:54:27,277 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 142 [2022-11-16 15:54:27,277 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:27,280 INFO L225 Difference]: With dead ends: 823 [2022-11-16 15:54:27,280 INFO L226 Difference]: Without dead ends: 458 [2022-11-16 15:54:27,282 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 141 GetRequests, 140 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 15:54:27,283 INFO L413 NwaCegarLoop]: 591 mSDtfsCounter, 115 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 1115 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 15:54:27,283 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 1115 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:27,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 458 states. [2022-11-16 15:54:27,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 458 to 450. [2022-11-16 15:54:27,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 345 states have (on average 1.4985507246376812) internal successors, (517), 352 states have internal predecessors, (517), 76 states have call successors, (76), 24 states have call predecessors, (76), 28 states have return successors, (87), 75 states have call predecessors, (87), 75 states have call successors, (87) [2022-11-16 15:54:27,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 680 transitions. [2022-11-16 15:54:27,322 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 680 transitions. Word has length 142 [2022-11-16 15:54:27,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:27,323 INFO L495 AbstractCegarLoop]: Abstraction has 450 states and 680 transitions. [2022-11-16 15:54:27,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:27,323 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 680 transitions. [2022-11-16 15:54:27,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2022-11-16 15:54:27,326 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:27,327 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, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 15:54:27,346 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:27,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:27,541 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:27,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:27,541 INFO L85 PathProgramCache]: Analyzing trace with hash 1771103988, now seen corresponding path program 1 times [2022-11-16 15:54:27,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:27,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [593812516] [2022-11-16 15:54:27,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:27,542 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 15:54:27,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:27,543 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:27,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:27,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:27,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 15:54:27,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:27,943 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2022-11-16 15:54:27,943 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:27,944 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:27,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [593812516] [2022-11-16 15:54:27,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [593812516] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:27,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:27,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-16 15:54:27,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1418773742] [2022-11-16 15:54:27,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:27,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 15:54:27,945 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:27,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 15:54:27,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-16 15:54:27,946 INFO L87 Difference]: Start difference. First operand 450 states and 680 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:28,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:28,148 INFO L93 Difference]: Finished difference Result 1020 states and 1564 transitions. [2022-11-16 15:54:28,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-16 15:54:28,149 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 143 [2022-11-16 15:54:28,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:28,153 INFO L225 Difference]: With dead ends: 1020 [2022-11-16 15:54:28,153 INFO L226 Difference]: Without dead ends: 599 [2022-11-16 15:54:28,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 140 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 15:54:28,155 INFO L413 NwaCegarLoop]: 688 mSDtfsCounter, 664 mSDsluCounter, 613 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 664 SdHoareTripleChecker+Valid, 1301 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 15:54:28,156 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [664 Valid, 1301 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 15:54:28,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 599 states. [2022-11-16 15:54:28,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 599 to 458. [2022-11-16 15:54:28,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 458 states, 352 states have (on average 1.4857954545454546) internal successors, (523), 358 states have internal predecessors, (523), 76 states have call successors, (76), 26 states have call predecessors, (76), 29 states have return successors, (83), 75 states have call predecessors, (83), 75 states have call successors, (83) [2022-11-16 15:54:28,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 458 states to 458 states and 682 transitions. [2022-11-16 15:54:28,212 INFO L78 Accepts]: Start accepts. Automaton has 458 states and 682 transitions. Word has length 143 [2022-11-16 15:54:28,212 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:28,212 INFO L495 AbstractCegarLoop]: Abstraction has 458 states and 682 transitions. [2022-11-16 15:54:28,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 3 states have call successors, (19), 3 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2022-11-16 15:54:28,213 INFO L276 IsEmpty]: Start isEmpty. Operand 458 states and 682 transitions. [2022-11-16 15:54:28,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2022-11-16 15:54:28,216 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:28,216 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 15:54:28,236 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:28,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:28,431 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:28,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:28,431 INFO L85 PathProgramCache]: Analyzing trace with hash -451091524, now seen corresponding path program 1 times [2022-11-16 15:54:28,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:28,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [181681853] [2022-11-16 15:54:28,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:28,432 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 15:54:28,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:28,434 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:28,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 (13)] Waiting until timeout for monitored process [2022-11-16 15:54:28,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:28,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 15:54:28,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:28,851 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-16 15:54:28,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 15:54:28,985 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2022-11-16 15:54:28,985 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:28,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [181681853] [2022-11-16 15:54:28,986 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [181681853] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 15:54:28,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [664608609] [2022-11-16 15:54:28,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:28,986 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 15:54:28,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 15:54:28,990 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 15:54:29,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (14)] Waiting until timeout for monitored process [2022-11-16 15:54:29,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:29,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-16 15:54:29,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:29,745 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-16 15:54:29,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 15:54:30,230 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-16 15:54:30,231 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [664608609] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 15:54:30,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161073036] [2022-11-16 15:54:30,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:30,231 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 15:54:30,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 15:54:30,242 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 15:54:30,258 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-16 15:54:30,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:30,550 INFO L263 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-16 15:54:30,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:30,705 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 18 proven. 6 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2022-11-16 15:54:30,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 15:54:30,977 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 2 proven. 8 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-16 15:54:30,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161073036] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 15:54:30,978 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 15:54:30,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 9, 9, 9, 9] total 20 [2022-11-16 15:54:30,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724485941] [2022-11-16 15:54:30,979 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 15:54:30,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-16 15:54:30,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:30,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-16 15:54:30,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2022-11-16 15:54:30,981 INFO L87 Difference]: Start difference. First operand 458 states and 682 transitions. Second operand has 20 states, 20 states have (on average 10.65) internal successors, (213), 18 states have internal predecessors, (213), 4 states have call successors, (48), 6 states have call predecessors, (48), 9 states have return successors, (44), 6 states have call predecessors, (44), 4 states have call successors, (44) [2022-11-16 15:54:45,103 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:45,104 INFO L93 Difference]: Finished difference Result 2625 states and 4167 transitions. [2022-11-16 15:54:45,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-16 15:54:45,104 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 10.65) internal successors, (213), 18 states have internal predecessors, (213), 4 states have call successors, (48), 6 states have call predecessors, (48), 9 states have return successors, (44), 6 states have call predecessors, (44), 4 states have call successors, (44) Word has length 144 [2022-11-16 15:54:45,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:45,120 INFO L225 Difference]: With dead ends: 2625 [2022-11-16 15:54:45,121 INFO L226 Difference]: Without dead ends: 2397 [2022-11-16 15:54:45,127 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 886 GetRequests, 846 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 15:54:45,128 INFO L413 NwaCegarLoop]: 411 mSDtfsCounter, 4404 mSDsluCounter, 3916 mSDsCounter, 0 mSdLazyCounter, 10499 mSolverCounterSat, 1508 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4494 SdHoareTripleChecker+Valid, 4327 SdHoareTripleChecker+Invalid, 12007 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1508 IncrementalHoareTripleChecker+Valid, 10499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2022-11-16 15:54:45,128 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4494 Valid, 4327 Invalid, 12007 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1508 Valid, 10499 Invalid, 0 Unknown, 0 Unchecked, 12.7s Time] [2022-11-16 15:54:45,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2397 states. [2022-11-16 15:54:45,464 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2397 to 1601. [2022-11-16 15:54:45,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1601 states, 1263 states have (on average 1.5439429928741093) internal successors, (1950), 1274 states have internal predecessors, (1950), 278 states have call successors, (278), 51 states have call predecessors, (278), 59 states have return successors, (343), 279 states have call predecessors, (343), 276 states have call successors, (343) [2022-11-16 15:54:45,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1601 states to 1601 states and 2571 transitions. [2022-11-16 15:54:45,479 INFO L78 Accepts]: Start accepts. Automaton has 1601 states and 2571 transitions. Word has length 144 [2022-11-16 15:54:45,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:45,480 INFO L495 AbstractCegarLoop]: Abstraction has 1601 states and 2571 transitions. [2022-11-16 15:54:45,480 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 10.65) internal successors, (213), 18 states have internal predecessors, (213), 4 states have call successors, (48), 6 states have call predecessors, (48), 9 states have return successors, (44), 6 states have call predecessors, (44), 4 states have call successors, (44) [2022-11-16 15:54:45,480 INFO L276 IsEmpty]: Start isEmpty. Operand 1601 states and 2571 transitions. [2022-11-16 15:54:45,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-11-16 15:54:45,492 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:45,492 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] [2022-11-16 15:54:45,509 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-16 15:54:45,710 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 (13)] Forceful destruction successful, exit code 0 [2022-11-16 15:54:45,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (14)] Forceful destruction successful, exit code 0 [2022-11-16 15:54:46,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 15:54:46,101 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:46,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:46,102 INFO L85 PathProgramCache]: Analyzing trace with hash -1745885544, now seen corresponding path program 1 times [2022-11-16 15:54:46,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:46,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [52872140] [2022-11-16 15:54:46,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:46,103 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 15:54:46,103 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:46,106 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:46,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:46,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:46,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 15:54:46,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:46,459 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 15:54:46,459 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:46,459 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:46,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [52872140] [2022-11-16 15:54:46,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [52872140] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:46,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:46,460 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:54:46,460 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040562983] [2022-11-16 15:54:46,460 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:46,460 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:54:46,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:46,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:54:46,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:54:46,462 INFO L87 Difference]: Start difference. First operand 1601 states and 2571 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:46,831 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:46,831 INFO L93 Difference]: Finished difference Result 3715 states and 6095 transitions. [2022-11-16 15:54:46,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 15:54:46,832 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 147 [2022-11-16 15:54:46,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:46,845 INFO L225 Difference]: With dead ends: 3715 [2022-11-16 15:54:46,846 INFO L226 Difference]: Without dead ends: 2267 [2022-11-16 15:54:46,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:54:46,852 INFO L413 NwaCegarLoop]: 586 mSDtfsCounter, 109 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 1144 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 15:54:46,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 1144 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:46,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2267 states. [2022-11-16 15:54:47,226 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2267 to 2251. [2022-11-16 15:54:47,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2251 states, 1785 states have (on average 1.5686274509803921) internal successors, (2800), 1796 states have internal predecessors, (2800), 406 states have call successors, (406), 51 states have call predecessors, (406), 59 states have return successors, (511), 407 states have call predecessors, (511), 404 states have call successors, (511) [2022-11-16 15:54:47,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2251 states to 2251 states and 3717 transitions. [2022-11-16 15:54:47,244 INFO L78 Accepts]: Start accepts. Automaton has 2251 states and 3717 transitions. Word has length 147 [2022-11-16 15:54:47,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:47,245 INFO L495 AbstractCegarLoop]: Abstraction has 2251 states and 3717 transitions. [2022-11-16 15:54:47,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:47,245 INFO L276 IsEmpty]: Start isEmpty. Operand 2251 states and 3717 transitions. [2022-11-16 15:54:47,261 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-11-16 15:54:47,261 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:47,262 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] [2022-11-16 15:54:47,281 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:47,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:47,476 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:47,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:47,476 INFO L85 PathProgramCache]: Analyzing trace with hash 59153338, now seen corresponding path program 1 times [2022-11-16 15:54:47,477 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:47,477 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1821292397] [2022-11-16 15:54:47,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:47,477 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 15:54:47,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:47,478 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:47,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:47,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:47,815 INFO L263 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 15:54:47,818 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:47,840 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 15:54:47,841 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:47,841 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:47,841 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1821292397] [2022-11-16 15:54:47,841 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1821292397] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:47,841 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:47,841 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:54:47,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024256424] [2022-11-16 15:54:47,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:47,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:54:47,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:47,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:54:47,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:54:47,844 INFO L87 Difference]: Start difference. First operand 2251 states and 3717 transitions. Second operand has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:48,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:48,354 INFO L93 Difference]: Finished difference Result 5315 states and 8853 transitions. [2022-11-16 15:54:48,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 15:54:48,354 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 148 [2022-11-16 15:54:48,355 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:48,375 INFO L225 Difference]: With dead ends: 5315 [2022-11-16 15:54:48,375 INFO L226 Difference]: Without dead ends: 3323 [2022-11-16 15:54:48,383 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:54:48,384 INFO L413 NwaCegarLoop]: 579 mSDtfsCounter, 107 mSDsluCounter, 559 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 1138 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 15:54:48,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 1138 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:48,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3323 states. [2022-11-16 15:54:48,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3323 to 3307. [2022-11-16 15:54:48,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3307 states, 2651 states have (on average 1.5775179177668803) internal successors, (4182), 2662 states have internal predecessors, (4182), 596 states have call successors, (596), 51 states have call predecessors, (596), 59 states have return successors, (733), 597 states have call predecessors, (733), 594 states have call successors, (733) [2022-11-16 15:54:48,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3307 states to 3307 states and 5511 transitions. [2022-11-16 15:54:48,966 INFO L78 Accepts]: Start accepts. Automaton has 3307 states and 5511 transitions. Word has length 148 [2022-11-16 15:54:48,966 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:48,967 INFO L495 AbstractCegarLoop]: Abstraction has 3307 states and 5511 transitions. [2022-11-16 15:54:48,967 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.333333333333332) internal successors, (94), 3 states have internal predecessors, (94), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:48,967 INFO L276 IsEmpty]: Start isEmpty. Operand 3307 states and 5511 transitions. [2022-11-16 15:54:48,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-11-16 15:54:48,985 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:48,985 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] [2022-11-16 15:54:49,000 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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)] Forceful destruction successful, exit code 0 [2022-11-16 15:54:49,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:49,199 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:49,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:49,200 INFO L85 PathProgramCache]: Analyzing trace with hash 235407782, now seen corresponding path program 1 times [2022-11-16 15:54:49,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:49,200 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [536579116] [2022-11-16 15:54:49,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:49,201 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 15:54:49,201 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:49,202 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:49,203 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:49,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:49,483 INFO L263 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 15:54:49,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:49,545 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 15:54:49,546 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:49,546 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:49,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [536579116] [2022-11-16 15:54:49,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [536579116] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:49,546 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:49,547 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:54:49,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025069051] [2022-11-16 15:54:49,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:49,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:54:49,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:49,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:54:49,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:54:49,548 INFO L87 Difference]: Start difference. First operand 3307 states and 5511 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:50,389 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:50,389 INFO L93 Difference]: Finished difference Result 7707 states and 12975 transitions. [2022-11-16 15:54:50,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 15:54:50,391 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 149 [2022-11-16 15:54:50,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:50,418 INFO L225 Difference]: With dead ends: 7707 [2022-11-16 15:54:50,418 INFO L226 Difference]: Without dead ends: 4925 [2022-11-16 15:54:50,429 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:54:50,430 INFO L413 NwaCegarLoop]: 577 mSDtfsCounter, 105 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 1133 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 15:54:50,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 1133 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:50,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4925 states. [2022-11-16 15:54:51,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4925 to 4909. [2022-11-16 15:54:51,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4909 states, 4007 states have (on average 1.5842276016970303) internal successors, (6348), 4018 states have internal predecessors, (6348), 842 states have call successors, (842), 51 states have call predecessors, (842), 59 states have return successors, (1063), 843 states have call predecessors, (1063), 840 states have call successors, (1063) [2022-11-16 15:54:51,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4909 states to 4909 states and 8253 transitions. [2022-11-16 15:54:51,416 INFO L78 Accepts]: Start accepts. Automaton has 4909 states and 8253 transitions. Word has length 149 [2022-11-16 15:54:51,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:51,417 INFO L495 AbstractCegarLoop]: Abstraction has 4909 states and 8253 transitions. [2022-11-16 15:54:51,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:51,418 INFO L276 IsEmpty]: Start isEmpty. Operand 4909 states and 8253 transitions. [2022-11-16 15:54:51,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-11-16 15:54:51,445 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:51,445 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] [2022-11-16 15:54:51,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:51,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:51,668 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:51,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:51,668 INFO L85 PathProgramCache]: Analyzing trace with hash -643849189, now seen corresponding path program 1 times [2022-11-16 15:54:51,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:51,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [58646668] [2022-11-16 15:54:51,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:51,669 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 15:54:51,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:51,672 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:51,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:52,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:52,041 INFO L263 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 15:54:52,045 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:52,079 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 15:54:52,079 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:52,080 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:52,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [58646668] [2022-11-16 15:54:52,080 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [58646668] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:52,080 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:52,080 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:54:52,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37562277] [2022-11-16 15:54:52,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:52,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:54:52,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:52,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:54:52,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:54:52,085 INFO L87 Difference]: Start difference. First operand 4909 states and 8253 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, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:53,329 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:53,329 INFO L93 Difference]: Finished difference Result 11439 states and 19413 transitions. [2022-11-16 15:54:53,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 15:54:53,330 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, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 150 [2022-11-16 15:54:53,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:53,374 INFO L225 Difference]: With dead ends: 11439 [2022-11-16 15:54:53,374 INFO L226 Difference]: Without dead ends: 7487 [2022-11-16 15:54:53,388 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 148 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 15:54:53,388 INFO L413 NwaCegarLoop]: 577 mSDtfsCounter, 103 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 1133 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 15:54:53,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 1133 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:53,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7487 states. [2022-11-16 15:54:54,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7487 to 7471. [2022-11-16 15:54:54,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7471 states, 6211 states have (on average 1.588472065689905) internal successors, (9866), 6222 states have internal predecessors, (9866), 1200 states have call successors, (1200), 51 states have call predecessors, (1200), 59 states have return successors, (1561), 1201 states have call predecessors, (1561), 1198 states have call successors, (1561) [2022-11-16 15:54:54,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7471 states to 7471 states and 12627 transitions. [2022-11-16 15:54:54,832 INFO L78 Accepts]: Start accepts. Automaton has 7471 states and 12627 transitions. Word has length 150 [2022-11-16 15:54:54,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:54,833 INFO L495 AbstractCegarLoop]: Abstraction has 7471 states and 12627 transitions. [2022-11-16 15:54:54,833 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, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:54,833 INFO L276 IsEmpty]: Start isEmpty. Operand 7471 states and 12627 transitions. [2022-11-16 15:54:54,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-11-16 15:54:54,867 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:54,867 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] [2022-11-16 15:54:54,881 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:55,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:55,081 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:55,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:55,082 INFO L85 PathProgramCache]: Analyzing trace with hash 946756450, now seen corresponding path program 1 times [2022-11-16 15:54:55,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:55,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [726493273] [2022-11-16 15:54:55,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:55,083 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 15:54:55,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:55,083 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:55,090 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:55,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:54:55,366 INFO L263 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 15:54:55,368 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:54:55,424 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 15:54:55,424 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:54:55,424 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:54:55,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [726493273] [2022-11-16 15:54:55,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [726493273] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:54:55,425 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:54:55,425 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:54:55,425 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109494679] [2022-11-16 15:54:55,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:54:55,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:54:55,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:54:55,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:54:55,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:54:55,428 INFO L87 Difference]: Start difference. First operand 7471 states and 12627 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:57,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:54:57,392 INFO L93 Difference]: Finished difference Result 17583 states and 29999 transitions. [2022-11-16 15:54:57,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 15:54:57,393 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 151 [2022-11-16 15:54:57,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:54:57,443 INFO L225 Difference]: With dead ends: 17583 [2022-11-16 15:54:57,443 INFO L226 Difference]: Without dead ends: 11725 [2022-11-16 15:54:57,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 149 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 15:54:57,464 INFO L413 NwaCegarLoop]: 592 mSDtfsCounter, 101 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 1148 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 15:54:57,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 1148 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:54:57,477 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11725 states. [2022-11-16 15:54:59,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11725 to 11709. [2022-11-16 15:54:59,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11709 states, 9697 states have (on average 1.5825513045271733) internal successors, (15346), 9708 states have internal predecessors, (15346), 1952 states have call successors, (1952), 51 states have call predecessors, (1952), 59 states have return successors, (2557), 1953 states have call predecessors, (2557), 1950 states have call successors, (2557) [2022-11-16 15:54:59,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11709 states to 11709 states and 19855 transitions. [2022-11-16 15:54:59,397 INFO L78 Accepts]: Start accepts. Automaton has 11709 states and 19855 transitions. Word has length 151 [2022-11-16 15:54:59,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:54:59,397 INFO L495 AbstractCegarLoop]: Abstraction has 11709 states and 19855 transitions. [2022-11-16 15:54:59,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:54:59,398 INFO L276 IsEmpty]: Start isEmpty. Operand 11709 states and 19855 transitions. [2022-11-16 15:54:59,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-16 15:54:59,443 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:54:59,443 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] [2022-11-16 15:54:59,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:59,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:59,659 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:54:59,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:54:59,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1447605855, now seen corresponding path program 1 times [2022-11-16 15:54:59,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:54:59,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [128198103] [2022-11-16 15:54:59,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:54:59,660 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 15:54:59,660 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:54:59,662 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:59,678 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:54:59,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:55:00,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 15:55:00,005 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:55:00,045 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 15:55:00,045 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:55:00,045 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:55:00,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [128198103] [2022-11-16 15:55:00,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [128198103] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:55:00,046 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:55:00,046 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:55:00,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1037551640] [2022-11-16 15:55:00,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:55:00,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:55:00,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:55:00,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:55:00,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:55:00,048 INFO L87 Difference]: Start difference. First operand 11709 states and 19855 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, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:55:03,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:55:03,560 INFO L93 Difference]: Finished difference Result 28705 states and 48923 transitions. [2022-11-16 15:55:03,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 15:55:03,560 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, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 152 [2022-11-16 15:55:03,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:55:03,645 INFO L225 Difference]: With dead ends: 28705 [2022-11-16 15:55:03,646 INFO L226 Difference]: Without dead ends: 19403 [2022-11-16 15:55:03,673 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 150 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 15:55:03,674 INFO L413 NwaCegarLoop]: 585 mSDtfsCounter, 99 mSDsluCounter, 560 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 1145 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 15:55:03,674 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 1145 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:55:03,697 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19403 states. [2022-11-16 15:55:06,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19403 to 19387. [2022-11-16 15:55:06,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19387 states, 16163 states have (on average 1.5807708964919878) internal successors, (25550), 16174 states have internal predecessors, (25550), 3164 states have call successors, (3164), 51 states have call predecessors, (3164), 59 states have return successors, (4069), 3165 states have call predecessors, (4069), 3162 states have call successors, (4069) [2022-11-16 15:55:06,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19387 states to 19387 states and 32783 transitions. [2022-11-16 15:55:06,249 INFO L78 Accepts]: Start accepts. Automaton has 19387 states and 32783 transitions. Word has length 152 [2022-11-16 15:55:06,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:55:06,250 INFO L495 AbstractCegarLoop]: Abstraction has 19387 states and 32783 transitions. [2022-11-16 15:55:06,250 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, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:55:06,251 INFO L276 IsEmpty]: Start isEmpty. Operand 19387 states and 32783 transitions. [2022-11-16 15:55:06,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-11-16 15:55:06,321 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:55:06,322 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 15:55:06,348 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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)] Forceful destruction successful, exit code 0 [2022-11-16 15:55:06,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:55:06,535 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:55:06,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:55:06,536 INFO L85 PathProgramCache]: Analyzing trace with hash 1245106384, now seen corresponding path program 1 times [2022-11-16 15:55:06,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:55:06,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1868151464] [2022-11-16 15:55:06,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:55:06,537 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 15:55:06,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:55:06,538 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:55:06,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 (22)] Waiting until timeout for monitored process [2022-11-16 15:55:06,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:55:06,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 637 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 15:55:06,898 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:55:06,936 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 15:55:06,936 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:55:06,937 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:55:06,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1868151464] [2022-11-16 15:55:06,937 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1868151464] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:55:06,937 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:55:06,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:55:06,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472284139] [2022-11-16 15:55:06,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:55:06,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:55:06,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:55:06,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:55:06,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:55:06,940 INFO L87 Difference]: Start difference. First operand 19387 states and 32783 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:55:11,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 15:55:11,637 INFO L93 Difference]: Finished difference Result 49913 states and 84855 transitions. [2022-11-16 15:55:11,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 15:55:11,637 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (19), 2 states have call predecessors, (19), 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 15:55:11,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 15:55:11,797 INFO L225 Difference]: With dead ends: 49913 [2022-11-16 15:55:11,797 INFO L226 Difference]: Without dead ends: 33885 [2022-11-16 15:55:11,841 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 15:55:11,842 INFO L413 NwaCegarLoop]: 593 mSDtfsCounter, 97 mSDsluCounter, 564 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 1157 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 15:55:11,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 1157 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 15:55:11,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33885 states. [2022-11-16 15:55:16,728 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33885 to 33869. [2022-11-16 15:55:16,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33869 states, 28239 states have (on average 1.5726477566486066) internal successors, (44410), 28250 states have internal predecessors, (44410), 5570 states have call successors, (5570), 51 states have call predecessors, (5570), 59 states have return successors, (7181), 5571 states have call predecessors, (7181), 5568 states have call successors, (7181) [2022-11-16 15:55:16,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33869 states to 33869 states and 57161 transitions. [2022-11-16 15:55:16,880 INFO L78 Accepts]: Start accepts. Automaton has 33869 states and 57161 transitions. Word has length 153 [2022-11-16 15:55:16,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 15:55:16,880 INFO L495 AbstractCegarLoop]: Abstraction has 33869 states and 57161 transitions. [2022-11-16 15:55:16,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-16 15:55:16,880 INFO L276 IsEmpty]: Start isEmpty. Operand 33869 states and 57161 transitions. [2022-11-16 15:55:17,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-11-16 15:55:17,002 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 15:55:17,002 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, 1] [2022-11-16 15:55:17,013 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 (22)] Forceful destruction successful, exit code 0 [2022-11-16 15:55:17,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:55:17,203 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 15:55:17,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 15:55:17,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1011476448, now seen corresponding path program 1 times [2022-11-16 15:55:17,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 15:55:17,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [933096038] [2022-11-16 15:55:17,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 15:55:17,205 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 15:55:17,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 15:55:17,206 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 15:55:17,213 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_508910cf-bc9b-4aa5-8a5c-b3ea5250dee9/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 (23)] Waiting until timeout for monitored process [2022-11-16 15:55:17,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 15:55:17,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 639 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 15:55:17,557 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 15:55:17,611 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 15:55:17,611 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 15:55:17,611 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 15:55:17,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [933096038] [2022-11-16 15:55:17,612 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [933096038] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 15:55:17,612 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 15:55:17,612 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 15:55:17,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134890013] [2022-11-16 15:55:17,613 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 15:55:17,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 15:55:17,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 15:55:17,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 15:55:17,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 15:55:17,615 INFO L87 Difference]: Start difference. First operand 33869 states and 57161 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17)