./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/product-lines/email_spec6_product31.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b 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_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec6_product31.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS --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 bad89116a36bb46e02a3fc807805b2b6d03550190d8073d361f25c2754b15f25 --- 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-8393723 [2022-11-19 06:56:23,017 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 06:56:23,019 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 06:56:23,037 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 06:56:23,037 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 06:56:23,038 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 06:56:23,040 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 06:56:23,042 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 06:56:23,043 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 06:56:23,044 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 06:56:23,045 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 06:56:23,047 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 06:56:23,047 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 06:56:23,048 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 06:56:23,050 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 06:56:23,051 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 06:56:23,052 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 06:56:23,053 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 06:56:23,055 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 06:56:23,057 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 06:56:23,058 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 06:56:23,060 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 06:56:23,061 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 06:56:23,062 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 06:56:23,065 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 06:56:23,066 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 06:56:23,066 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 06:56:23,067 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 06:56:23,068 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 06:56:23,069 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 06:56:23,069 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 06:56:23,070 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 06:56:23,071 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 06:56:23,072 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 06:56:23,076 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 06:56:23,076 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 06:56:23,077 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 06:56:23,078 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 06:56:23,078 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 06:56:23,079 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 06:56:23,080 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 06:56:23,082 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Default.epf [2022-11-19 06:56:23,104 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 06:56:23,106 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 06:56:23,106 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 06:56:23,107 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 06:56:23,107 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 06:56:23,108 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 06:56:23,108 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 06:56:23,108 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 06:56:23,109 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 06:56:23,109 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-19 06:56:23,109 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 06:56:23,109 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 06:56:23,111 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-19 06:56:23,111 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-19 06:56:23,111 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 06:56:23,112 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-19 06:56:23,112 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-19 06:56:23,112 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-19 06:56:23,113 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 06:56:23,113 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-19 06:56:23,114 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-19 06:56:23,114 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-19 06:56:23,114 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 06:56:23,115 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 06:56:23,117 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 06:56:23,117 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 06:56:23,117 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-19 06:56:23,118 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 06:56:23,119 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 06:56:23,119 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 06:56:23,119 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 06:56:23,120 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 06:56:23,120 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 06:56:23,120 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 06:56:23,121 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-19 06:56:23,121 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 06:56:23,122 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 06:56:23,122 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-19 06:56:23,123 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-19 06:56:23,124 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 06:56:23,124 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 06:56:23,124 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_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS 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 -> bad89116a36bb46e02a3fc807805b2b6d03550190d8073d361f25c2754b15f25 [2022-11-19 06:56:23,483 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 06:56:23,504 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 06:56:23,508 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 06:56:23,510 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 06:56:23,510 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 06:56:23,512 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/product-lines/email_spec6_product31.cil.c [2022-11-19 06:56:23,588 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/data/5b2929940/bad7dc8f13dd4b61881d261fb9c91e87/FLAG8d9ed942c [2022-11-19 06:56:24,212 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 06:56:24,214 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/sv-benchmarks/c/product-lines/email_spec6_product31.cil.c [2022-11-19 06:56:24,231 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/data/5b2929940/bad7dc8f13dd4b61881d261fb9c91e87/FLAG8d9ed942c [2022-11-19 06:56:24,401 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/data/5b2929940/bad7dc8f13dd4b61881d261fb9c91e87 [2022-11-19 06:56:24,404 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 06:56:24,405 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 06:56:24,407 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 06:56:24,407 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 06:56:24,421 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 06:56:24,422 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 06:56:24" (1/1) ... [2022-11-19 06:56:24,424 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@23b93e68 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:24, skipping insertion in model container [2022-11-19 06:56:24,424 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 06:56:24" (1/1) ... [2022-11-19 06:56:24,432 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 06:56:24,507 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 06:56:25,012 WARN L234 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_ac265d27-9bc3-456c-938e-d4c3d554891a/sv-benchmarks/c/product-lines/email_spec6_product31.cil.c[31008,31021] [2022-11-19 06:56:25,215 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 06:56:25,226 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 06:56:25,271 WARN L234 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_ac265d27-9bc3-456c-938e-d4c3d554891a/sv-benchmarks/c/product-lines/email_spec6_product31.cil.c[31008,31021] [2022-11-19 06:56:25,336 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 06:56:25,375 INFO L208 MainTranslator]: Completed translation [2022-11-19 06:56:25,375 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25 WrapperNode [2022-11-19 06:56:25,376 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 06:56:25,377 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 06:56:25,377 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 06:56:25,377 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 06:56:25,385 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (1/1) ... [2022-11-19 06:56:25,436 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (1/1) ... [2022-11-19 06:56:25,492 INFO L138 Inliner]: procedures = 132, calls = 225, calls flagged for inlining = 62, calls inlined = 57, statements flattened = 1045 [2022-11-19 06:56:25,493 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 06:56:25,493 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 06:56:25,494 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 06:56:25,494 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 06:56:25,505 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (1/1) ... [2022-11-19 06:56:25,520 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (1/1) ... [2022-11-19 06:56:25,525 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (1/1) ... [2022-11-19 06:56:25,525 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (1/1) ... [2022-11-19 06:56:25,551 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (1/1) ... [2022-11-19 06:56:25,557 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (1/1) ... [2022-11-19 06:56:25,562 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (1/1) ... [2022-11-19 06:56:25,581 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (1/1) ... [2022-11-19 06:56:25,591 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 06:56:25,592 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 06:56:25,592 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 06:56:25,592 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 06:56:25,593 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (1/1) ... [2022-11-19 06:56:25,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 06:56:25,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 06:56:25,639 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 06:56:25,649 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 06:56:25,689 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-19 06:56:25,689 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-19 06:56:25,690 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-19 06:56:25,690 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-19 06:56:25,690 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-19 06:56:25,690 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-19 06:56:25,690 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-19 06:56:25,691 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-19 06:56:25,691 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-19 06:56:25,691 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-19 06:56:25,691 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-19 06:56:25,692 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-19 06:56:25,692 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-19 06:56:25,692 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-19 06:56:25,692 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-19 06:56:25,692 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-19 06:56:25,693 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-19 06:56:25,693 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-19 06:56:25,693 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-19 06:56:25,693 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-19 06:56:25,693 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-19 06:56:25,694 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-19 06:56:25,694 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-19 06:56:25,694 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-19 06:56:25,694 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-19 06:56:25,695 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 06:56:25,695 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-19 06:56:25,695 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-19 06:56:25,695 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-19 06:56:25,696 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-19 06:56:25,697 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-19 06:56:25,698 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-19 06:56:25,698 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-19 06:56:25,698 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-19 06:56:25,699 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-19 06:56:25,699 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-19 06:56:25,699 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-19 06:56:25,699 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-19 06:56:25,699 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-19 06:56:25,700 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-19 06:56:25,700 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-19 06:56:25,700 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-19 06:56:25,701 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-19 06:56:25,701 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-19 06:56:25,701 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-19 06:56:25,702 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-19 06:56:25,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-19 06:56:25,703 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-19 06:56:25,704 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-19 06:56:25,704 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 06:56:25,704 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 06:56:26,007 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 06:56:26,010 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 06:56:27,021 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 06:56:27,585 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 06:56:27,586 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-19 06:56:27,589 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 06:56:27 BoogieIcfgContainer [2022-11-19 06:56:27,589 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 06:56:27,594 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 06:56:27,594 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 06:56:27,598 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 06:56:27,598 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 06:56:24" (1/3) ... [2022-11-19 06:56:27,599 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ae9317c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 06:56:27, skipping insertion in model container [2022-11-19 06:56:27,600 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:56:25" (2/3) ... [2022-11-19 06:56:27,600 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5ae9317c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 06:56:27, skipping insertion in model container [2022-11-19 06:56:27,600 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 06:56:27" (3/3) ... [2022-11-19 06:56:27,603 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec6_product31.cil.c [2022-11-19 06:56:27,622 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 06:56:27,623 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-19 06:56:27,723 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 06:56:27,737 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;@679ed6a4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 06:56:27,737 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-19 06:56:27,743 INFO L276 IsEmpty]: Start isEmpty. Operand has 205 states, 119 states have (on average 1.3109243697478992) internal successors, (156), 123 states have internal predecessors, (156), 61 states have call successors, (61), 23 states have call predecessors, (61), 23 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2022-11-19 06:56:27,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-11-19 06:56:27,760 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:56:27,763 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-19 06:56:27,764 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:56:27,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:56:27,772 INFO L85 PathProgramCache]: Analyzing trace with hash -371379297, now seen corresponding path program 1 times [2022-11-19 06:56:27,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 06:56:27,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [44669935] [2022-11-19 06:56:27,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:56:27,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 06:56:28,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:56:28,235 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-19 06:56:28,235 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 06:56:28,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [44669935] [2022-11-19 06:56:28,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [44669935] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:56:28,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:56:28,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 06:56:28,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2087774352] [2022-11-19 06:56:28,239 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:56:28,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-19 06:56:28,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 06:56:28,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-19 06:56:28,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-19 06:56:28,284 INFO L87 Difference]: Start difference. First operand has 205 states, 119 states have (on average 1.3109243697478992) internal successors, (156), 123 states have internal predecessors, (156), 61 states have call successors, (61), 23 states have call predecessors, (61), 23 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) 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-19 06:56:28,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:56:28,511 INFO L93 Difference]: Finished difference Result 327 states and 434 transitions. [2022-11-19 06:56:28,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-19 06:56:28,513 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-19 06:56:28,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:56:28,525 INFO L225 Difference]: With dead ends: 327 [2022-11-19 06:56:28,526 INFO L226 Difference]: Without dead ends: 202 [2022-11-19 06:56:28,530 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-19 06:56:28,533 INFO L413 NwaCegarLoop]: 237 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 06:56:28,534 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 237 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 06:56:28,550 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2022-11-19 06:56:28,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 202. [2022-11-19 06:56:28,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 202 states, 117 states have (on average 1.2820512820512822) internal successors, (150), 120 states have internal predecessors, (150), 61 states have call successors, (61), 23 states have call predecessors, (61), 23 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-11-19 06:56:28,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 202 states to 202 states and 271 transitions. [2022-11-19 06:56:28,598 INFO L78 Accepts]: Start accepts. Automaton has 202 states and 271 transitions. Word has length 80 [2022-11-19 06:56:28,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:56:28,600 INFO L495 AbstractCegarLoop]: Abstraction has 202 states and 271 transitions. [2022-11-19 06:56:28,600 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-19 06:56:28,600 INFO L276 IsEmpty]: Start isEmpty. Operand 202 states and 271 transitions. [2022-11-19 06:56:28,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-11-19 06:56:28,604 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:56:28,604 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-19 06:56:28,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-19 06:56:28,605 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:56:28,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:56:28,606 INFO L85 PathProgramCache]: Analyzing trace with hash 1238501977, now seen corresponding path program 1 times [2022-11-19 06:56:28,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 06:56:28,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352941170] [2022-11-19 06:56:28,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:56:28,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 06:56:28,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:56:28,956 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-19 06:56:28,956 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 06:56:28,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352941170] [2022-11-19 06:56:28,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352941170] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:56:28,957 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:56:28,957 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:56:28,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [832638392] [2022-11-19 06:56:28,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:56:28,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:56:28,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 06:56:28,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:56:28,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:56:28,961 INFO L87 Difference]: Start difference. First operand 202 states and 271 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-19 06:56:29,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:56:29,106 INFO L93 Difference]: Finished difference Result 323 states and 422 transitions. [2022-11-19 06:56:29,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:56:29,106 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-19 06:56:29,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:56:29,109 INFO L225 Difference]: With dead ends: 323 [2022-11-19 06:56:29,109 INFO L226 Difference]: Without dead ends: 204 [2022-11-19 06:56:29,111 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-19 06:56:29,112 INFO L413 NwaCegarLoop]: 234 mSDtfsCounter, 0 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 467 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 06:56:29,113 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 467 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 06:56:29,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 204 states. [2022-11-19 06:56:29,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 204 to 204. [2022-11-19 06:56:29,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 204 states, 119 states have (on average 1.2773109243697478) internal successors, (152), 122 states have internal predecessors, (152), 61 states have call successors, (61), 23 states have call predecessors, (61), 23 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-11-19 06:56:29,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 204 states to 204 states and 273 transitions. [2022-11-19 06:56:29,136 INFO L78 Accepts]: Start accepts. Automaton has 204 states and 273 transitions. Word has length 81 [2022-11-19 06:56:29,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:56:29,136 INFO L495 AbstractCegarLoop]: Abstraction has 204 states and 273 transitions. [2022-11-19 06:56:29,136 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-19 06:56:29,137 INFO L276 IsEmpty]: Start isEmpty. Operand 204 states and 273 transitions. [2022-11-19 06:56:29,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-19 06:56:29,147 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:56:29,147 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-19 06:56:29,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-19 06:56:29,148 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:56:29,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:56:29,149 INFO L85 PathProgramCache]: Analyzing trace with hash -1933579366, now seen corresponding path program 1 times [2022-11-19 06:56:29,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 06:56:29,149 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087548397] [2022-11-19 06:56:29,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:56:29,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 06:56:29,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:56:29,372 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-19 06:56:29,373 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 06:56:29,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087548397] [2022-11-19 06:56:29,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087548397] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:56:29,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:56:29,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:56:29,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [697898164] [2022-11-19 06:56:29,375 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:56:29,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:56:29,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 06:56:29,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:56:29,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:56:29,378 INFO L87 Difference]: Start difference. First operand 204 states and 273 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-19 06:56:29,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:56:29,570 INFO L93 Difference]: Finished difference Result 438 states and 605 transitions. [2022-11-19 06:56:29,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:56:29,571 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-19 06:56:29,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:56:29,577 INFO L225 Difference]: With dead ends: 438 [2022-11-19 06:56:29,578 INFO L226 Difference]: Without dead ends: 252 [2022-11-19 06:56:29,580 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-19 06:56:29,587 INFO L413 NwaCegarLoop]: 255 mSDtfsCounter, 57 mSDsluCounter, 231 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-19 06:56:29,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 486 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 06:56:29,591 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2022-11-19 06:56:29,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 247. [2022-11-19 06:56:29,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 247 states, 151 states have (on average 1.3576158940397351) internal successors, (205), 154 states have internal predecessors, (205), 72 states have call successors, (72), 23 states have call predecessors, (72), 23 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2022-11-19 06:56:29,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 348 transitions. [2022-11-19 06:56:29,638 INFO L78 Accepts]: Start accepts. Automaton has 247 states and 348 transitions. Word has length 86 [2022-11-19 06:56:29,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:56:29,640 INFO L495 AbstractCegarLoop]: Abstraction has 247 states and 348 transitions. [2022-11-19 06:56:29,641 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-19 06:56:29,641 INFO L276 IsEmpty]: Start isEmpty. Operand 247 states and 348 transitions. [2022-11-19 06:56:29,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-11-19 06:56:29,649 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:56:29,649 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-19 06:56:29,650 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-19 06:56:29,650 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:56:29,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:56:29,655 INFO L85 PathProgramCache]: Analyzing trace with hash -1100851635, now seen corresponding path program 1 times [2022-11-19 06:56:29,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 06:56:29,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425122640] [2022-11-19 06:56:29,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:56:29,656 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 06:56:29,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:56:29,889 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-19 06:56:29,889 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 06:56:29,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425122640] [2022-11-19 06:56:29,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425122640] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-19 06:56:29,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2116718083] [2022-11-19 06:56:29,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:56:29,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 06:56:29,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 06:56:29,894 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 06:56:29,908 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-19 06:56:30,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:56:30,310 INFO L263 TraceCheckSpWp]: Trace formula consists of 1103 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 06:56:30,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:56:30,412 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-19 06:56:30,413 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 06:56:30,535 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-19 06:56:30,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2116718083] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 06:56:30,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [620673171] [2022-11-19 06:56:30,562 INFO L159 IcfgInterpreter]: Started Sifa with 72 locations of interest [2022-11-19 06:56:30,563 INFO L166 IcfgInterpreter]: Building call graph [2022-11-19 06:56:30,567 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-19 06:56:30,573 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-19 06:56:30,574 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-19 06:57:04,671 INFO L197 IcfgInterpreter]: Interpreting procedure setClientId with input of size 443 for LOIs [2022-11-19 06:57:04,972 INFO L197 IcfgInterpreter]: Interpreting procedure sendEmail with input of size 486 for LOIs [2022-11-19 06:57:14,944 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-19 06:57:15,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 06:57:15,138 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-19 06:57:15,141 INFO L158 Benchmark]: Toolchain (without parser) took 50735.66ms. Allocated memory was 134.2MB in the beginning and 587.2MB in the end (delta: 453.0MB). Free memory was 93.2MB in the beginning and 316.4MB in the end (delta: -223.2MB). Peak memory consumption was 353.8MB. Max. memory is 16.1GB. [2022-11-19 06:57:15,144 INFO L158 Benchmark]: CDTParser took 0.24ms. Allocated memory is still 134.2MB. Free memory is still 112.1MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-19 06:57:15,144 INFO L158 Benchmark]: CACSL2BoogieTranslator took 968.78ms. Allocated memory is still 134.2MB. Free memory was 93.0MB in the beginning and 81.7MB in the end (delta: 11.3MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2022-11-19 06:57:15,144 INFO L158 Benchmark]: Boogie Procedure Inliner took 115.89ms. Allocated memory is still 134.2MB. Free memory was 81.1MB in the beginning and 75.4MB in the end (delta: 5.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2022-11-19 06:57:15,146 INFO L158 Benchmark]: Boogie Preprocessor took 97.70ms. Allocated memory is still 134.2MB. Free memory was 75.4MB in the beginning and 70.7MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2022-11-19 06:57:15,147 INFO L158 Benchmark]: RCFGBuilder took 1997.88ms. Allocated memory was 134.2MB in the beginning and 174.1MB in the end (delta: 39.8MB). Free memory was 70.7MB in the beginning and 103.0MB in the end (delta: -32.4MB). Peak memory consumption was 42.5MB. Max. memory is 16.1GB. [2022-11-19 06:57:15,147 INFO L158 Benchmark]: TraceAbstraction took 47546.34ms. Allocated memory was 174.1MB in the beginning and 587.2MB in the end (delta: 413.1MB). Free memory was 102.0MB in the beginning and 316.4MB in the end (delta: -214.4MB). Peak memory consumption was 321.8MB. Max. memory is 16.1GB. [2022-11-19 06:57:15,149 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.24ms. Allocated memory is still 134.2MB. Free memory is still 112.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 968.78ms. Allocated memory is still 134.2MB. Free memory was 93.0MB in the beginning and 81.7MB in the end (delta: 11.3MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 115.89ms. Allocated memory is still 134.2MB. Free memory was 81.1MB in the beginning and 75.4MB in the end (delta: 5.7MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 97.70ms. Allocated memory is still 134.2MB. Free memory was 75.4MB in the beginning and 70.7MB in the end (delta: 4.8MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 1997.88ms. Allocated memory was 134.2MB in the beginning and 174.1MB in the end (delta: 39.8MB). Free memory was 70.7MB in the beginning and 103.0MB in the end (delta: -32.4MB). Peak memory consumption was 42.5MB. Max. memory is 16.1GB. * TraceAbstraction took 47546.34ms. Allocated memory was 174.1MB in the beginning and 587.2MB in the end (delta: 413.1MB). Free memory was 102.0MB in the beginning and 316.4MB in the end (delta: -214.4MB). Peak memory consumption was 321.8MB. 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-19 06:57:15,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/product-lines/email_spec6_product31.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS --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 bad89116a36bb46e02a3fc807805b2b6d03550190d8073d361f25c2754b15f25 --- 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-8393723 [2022-11-19 06:57:17,557 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 06:57:17,559 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 06:57:17,589 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 06:57:17,590 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 06:57:17,595 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 06:57:17,597 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 06:57:17,602 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 06:57:17,605 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 06:57:17,612 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 06:57:17,615 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 06:57:17,617 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 06:57:17,618 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 06:57:17,621 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 06:57:17,622 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 06:57:17,627 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 06:57:17,628 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 06:57:17,631 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 06:57:17,634 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 06:57:17,640 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 06:57:17,646 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 06:57:17,647 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 06:57:17,649 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 06:57:17,651 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 06:57:17,656 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 06:57:17,662 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 06:57:17,662 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 06:57:17,663 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 06:57:17,665 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 06:57:17,666 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 06:57:17,667 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 06:57:17,668 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 06:57:17,670 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 06:57:17,671 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 06:57:17,673 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 06:57:17,673 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 06:57:17,675 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 06:57:17,675 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 06:57:17,675 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 06:57:17,677 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 06:57:17,678 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 06:57:17,684 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2022-11-19 06:57:17,728 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 06:57:17,729 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 06:57:17,730 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 06:57:17,730 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 06:57:17,731 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 06:57:17,732 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 06:57:17,732 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 06:57:17,732 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 06:57:17,732 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 06:57:17,732 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 06:57:17,733 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 06:57:17,734 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 06:57:17,735 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 06:57:17,736 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-19 06:57:17,736 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-19 06:57:17,736 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 06:57:17,736 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 06:57:17,737 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 06:57:17,737 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 06:57:17,737 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-19 06:57:17,737 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-19 06:57:17,737 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-19 06:57:17,738 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-19 06:57:17,738 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 06:57:17,738 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 06:57:17,738 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 06:57:17,738 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 06:57:17,739 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-19 06:57:17,739 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 06:57:17,739 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 06:57:17,739 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 06:57:17,740 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 06:57:17,740 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 06:57:17,741 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-19 06:57:17,741 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-19 06:57:17,741 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 06:57:17,741 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 06:57:17,742 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-19 06:57:17,742 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_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS 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 -> bad89116a36bb46e02a3fc807805b2b6d03550190d8073d361f25c2754b15f25 [2022-11-19 06:57:18,113 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 06:57:18,150 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 06:57:18,153 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 06:57:18,154 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 06:57:18,155 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 06:57:18,157 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/product-lines/email_spec6_product31.cil.c [2022-11-19 06:57:18,234 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/data/f04753050/e02a898890714e618a55f9586fdcb698/FLAGe0a121e84 [2022-11-19 06:57:18,925 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 06:57:18,925 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/sv-benchmarks/c/product-lines/email_spec6_product31.cil.c [2022-11-19 06:57:18,945 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/data/f04753050/e02a898890714e618a55f9586fdcb698/FLAGe0a121e84 [2022-11-19 06:57:19,178 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/data/f04753050/e02a898890714e618a55f9586fdcb698 [2022-11-19 06:57:19,181 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 06:57:19,183 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 06:57:19,184 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 06:57:19,184 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 06:57:19,189 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 06:57:19,190 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 06:57:19" (1/1) ... [2022-11-19 06:57:19,191 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@118c6bf4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:19, skipping insertion in model container [2022-11-19 06:57:19,191 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 06:57:19" (1/1) ... [2022-11-19 06:57:19,199 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 06:57:19,255 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 06:57:19,670 WARN L234 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_ac265d27-9bc3-456c-938e-d4c3d554891a/sv-benchmarks/c/product-lines/email_spec6_product31.cil.c[31008,31021] [2022-11-19 06:57:19,862 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 06:57:19,877 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-19 06:57:19,895 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 06:57:19,959 WARN L234 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_ac265d27-9bc3-456c-938e-d4c3d554891a/sv-benchmarks/c/product-lines/email_spec6_product31.cil.c[31008,31021] [2022-11-19 06:57:20,034 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 06:57:20,041 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 06:57:20,086 WARN L234 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_ac265d27-9bc3-456c-938e-d4c3d554891a/sv-benchmarks/c/product-lines/email_spec6_product31.cil.c[31008,31021] [2022-11-19 06:57:20,148 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 06:57:20,186 INFO L208 MainTranslator]: Completed translation [2022-11-19 06:57:20,186 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20 WrapperNode [2022-11-19 06:57:20,187 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 06:57:20,188 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 06:57:20,188 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 06:57:20,188 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 06:57:20,197 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (1/1) ... [2022-11-19 06:57:20,230 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (1/1) ... [2022-11-19 06:57:20,288 INFO L138 Inliner]: procedures = 134, calls = 225, calls flagged for inlining = 62, calls inlined = 57, statements flattened = 985 [2022-11-19 06:57:20,289 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 06:57:20,290 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 06:57:20,290 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 06:57:20,290 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 06:57:20,302 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (1/1) ... [2022-11-19 06:57:20,305 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (1/1) ... [2022-11-19 06:57:20,314 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (1/1) ... [2022-11-19 06:57:20,325 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (1/1) ... [2022-11-19 06:57:20,364 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (1/1) ... [2022-11-19 06:57:20,374 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (1/1) ... [2022-11-19 06:57:20,395 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (1/1) ... [2022-11-19 06:57:20,399 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (1/1) ... [2022-11-19 06:57:20,405 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 06:57:20,406 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 06:57:20,407 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 06:57:20,407 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 06:57:20,408 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (1/1) ... [2022-11-19 06:57:20,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 06:57:20,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 06:57:20,459 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 06:57:20,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 06:57:20,512 INFO L130 BoogieDeclarations]: Found specification of procedure getClientPrivateKey [2022-11-19 06:57:20,513 INFO L138 BoogieDeclarations]: Found implementation of procedure getClientPrivateKey [2022-11-19 06:57:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailEncryptionKey [2022-11-19 06:57:20,513 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailEncryptionKey [2022-11-19 06:57:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailEncryptionKey [2022-11-19 06:57:20,513 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailEncryptionKey [2022-11-19 06:57:20,513 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailTo [2022-11-19 06:57:20,514 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailTo [2022-11-19 06:57:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailFrom [2022-11-19 06:57:20,514 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailFrom [2022-11-19 06:57:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure isReadable [2022-11-19 06:57:20,514 INFO L138 BoogieDeclarations]: Found implementation of procedure isReadable [2022-11-19 06:57:20,514 INFO L130 BoogieDeclarations]: Found specification of procedure createClientKeyringEntry [2022-11-19 06:57:20,514 INFO L138 BoogieDeclarations]: Found implementation of procedure createClientKeyringEntry [2022-11-19 06:57:20,515 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailIsEncrypted [2022-11-19 06:57:20,515 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailIsEncrypted [2022-11-19 06:57:20,516 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailSignKey [2022-11-19 06:57:20,516 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailSignKey [2022-11-19 06:57:20,516 INFO L130 BoogieDeclarations]: Found specification of procedure chuckKeyAdd [2022-11-19 06:57:20,516 INFO L138 BoogieDeclarations]: Found implementation of procedure chuckKeyAdd [2022-11-19 06:57:20,516 INFO L130 BoogieDeclarations]: Found specification of procedure puts [2022-11-19 06:57:20,516 INFO L130 BoogieDeclarations]: Found specification of procedure getEmailFrom [2022-11-19 06:57:20,516 INFO L138 BoogieDeclarations]: Found implementation of procedure getEmailFrom [2022-11-19 06:57:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure setClientId [2022-11-19 06:57:20,517 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientId [2022-11-19 06:57:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 06:57:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure isSigned [2022-11-19 06:57:20,518 INFO L138 BoogieDeclarations]: Found implementation of procedure isSigned [2022-11-19 06:57:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure isKeyPairValid [2022-11-19 06:57:20,518 INFO L138 BoogieDeclarations]: Found implementation of procedure isKeyPairValid [2022-11-19 06:57:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringUser [2022-11-19 06:57:20,519 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringUser [2022-11-19 06:57:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure setClientKeyringPublicKey [2022-11-19 06:57:20,519 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientKeyringPublicKey [2022-11-19 06:57:20,519 INFO L130 BoogieDeclarations]: Found specification of procedure outgoing [2022-11-19 06:57:20,520 INFO L138 BoogieDeclarations]: Found implementation of procedure outgoing [2022-11-19 06:57:20,520 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-19 06:57:20,520 INFO L130 BoogieDeclarations]: Found specification of procedure findPublicKey [2022-11-19 06:57:20,520 INFO L138 BoogieDeclarations]: Found implementation of procedure findPublicKey [2022-11-19 06:57:20,520 INFO L130 BoogieDeclarations]: Found specification of procedure sendEmail [2022-11-19 06:57:20,520 INFO L138 BoogieDeclarations]: Found implementation of procedure sendEmail [2022-11-19 06:57:20,520 INFO L130 BoogieDeclarations]: Found specification of procedure isEncrypted [2022-11-19 06:57:20,521 INFO L138 BoogieDeclarations]: Found implementation of procedure isEncrypted [2022-11-19 06:57:20,521 INFO L130 BoogieDeclarations]: Found specification of procedure setClientPrivateKey [2022-11-19 06:57:20,521 INFO L138 BoogieDeclarations]: Found implementation of procedure setClientPrivateKey [2022-11-19 06:57:20,523 INFO L130 BoogieDeclarations]: Found specification of procedure setEmailTo [2022-11-19 06:57:20,523 INFO L138 BoogieDeclarations]: Found implementation of procedure setEmailTo [2022-11-19 06:57:20,523 INFO L130 BoogieDeclarations]: Found specification of procedure generateKeyPair [2022-11-19 06:57:20,525 INFO L138 BoogieDeclarations]: Found implementation of procedure generateKeyPair [2022-11-19 06:57:20,525 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 06:57:20,525 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 06:57:20,863 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 06:57:20,865 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 06:57:22,001 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 06:57:22,011 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 06:57:22,012 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-19 06:57:22,015 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 06:57:22 BoogieIcfgContainer [2022-11-19 06:57:22,015 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 06:57:22,017 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 06:57:22,018 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 06:57:22,021 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 06:57:22,022 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 06:57:19" (1/3) ... [2022-11-19 06:57:22,022 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2098ffdd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 06:57:22, skipping insertion in model container [2022-11-19 06:57:22,023 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:57:20" (2/3) ... [2022-11-19 06:57:22,023 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2098ffdd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 06:57:22, skipping insertion in model container [2022-11-19 06:57:22,023 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 06:57:22" (3/3) ... [2022-11-19 06:57:22,025 INFO L112 eAbstractionObserver]: Analyzing ICFG email_spec6_product31.cil.c [2022-11-19 06:57:22,046 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 06:57:22,046 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-19 06:57:22,117 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 06:57:22,125 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;@3f65f11d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 06:57:22,125 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-19 06:57:22,132 INFO L276 IsEmpty]: Start isEmpty. Operand has 374 states, 288 states have (on average 1.4965277777777777) internal successors, (431), 292 states have internal predecessors, (431), 61 states have call successors, (61), 23 states have call predecessors, (61), 23 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) [2022-11-19 06:57:22,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2022-11-19 06:57:22,155 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:22,156 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-19 06:57:22,156 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:22,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:22,163 INFO L85 PathProgramCache]: Analyzing trace with hash -937278279, now seen corresponding path program 1 times [2022-11-19 06:57:22,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:22,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [528028029] [2022-11-19 06:57:22,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:22,185 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-19 06:57:22,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:22,191 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:22,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:22,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:22,711 INFO L263 TraceCheckSpWp]: Trace formula consists of 601 conjuncts, 1 conjunts are in the unsatisfiable core [2022-11-19 06:57:22,720 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:22,794 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-19 06:57:22,795 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:22,795 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:22,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [528028029] [2022-11-19 06:57:22,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [528028029] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:22,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:22,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-19 06:57:22,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857561835] [2022-11-19 06:57:22,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:22,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-19 06:57:22,813 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:22,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-19 06:57:22,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-19 06:57:22,859 INFO L87 Difference]: Start difference. First operand has 374 states, 288 states have (on average 1.4965277777777777) internal successors, (431), 292 states have internal predecessors, (431), 61 states have call successors, (61), 23 states have call predecessors, (61), 23 states have return successors, (61), 61 states have call predecessors, (61), 61 states have call successors, (61) 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-19 06:57:22,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:22,994 INFO L93 Difference]: Finished difference Result 594 states and 860 transitions. [2022-11-19 06:57:22,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-19 06:57:22,998 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-19 06:57:23,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:23,037 INFO L225 Difference]: With dead ends: 594 [2022-11-19 06:57:23,037 INFO L226 Difference]: Without dead ends: 367 [2022-11-19 06:57:23,049 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-19 06:57:23,055 INFO L413 NwaCegarLoop]: 549 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, 549 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-19 06:57:23,059 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 549 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:57:23,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2022-11-19 06:57:23,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 367. [2022-11-19 06:57:23,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 282 states have (on average 1.4893617021276595) internal successors, (420), 285 states have internal predecessors, (420), 61 states have call successors, (61), 23 states have call predecessors, (61), 23 states have return successors, (60), 60 states have call predecessors, (60), 60 states have call successors, (60) [2022-11-19 06:57:23,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 541 transitions. [2022-11-19 06:57:23,145 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 541 transitions. Word has length 126 [2022-11-19 06:57:23,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:23,147 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 541 transitions. [2022-11-19 06:57:23,148 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-19 06:57:23,148 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 541 transitions. [2022-11-19 06:57:23,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-11-19 06:57:23,153 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:23,154 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-19 06:57:23,180 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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)] Forceful destruction successful, exit code 0 [2022-11-19 06:57:23,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:23,380 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:23,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:23,381 INFO L85 PathProgramCache]: Analyzing trace with hash -337301568, now seen corresponding path program 1 times [2022-11-19 06:57:23,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:23,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1715315219] [2022-11-19 06:57:23,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:23,382 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-19 06:57:23,382 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:23,384 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:23,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:23,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:23,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 602 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 06:57:23,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:23,849 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-19 06:57:23,849 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:23,849 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:23,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1715315219] [2022-11-19 06:57:23,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1715315219] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:23,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:23,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 06:57:23,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19059390] [2022-11-19 06:57:23,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:23,853 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 06:57:23,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:23,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 06:57:23,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 06:57:23,854 INFO L87 Difference]: Start difference. First operand 367 states and 541 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-19 06:57:23,978 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:23,979 INFO L93 Difference]: Finished difference Result 725 states and 1072 transitions. [2022-11-19 06:57:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 06:57:23,980 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-19 06:57:23,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:23,984 INFO L225 Difference]: With dead ends: 725 [2022-11-19 06:57:23,984 INFO L226 Difference]: Without dead ends: 369 [2022-11-19 06:57:23,986 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-19 06:57:23,988 INFO L413 NwaCegarLoop]: 532 mSDtfsCounter, 125 mSDsluCounter, 1451 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 1983 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-19 06:57:23,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 1983 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:57:23,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 369 states. [2022-11-19 06:57:24,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 369 to 369. [2022-11-19 06:57:24,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 283 states have (on average 1.4876325088339222) internal successors, (421), 287 states have internal predecessors, (421), 61 states have call successors, (61), 23 states have call predecessors, (61), 24 states have return successors, (62), 60 states have call predecessors, (62), 60 states have call successors, (62) [2022-11-19 06:57:24,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 544 transitions. [2022-11-19 06:57:24,023 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 544 transitions. Word has length 127 [2022-11-19 06:57:24,024 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:24,024 INFO L495 AbstractCegarLoop]: Abstraction has 369 states and 544 transitions. [2022-11-19 06:57:24,024 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-19 06:57:24,025 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 544 transitions. [2022-11-19 06:57:24,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-11-19 06:57:24,028 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:24,028 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-19 06:57:24,049 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-19 06:57:24,244 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:24,244 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:24,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:24,245 INFO L85 PathProgramCache]: Analyzing trace with hash 1052567231, now seen corresponding path program 1 times [2022-11-19 06:57:24,246 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:24,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2091803929] [2022-11-19 06:57:24,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:24,247 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-19 06:57:24,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:24,248 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:24,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:24,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:24,633 INFO L263 TraceCheckSpWp]: Trace formula consists of 603 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 06:57:24,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:24,682 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-19 06:57:24,683 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:24,683 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:24,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2091803929] [2022-11-19 06:57:24,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2091803929] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:24,684 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:24,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 06:57:24,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [206102393] [2022-11-19 06:57:24,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:24,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 06:57:24,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:24,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 06:57:24,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 06:57:24,687 INFO L87 Difference]: Start difference. First operand 369 states and 544 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-19 06:57:24,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:24,815 INFO L93 Difference]: Finished difference Result 727 states and 1076 transitions. [2022-11-19 06:57:24,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 06:57:24,816 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-19 06:57:24,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:24,819 INFO L225 Difference]: With dead ends: 727 [2022-11-19 06:57:24,820 INFO L226 Difference]: Without dead ends: 371 [2022-11-19 06:57:24,821 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-19 06:57:24,823 INFO L413 NwaCegarLoop]: 530 mSDtfsCounter, 124 mSDsluCounter, 1442 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 1972 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-19 06:57:24,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [144 Valid, 1972 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 06:57:24,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-11-19 06:57:24,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 371. [2022-11-19 06:57:24,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 284 states have (on average 1.4859154929577465) internal successors, (422), 289 states have internal predecessors, (422), 61 states have call successors, (61), 23 states have call predecessors, (61), 25 states have return successors, (66), 60 states have call predecessors, (66), 60 states have call successors, (66) [2022-11-19 06:57:24,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 549 transitions. [2022-11-19 06:57:24,858 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 549 transitions. Word has length 128 [2022-11-19 06:57:24,858 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:24,859 INFO L495 AbstractCegarLoop]: Abstraction has 371 states and 549 transitions. [2022-11-19 06:57:24,859 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-19 06:57:24,859 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 549 transitions. [2022-11-19 06:57:24,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-19 06:57:24,862 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:24,862 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-19 06:57:24,880 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:25,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:25,080 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:25,081 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:25,081 INFO L85 PathProgramCache]: Analyzing trace with hash 437617665, now seen corresponding path program 1 times [2022-11-19 06:57:25,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:25,082 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1936058748] [2022-11-19 06:57:25,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:25,082 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-19 06:57:25,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:25,083 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:25,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:25,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:25,467 INFO L263 TraceCheckSpWp]: Trace formula consists of 604 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 06:57:25,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:25,509 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-19 06:57:25,510 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:25,510 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:25,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1936058748] [2022-11-19 06:57:25,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1936058748] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:25,511 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:25,511 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 06:57:25,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736718018] [2022-11-19 06:57:25,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:25,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 06:57:25,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:25,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 06:57:25,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 06:57:25,513 INFO L87 Difference]: Start difference. First operand 371 states and 549 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-19 06:57:25,633 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:25,633 INFO L93 Difference]: Finished difference Result 719 states and 1066 transitions. [2022-11-19 06:57:25,634 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 06:57:25,634 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-19 06:57:25,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:25,637 INFO L225 Difference]: With dead ends: 719 [2022-11-19 06:57:25,638 INFO L226 Difference]: Without dead ends: 371 [2022-11-19 06:57:25,640 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-19 06:57:25,641 INFO L413 NwaCegarLoop]: 532 mSDtfsCounter, 123 mSDsluCounter, 1454 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1986 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-19 06:57:25,642 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 1986 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:57:25,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2022-11-19 06:57:25,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 371. [2022-11-19 06:57:25,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 284 states have (on average 1.4859154929577465) internal successors, (422), 289 states have internal predecessors, (422), 61 states have call successors, (61), 23 states have call predecessors, (61), 25 states have return successors, (65), 60 states have call predecessors, (65), 60 states have call successors, (65) [2022-11-19 06:57:25,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 548 transitions. [2022-11-19 06:57:25,680 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 548 transitions. Word has length 129 [2022-11-19 06:57:25,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:25,681 INFO L495 AbstractCegarLoop]: Abstraction has 371 states and 548 transitions. [2022-11-19 06:57:25,681 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-19 06:57:25,682 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 548 transitions. [2022-11-19 06:57:25,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-19 06:57:25,685 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:25,685 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-19 06:57:25,705 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:25,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:25,900 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:25,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:25,901 INFO L85 PathProgramCache]: Analyzing trace with hash -1315007650, now seen corresponding path program 2 times [2022-11-19 06:57:25,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:25,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1580815008] [2022-11-19 06:57:25,902 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-19 06:57:25,903 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-19 06:57:25,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:25,904 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:25,907 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:26,174 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-11-19 06:57:26,174 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-19 06:57:26,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 06:57:26,187 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:26,203 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-19 06:57:26,203 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:26,203 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:26,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1580815008] [2022-11-19 06:57:26,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1580815008] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:26,204 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:26,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:57:26,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109529397] [2022-11-19 06:57:26,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:26,205 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:57:26,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:26,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:57:26,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:57:26,206 INFO L87 Difference]: Start difference. First operand 371 states and 548 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-19 06:57:26,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:26,239 INFO L93 Difference]: Finished difference Result 588 states and 848 transitions. [2022-11-19 06:57:26,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:57:26,240 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-19 06:57:26,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:26,242 INFO L225 Difference]: With dead ends: 588 [2022-11-19 06:57:26,242 INFO L226 Difference]: Without dead ends: 374 [2022-11-19 06:57:26,244 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-19 06:57:26,245 INFO L413 NwaCegarLoop]: 539 mSDtfsCounter, 1 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1076 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-19 06:57:26,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1076 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:57:26,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2022-11-19 06:57:26,266 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 373. [2022-11-19 06:57:26,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 373 states, 286 states have (on average 1.4825174825174825) internal successors, (424), 291 states have internal predecessors, (424), 61 states have call successors, (61), 23 states have call predecessors, (61), 25 states have return successors, (65), 60 states have call predecessors, (65), 60 states have call successors, (65) [2022-11-19 06:57:26,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 373 states to 373 states and 550 transitions. [2022-11-19 06:57:26,285 INFO L78 Accepts]: Start accepts. Automaton has 373 states and 550 transitions. Word has length 130 [2022-11-19 06:57:26,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:26,286 INFO L495 AbstractCegarLoop]: Abstraction has 373 states and 550 transitions. [2022-11-19 06:57:26,286 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-19 06:57:26,286 INFO L276 IsEmpty]: Start isEmpty. Operand 373 states and 550 transitions. [2022-11-19 06:57:26,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-11-19 06:57:26,288 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:26,289 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] [2022-11-19 06:57:26,322 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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)] Ended with exit code 0 [2022-11-19 06:57:26,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:26,518 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:26,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:26,519 INFO L85 PathProgramCache]: Analyzing trace with hash 200202933, now seen corresponding path program 1 times [2022-11-19 06:57:26,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:26,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2119691681] [2022-11-19 06:57:26,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:26,520 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-19 06:57:26,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:26,523 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:26,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:26,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:26,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 613 conjuncts, 8 conjunts are in the unsatisfiable core [2022-11-19 06:57:26,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:26,923 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-19 06:57:26,923 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:26,924 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:26,924 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2119691681] [2022-11-19 06:57:26,924 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2119691681] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:26,924 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:26,924 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 06:57:26,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68659516] [2022-11-19 06:57:26,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:26,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 06:57:26,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:26,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 06:57:26,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 06:57:26,927 INFO L87 Difference]: Start difference. First operand 373 states and 550 transitions. Second operand has 5 states, 4 states have (on average 21.5) internal successors, (86), 5 states have internal predecessors, (86), 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-19 06:57:27,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:27,026 INFO L93 Difference]: Finished difference Result 725 states and 1073 transitions. [2022-11-19 06:57:27,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 06:57:27,027 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 21.5) internal successors, (86), 5 states have internal predecessors, (86), 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 136 [2022-11-19 06:57:27,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:27,030 INFO L225 Difference]: With dead ends: 725 [2022-11-19 06:57:27,031 INFO L226 Difference]: Without dead ends: 375 [2022-11-19 06:57:27,032 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 132 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-19 06:57:27,035 INFO L413 NwaCegarLoop]: 533 mSDtfsCounter, 121 mSDsluCounter, 1455 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1988 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-19 06:57:27,035 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 1988 Invalid, 40 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:57:27,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-11-19 06:57:27,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 375. [2022-11-19 06:57:27,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 287 states have (on average 1.480836236933798) internal successors, (425), 293 states have internal predecessors, (425), 61 states have call successors, (61), 23 states have call predecessors, (61), 26 states have return successors, (67), 60 states have call predecessors, (67), 60 states have call successors, (67) [2022-11-19 06:57:27,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 553 transitions. [2022-11-19 06:57:27,075 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 553 transitions. Word has length 136 [2022-11-19 06:57:27,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:27,076 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 553 transitions. [2022-11-19 06:57:27,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 21.5) internal successors, (86), 5 states have internal predecessors, (86), 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-19 06:57:27,076 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 553 transitions. [2022-11-19 06:57:27,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2022-11-19 06:57:27,079 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:27,079 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] [2022-11-19 06:57:27,103 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:27,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:27,293 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:27,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:27,294 INFO L85 PathProgramCache]: Analyzing trace with hash 1139585597, now seen corresponding path program 1 times [2022-11-19 06:57:27,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:27,295 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1501966146] [2022-11-19 06:57:27,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:27,295 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-19 06:57:27,295 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:27,296 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:27,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:27,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:27,655 INFO L263 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 06:57:27,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:27,726 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-19 06:57:27,727 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:27,727 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:27,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1501966146] [2022-11-19 06:57:27,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1501966146] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:27,727 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:27,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 06:57:27,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454513347] [2022-11-19 06:57:27,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:27,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 06:57:27,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:27,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 06:57:27,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 06:57:27,736 INFO L87 Difference]: Start difference. First operand 375 states and 553 transitions. Second operand has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 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-19 06:57:27,854 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:27,854 INFO L93 Difference]: Finished difference Result 723 states and 1068 transitions. [2022-11-19 06:57:27,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 06:57:27,855 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 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 137 [2022-11-19 06:57:27,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:27,861 INFO L225 Difference]: With dead ends: 723 [2022-11-19 06:57:27,861 INFO L226 Difference]: Without dead ends: 375 [2022-11-19 06:57:27,863 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 133 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-19 06:57:27,864 INFO L413 NwaCegarLoop]: 530 mSDtfsCounter, 122 mSDsluCounter, 1445 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 139 SdHoareTripleChecker+Valid, 1975 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-19 06:57:27,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [139 Valid, 1975 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 06:57:27,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2022-11-19 06:57:27,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 375. [2022-11-19 06:57:27,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 287 states have (on average 1.480836236933798) internal successors, (425), 293 states have internal predecessors, (425), 61 states have call successors, (61), 23 states have call predecessors, (61), 26 states have return successors, (66), 60 states have call predecessors, (66), 60 states have call successors, (66) [2022-11-19 06:57:27,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 552 transitions. [2022-11-19 06:57:27,905 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 552 transitions. Word has length 137 [2022-11-19 06:57:27,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:27,905 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 552 transitions. [2022-11-19 06:57:27,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.8) internal successors, (84), 5 states have internal predecessors, (84), 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-19 06:57:27,906 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 552 transitions. [2022-11-19 06:57:27,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-11-19 06:57:27,910 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:27,910 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] [2022-11-19 06:57:27,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2022-11-19 06:57:28,124 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:28,125 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:28,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:28,125 INFO L85 PathProgramCache]: Analyzing trace with hash -405148659, now seen corresponding path program 2 times [2022-11-19 06:57:28,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:28,126 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [86428621] [2022-11-19 06:57:28,126 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-19 06:57:28,126 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-19 06:57:28,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:28,128 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:28,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:28,475 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-19 06:57:28,475 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-19 06:57:28,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 615 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-19 06:57:28,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:28,546 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-19 06:57:28,546 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:28,547 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:28,547 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [86428621] [2022-11-19 06:57:28,547 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [86428621] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:28,547 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:28,547 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-19 06:57:28,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321604997] [2022-11-19 06:57:28,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:28,548 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-19 06:57:28,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:28,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-19 06:57:28,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-19 06:57:28,549 INFO L87 Difference]: Start difference. First operand 375 states and 552 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 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-19 06:57:28,686 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:28,686 INFO L93 Difference]: Finished difference Result 725 states and 1073 transitions. [2022-11-19 06:57:28,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 06:57:28,687 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 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 138 [2022-11-19 06:57:28,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:28,690 INFO L225 Difference]: With dead ends: 725 [2022-11-19 06:57:28,690 INFO L226 Difference]: Without dead ends: 377 [2022-11-19 06:57:28,691 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 134 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-19 06:57:28,692 INFO L413 NwaCegarLoop]: 531 mSDtfsCounter, 120 mSDsluCounter, 1446 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 1977 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-19 06:57:28,693 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 1977 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-19 06:57:28,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2022-11-19 06:57:28,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 377. [2022-11-19 06:57:28,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 377 states, 288 states have (on average 1.4791666666666667) internal successors, (426), 295 states have internal predecessors, (426), 61 states have call successors, (61), 23 states have call predecessors, (61), 27 states have return successors, (70), 60 states have call predecessors, (70), 60 states have call successors, (70) [2022-11-19 06:57:28,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 377 states to 377 states and 557 transitions. [2022-11-19 06:57:28,717 INFO L78 Accepts]: Start accepts. Automaton has 377 states and 557 transitions. Word has length 138 [2022-11-19 06:57:28,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:28,717 INFO L495 AbstractCegarLoop]: Abstraction has 377 states and 557 transitions. [2022-11-19 06:57:28,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 5 states have internal predecessors, (85), 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-19 06:57:28,718 INFO L276 IsEmpty]: Start isEmpty. Operand 377 states and 557 transitions. [2022-11-19 06:57:28,720 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2022-11-19 06:57:28,720 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:28,720 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] [2022-11-19 06:57:28,743 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:28,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:28,942 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:28,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:28,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1963774590, now seen corresponding path program 1 times [2022-11-19 06:57:28,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:28,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [423853367] [2022-11-19 06:57:28,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:28,944 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-19 06:57:28,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:28,945 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:28,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:29,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:29,284 INFO L263 TraceCheckSpWp]: Trace formula consists of 616 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 06:57:29,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:29,309 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-19 06:57:29,310 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:29,310 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:29,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [423853367] [2022-11-19 06:57:29,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [423853367] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:29,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:29,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:57:29,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771950852] [2022-11-19 06:57:29,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:29,312 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:57:29,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:29,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:57:29,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:57:29,313 INFO L87 Difference]: Start difference. First operand 377 states and 557 transitions. Second operand has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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-19 06:57:29,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:29,361 INFO L93 Difference]: Finished difference Result 780 states and 1167 transitions. [2022-11-19 06:57:29,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:57:29,362 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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 139 [2022-11-19 06:57:29,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:29,364 INFO L225 Difference]: With dead ends: 780 [2022-11-19 06:57:29,365 INFO L226 Difference]: Without dead ends: 434 [2022-11-19 06:57:29,366 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 137 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-19 06:57:29,367 INFO L413 NwaCegarLoop]: 562 mSDtfsCounter, 107 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 1057 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-19 06:57:29,367 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 1057 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:57:29,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2022-11-19 06:57:29,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 426. [2022-11-19 06:57:29,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 426 states, 326 states have (on average 1.4969325153374233) internal successors, (488), 333 states have internal predecessors, (488), 72 states have call successors, (72), 23 states have call predecessors, (72), 27 states have return successors, (83), 71 states have call predecessors, (83), 71 states have call successors, (83) [2022-11-19 06:57:29,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 426 states to 426 states and 643 transitions. [2022-11-19 06:57:29,415 INFO L78 Accepts]: Start accepts. Automaton has 426 states and 643 transitions. Word has length 139 [2022-11-19 06:57:29,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:29,416 INFO L495 AbstractCegarLoop]: Abstraction has 426 states and 643 transitions. [2022-11-19 06:57:29,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.0) internal successors, (84), 3 states have internal predecessors, (84), 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-19 06:57:29,416 INFO L276 IsEmpty]: Start isEmpty. Operand 426 states and 643 transitions. [2022-11-19 06:57:29,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-19 06:57:29,419 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:29,419 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-19 06:57:29,443 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:29,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:29,644 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:29,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:29,644 INFO L85 PathProgramCache]: Analyzing trace with hash -903691641, now seen corresponding path program 1 times [2022-11-19 06:57:29,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:29,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [555382442] [2022-11-19 06:57:29,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:29,645 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-19 06:57:29,645 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:29,646 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:29,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:29,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:29,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 06:57:29,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:30,029 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-19 06:57:30,034 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 06:57:30,159 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-19 06:57:30,160 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:30,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [555382442] [2022-11-19 06:57:30,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [555382442] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 06:57:30,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [37312150] [2022-11-19 06:57:30,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:30,161 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-19 06:57:30,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/cvc4 [2022-11-19 06:57:30,166 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-19 06:57:30,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (12)] Waiting until timeout for monitored process [2022-11-19 06:57:30,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:30,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-19 06:57:30,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:30,852 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-19 06:57:30,852 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 06:57:31,323 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-19 06:57:31,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [37312150] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 06:57:31,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275454915] [2022-11-19 06:57:31,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:31,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 06:57:31,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 06:57:31,330 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 06:57:31,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-19 06:57:31,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:31,606 INFO L263 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-19 06:57:31,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:31,755 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-19 06:57:31,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-19 06:57:32,029 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-19 06:57:32,030 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275454915] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-19 06:57:32,030 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-19 06:57:32,030 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 9, 9, 9, 9] total 20 [2022-11-19 06:57:32,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1858889982] [2022-11-19 06:57:32,031 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-19 06:57:32,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-19 06:57:32,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:32,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-19 06:57:32,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2022-11-19 06:57:32,034 INFO L87 Difference]: Start difference. First operand 426 states and 643 transitions. Second operand has 20 states, 20 states have (on average 9.85) internal successors, (197), 18 states have internal predecessors, (197), 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-19 06:57:45,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:45,650 INFO L93 Difference]: Finished difference Result 2464 states and 3961 transitions. [2022-11-19 06:57:45,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-19 06:57:45,658 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 9.85) internal successors, (197), 18 states have internal predecessors, (197), 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 140 [2022-11-19 06:57:45,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:45,675 INFO L225 Difference]: With dead ends: 2464 [2022-11-19 06:57:45,675 INFO L226 Difference]: Without dead ends: 2248 [2022-11-19 06:57:45,681 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 862 GetRequests, 822 SyntacticMatches, 0 SemanticMatches, 40 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 287 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=243, Invalid=1479, Unknown=0, NotChecked=0, Total=1722 [2022-11-19 06:57:45,682 INFO L413 NwaCegarLoop]: 669 mSDtfsCounter, 3077 mSDsluCounter, 6839 mSDsCounter, 0 mSdLazyCounter, 11032 mSolverCounterSat, 957 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3163 SdHoareTripleChecker+Valid, 7508 SdHoareTripleChecker+Invalid, 11989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 957 IncrementalHoareTripleChecker+Valid, 11032 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2022-11-19 06:57:45,684 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3163 Valid, 7508 Invalid, 11989 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [957 Valid, 11032 Invalid, 0 Unknown, 0 Unchecked, 12.3s Time] [2022-11-19 06:57:45,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2248 states. [2022-11-19 06:57:45,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2248 to 1505. [2022-11-19 06:57:45,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1505 states, 1179 states have (on average 1.57167090754877) internal successors, (1853), 1190 states have internal predecessors, (1853), 270 states have call successors, (270), 47 states have call predecessors, (270), 55 states have return successors, (337), 271 states have call predecessors, (337), 268 states have call successors, (337) [2022-11-19 06:57:45,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1505 states to 1505 states and 2460 transitions. [2022-11-19 06:57:45,926 INFO L78 Accepts]: Start accepts. Automaton has 1505 states and 2460 transitions. Word has length 140 [2022-11-19 06:57:45,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:45,927 INFO L495 AbstractCegarLoop]: Abstraction has 1505 states and 2460 transitions. [2022-11-19 06:57:45,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 9.85) internal successors, (197), 18 states have internal predecessors, (197), 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-19 06:57:45,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1505 states and 2460 transitions. [2022-11-19 06:57:45,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2022-11-19 06:57:45,935 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:45,935 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-19 06:57:45,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:46,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-19 06:57:46,352 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt (12)] Forceful destruction successful, exit code 0 [2022-11-19 06:57:46,550 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/cvc4 --incremental --print-success --lang smt [2022-11-19 06:57:46,550 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:46,550 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:46,551 INFO L85 PathProgramCache]: Analyzing trace with hash 1103752410, now seen corresponding path program 1 times [2022-11-19 06:57:46,551 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:46,551 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1334284172] [2022-11-19 06:57:46,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:46,551 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-19 06:57:46,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:46,552 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:46,592 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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)] Waiting until timeout for monitored process [2022-11-19 06:57:46,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:46,845 INFO L263 TraceCheckSpWp]: Trace formula consists of 623 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 06:57:46,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:46,869 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-19 06:57:46,869 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:46,869 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:46,869 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1334284172] [2022-11-19 06:57:46,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1334284172] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:46,870 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:46,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:57:46,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544848411] [2022-11-19 06:57:46,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:46,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:57:46,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:46,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:57:46,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:57:46,872 INFO L87 Difference]: Start difference. First operand 1505 states and 2460 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-19 06:57:47,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:47,173 INFO L93 Difference]: Finished difference Result 3551 states and 5902 transitions. [2022-11-19 06:57:47,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:57:47,173 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-19 06:57:47,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:47,192 INFO L225 Difference]: With dead ends: 3551 [2022-11-19 06:57:47,192 INFO L226 Difference]: Without dead ends: 2171 [2022-11-19 06:57:47,197 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-19 06:57:47,198 INFO L413 NwaCegarLoop]: 566 mSDtfsCounter, 105 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 1105 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-19 06:57:47,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 1105 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:57:47,201 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2171 states. [2022-11-19 06:57:47,439 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2171 to 2155. [2022-11-19 06:57:47,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2155 states, 1701 states have (on average 1.5890652557319225) internal successors, (2703), 1712 states have internal predecessors, (2703), 398 states have call successors, (398), 47 states have call predecessors, (398), 55 states have return successors, (505), 399 states have call predecessors, (505), 396 states have call successors, (505) [2022-11-19 06:57:47,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2155 states to 2155 states and 3606 transitions. [2022-11-19 06:57:47,464 INFO L78 Accepts]: Start accepts. Automaton has 2155 states and 3606 transitions. Word has length 147 [2022-11-19 06:57:47,464 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:47,464 INFO L495 AbstractCegarLoop]: Abstraction has 2155 states and 3606 transitions. [2022-11-19 06:57:47,465 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-19 06:57:47,465 INFO L276 IsEmpty]: Start isEmpty. Operand 2155 states and 3606 transitions. [2022-11-19 06:57:47,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-11-19 06:57:47,480 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:47,480 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-19 06:57:47,505 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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)] Forceful destruction successful, exit code 0 [2022-11-19 06:57:47,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:47,700 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:47,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:47,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1089250206, now seen corresponding path program 1 times [2022-11-19 06:57:47,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:47,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [706705743] [2022-11-19 06:57:47,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:47,702 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-19 06:57:47,702 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:47,703 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:47,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-19 06:57:47,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:48,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 625 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 06:57:48,011 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:48,053 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-19 06:57:48,053 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:48,054 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:48,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [706705743] [2022-11-19 06:57:48,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [706705743] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:48,054 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:48,054 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:57:48,054 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [639209935] [2022-11-19 06:57:48,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:48,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:57:48,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:48,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:57:48,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:57:48,057 INFO L87 Difference]: Start difference. First operand 2155 states and 3606 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-19 06:57:48,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:48,491 INFO L93 Difference]: Finished difference Result 5111 states and 8620 transitions. [2022-11-19 06:57:48,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:57:48,492 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-19 06:57:48,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:48,511 INFO L225 Difference]: With dead ends: 5111 [2022-11-19 06:57:48,511 INFO L226 Difference]: Without dead ends: 3187 [2022-11-19 06:57:48,518 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-19 06:57:48,519 INFO L413 NwaCegarLoop]: 560 mSDtfsCounter, 103 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 1095 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-19 06:57:48,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 1095 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:57:48,523 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3187 states. [2022-11-19 06:57:49,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3187 to 3171. [2022-11-19 06:57:49,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3171 states, 2527 states have (on average 1.6007123070834983) internal successors, (4045), 2538 states have internal predecessors, (4045), 588 states have call successors, (588), 47 states have call predecessors, (588), 55 states have return successors, (727), 589 states have call predecessors, (727), 586 states have call successors, (727) [2022-11-19 06:57:49,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3171 states to 3171 states and 5360 transitions. [2022-11-19 06:57:49,096 INFO L78 Accepts]: Start accepts. Automaton has 3171 states and 5360 transitions. Word has length 148 [2022-11-19 06:57:49,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:49,096 INFO L495 AbstractCegarLoop]: Abstraction has 3171 states and 5360 transitions. [2022-11-19 06:57:49,098 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-19 06:57:49,098 INFO L276 IsEmpty]: Start isEmpty. Operand 3171 states and 5360 transitions. [2022-11-19 06:57:49,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2022-11-19 06:57:49,117 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:49,117 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-19 06:57:49,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-19 06:57:49,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:49,334 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:49,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:49,334 INFO L85 PathProgramCache]: Analyzing trace with hash -1288350660, now seen corresponding path program 1 times [2022-11-19 06:57:49,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:49,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1296199106] [2022-11-19 06:57:49,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:49,336 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-19 06:57:49,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:49,337 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:49,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:49,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:49,660 INFO L263 TraceCheckSpWp]: Trace formula consists of 627 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 06:57:49,662 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:49,691 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-19 06:57:49,691 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:49,692 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:49,692 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1296199106] [2022-11-19 06:57:49,692 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1296199106] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:49,692 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:49,692 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:57:49,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856987420] [2022-11-19 06:57:49,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:49,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:57:49,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:49,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:57:49,694 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:57:49,694 INFO L87 Difference]: Start difference. First operand 3171 states and 5360 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-19 06:57:50,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:50,417 INFO L93 Difference]: Finished difference Result 7415 states and 12654 transitions. [2022-11-19 06:57:50,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:57:50,418 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-19 06:57:50,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:50,448 INFO L225 Difference]: With dead ends: 7415 [2022-11-19 06:57:50,449 INFO L226 Difference]: Without dead ends: 4725 [2022-11-19 06:57:50,464 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-19 06:57:50,465 INFO L413 NwaCegarLoop]: 552 mSDtfsCounter, 101 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 1083 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-19 06:57:50,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 1083 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:57:50,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4725 states. [2022-11-19 06:57:51,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4725 to 4709. [2022-11-19 06:57:51,337 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4709 states, 3819 states have (on average 1.6095836606441476) internal successors, (6147), 3830 states have internal predecessors, (6147), 834 states have call successors, (834), 47 states have call predecessors, (834), 55 states have return successors, (1057), 835 states have call predecessors, (1057), 832 states have call successors, (1057) [2022-11-19 06:57:51,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4709 states to 4709 states and 8038 transitions. [2022-11-19 06:57:51,355 INFO L78 Accepts]: Start accepts. Automaton has 4709 states and 8038 transitions. Word has length 149 [2022-11-19 06:57:51,355 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:51,355 INFO L495 AbstractCegarLoop]: Abstraction has 4709 states and 8038 transitions. [2022-11-19 06:57:51,356 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-19 06:57:51,356 INFO L276 IsEmpty]: Start isEmpty. Operand 4709 states and 8038 transitions. [2022-11-19 06:57:51,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-11-19 06:57:51,383 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:51,383 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-19 06:57:51,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:51,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:51,606 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:51,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:51,606 INFO L85 PathProgramCache]: Analyzing trace with hash -918707581, now seen corresponding path program 1 times [2022-11-19 06:57:51,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:51,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [154783430] [2022-11-19 06:57:51,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:51,607 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-19 06:57:51,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:51,626 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:51,675 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:51,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:52,005 INFO L263 TraceCheckSpWp]: Trace formula consists of 629 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 06:57:52,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:52,042 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-19 06:57:52,043 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:52,043 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:52,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [154783430] [2022-11-19 06:57:52,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [154783430] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:52,043 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:52,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:57:52,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417886362] [2022-11-19 06:57:52,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:52,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:57:52,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:52,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:57:52,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:57:52,047 INFO L87 Difference]: Start difference. First operand 4709 states and 8038 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-19 06:57:53,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:53,124 INFO L93 Difference]: Finished difference Result 11003 states and 18948 transitions. [2022-11-19 06:57:53,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:57:53,124 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-19 06:57:53,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:53,175 INFO L225 Difference]: With dead ends: 11003 [2022-11-19 06:57:53,175 INFO L226 Difference]: Without dead ends: 7183 [2022-11-19 06:57:53,193 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-19 06:57:53,194 INFO L413 NwaCegarLoop]: 552 mSDtfsCounter, 99 mSDsluCounter, 531 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 1083 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-19 06:57:53,194 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 1083 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:57:53,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7183 states. [2022-11-19 06:57:54,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7183 to 7167. [2022-11-19 06:57:54,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7167 states, 5919 states have (on average 1.6153066396350735) internal successors, (9561), 5930 states have internal predecessors, (9561), 1192 states have call successors, (1192), 47 states have call predecessors, (1192), 55 states have return successors, (1555), 1193 states have call predecessors, (1555), 1190 states have call successors, (1555) [2022-11-19 06:57:54,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7167 states to 7167 states and 12308 transitions. [2022-11-19 06:57:54,367 INFO L78 Accepts]: Start accepts. Automaton has 7167 states and 12308 transitions. Word has length 150 [2022-11-19 06:57:54,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:54,368 INFO L495 AbstractCegarLoop]: Abstraction has 7167 states and 12308 transitions. [2022-11-19 06:57:54,369 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-19 06:57:54,369 INFO L276 IsEmpty]: Start isEmpty. Operand 7167 states and 12308 transitions. [2022-11-19 06:57:54,408 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2022-11-19 06:57:54,408 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:54,408 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-19 06:57:54,427 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:54,622 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:54,622 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:54,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:54,622 INFO L85 PathProgramCache]: Analyzing trace with hash 733093944, now seen corresponding path program 1 times [2022-11-19 06:57:54,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:54,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [886093719] [2022-11-19 06:57:54,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:54,623 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-19 06:57:54,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:54,625 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:54,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:54,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:54,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 631 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 06:57:54,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:55,004 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-19 06:57:55,005 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:55,005 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:55,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [886093719] [2022-11-19 06:57:55,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [886093719] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:55,005 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:55,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:57:55,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134093955] [2022-11-19 06:57:55,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:55,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:57:55,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:55,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:57:55,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:57:55,009 INFO L87 Difference]: Start difference. First operand 7167 states and 12308 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-19 06:57:56,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:56,461 INFO L93 Difference]: Finished difference Result 16899 states and 29286 transitions. [2022-11-19 06:57:56,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:57:56,462 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-19 06:57:56,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:56,554 INFO L225 Difference]: With dead ends: 16899 [2022-11-19 06:57:56,555 INFO L226 Difference]: Without dead ends: 11245 [2022-11-19 06:57:56,586 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-19 06:57:56,587 INFO L413 NwaCegarLoop]: 561 mSDtfsCounter, 97 mSDsluCounter, 532 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 1093 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-19 06:57:56,588 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 1093 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:57:56,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11245 states. [2022-11-19 06:57:58,527 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11245 to 11229. [2022-11-19 06:57:58,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11229 states, 9229 states have (on average 1.6106837143785893) internal successors, (14865), 9240 states have internal predecessors, (14865), 1944 states have call successors, (1944), 47 states have call predecessors, (1944), 55 states have return successors, (2551), 1945 states have call predecessors, (2551), 1942 states have call successors, (2551) [2022-11-19 06:57:58,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11229 states to 11229 states and 19360 transitions. [2022-11-19 06:57:58,585 INFO L78 Accepts]: Start accepts. Automaton has 11229 states and 19360 transitions. Word has length 151 [2022-11-19 06:57:58,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:58,586 INFO L495 AbstractCegarLoop]: Abstraction has 11229 states and 19360 transitions. [2022-11-19 06:57:58,586 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-19 06:57:58,586 INFO L276 IsEmpty]: Start isEmpty. Operand 11229 states and 19360 transitions. [2022-11-19 06:57:58,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2022-11-19 06:57:58,661 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:58,661 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-19 06:57:58,677 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:58,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:58,877 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:58,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:58,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1163951481, now seen corresponding path program 1 times [2022-11-19 06:57:58,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:57:58,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [278635749] [2022-11-19 06:57:58,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:58,878 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-19 06:57:58,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:57:58,880 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:58,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:57:59,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:59,212 INFO L263 TraceCheckSpWp]: Trace formula consists of 633 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 06:57:59,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:57:59,251 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-19 06:57:59,251 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:57:59,251 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:57:59,251 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [278635749] [2022-11-19 06:57:59,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [278635749] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:59,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:59,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:57:59,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1980241141] [2022-11-19 06:57:59,252 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:59,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:57:59,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:57:59,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:57:59,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:57:59,254 INFO L87 Difference]: Start difference. First operand 11229 states and 19360 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-19 06:58:01,998 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:58:01,998 INFO L93 Difference]: Finished difference Result 27573 states and 47762 transitions. [2022-11-19 06:58:01,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:58:01,999 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-19 06:58:01,999 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:58:02,078 INFO L225 Difference]: With dead ends: 27573 [2022-11-19 06:58:02,078 INFO L226 Difference]: Without dead ends: 18611 [2022-11-19 06:58:02,104 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-19 06:58:02,105 INFO L413 NwaCegarLoop]: 554 mSDtfsCounter, 95 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 1088 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-19 06:58:02,106 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 1088 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:58:02,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18611 states. [2022-11-19 06:58:04,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18611 to 18595. [2022-11-19 06:58:04,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18595 states, 15383 states have (on average 1.609373984268348) internal successors, (24757), 15394 states have internal predecessors, (24757), 3156 states have call successors, (3156), 47 states have call predecessors, (3156), 55 states have return successors, (4063), 3157 states have call predecessors, (4063), 3154 states have call successors, (4063) [2022-11-19 06:58:04,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18595 states to 18595 states and 31976 transitions. [2022-11-19 06:58:04,580 INFO L78 Accepts]: Start accepts. Automaton has 18595 states and 31976 transitions. Word has length 152 [2022-11-19 06:58:04,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:58:04,581 INFO L495 AbstractCegarLoop]: Abstraction has 18595 states and 31976 transitions. [2022-11-19 06:58:04,581 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-19 06:58:04,582 INFO L276 IsEmpty]: Start isEmpty. Operand 18595 states and 31976 transitions. [2022-11-19 06:58:04,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2022-11-19 06:58:04,651 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:58:04,651 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-19 06:58:04,673 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:58:04,867 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:58:04,867 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:58:04,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:58:04,868 INFO L85 PathProgramCache]: Analyzing trace with hash 1608220646, now seen corresponding path program 1 times [2022-11-19 06:58:04,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:58:04,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [290585266] [2022-11-19 06:58:04,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:58:04,869 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-19 06:58:04,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:58:04,870 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:58:04,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:58:05,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:58:05,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 635 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 06:58:05,244 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:58:05,282 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-19 06:58:05,282 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:58:05,283 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:58:05,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [290585266] [2022-11-19 06:58:05,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [290585266] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:58:05,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:58:05,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:58:05,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070514682] [2022-11-19 06:58:05,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:58:05,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:58:05,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:58:05,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:58:05,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:58:05,286 INFO L87 Difference]: Start difference. First operand 18595 states and 31976 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-19 06:58:09,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:58:09,855 INFO L93 Difference]: Finished difference Result 47941 states and 82854 transitions. [2022-11-19 06:58:09,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:58:09,856 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-19 06:58:09,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:58:10,171 INFO L225 Difference]: With dead ends: 47941 [2022-11-19 06:58:10,171 INFO L226 Difference]: Without dead ends: 32517 [2022-11-19 06:58:10,213 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-19 06:58:10,214 INFO L413 NwaCegarLoop]: 565 mSDtfsCounter, 93 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 1103 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-19 06:58:10,215 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 1103 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-19 06:58:10,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32517 states. [2022-11-19 06:58:14,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32517 to 32501. [2022-11-19 06:58:14,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32501 states, 26883 states have (on average 1.6010489900680727) internal successors, (43041), 26894 states have internal predecessors, (43041), 5562 states have call successors, (5562), 47 states have call predecessors, (5562), 55 states have return successors, (7175), 5563 states have call predecessors, (7175), 5560 states have call successors, (7175) [2022-11-19 06:58:14,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32501 states to 32501 states and 55778 transitions. [2022-11-19 06:58:14,835 INFO L78 Accepts]: Start accepts. Automaton has 32501 states and 55778 transitions. Word has length 153 [2022-11-19 06:58:14,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:58:14,835 INFO L495 AbstractCegarLoop]: Abstraction has 32501 states and 55778 transitions. [2022-11-19 06:58:14,836 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-19 06:58:14,836 INFO L276 IsEmpty]: Start isEmpty. Operand 32501 states and 55778 transitions. [2022-11-19 06:58:14,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-11-19 06:58:14,945 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:58:14,945 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-19 06:58:14,967 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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)] Ended with exit code 0 [2022-11-19 06:58:15,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:58:15,169 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION === [outgoingErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:58:15,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:58:15,169 INFO L85 PathProgramCache]: Analyzing trace with hash -899870264, now seen corresponding path program 1 times [2022-11-19 06:58:15,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-19 06:58:15,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1042576015] [2022-11-19 06:58:15,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:58:15,170 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-19 06:58:15,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/mathsat [2022-11-19 06:58:15,171 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:58:15,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ac265d27-9bc3-456c-938e-d4c3d554891a/bin/utaipan-I9t0OCRTmS/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-19 06:58:15,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:58:15,534 INFO L263 TraceCheckSpWp]: Trace formula consists of 637 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 06:58:15,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 06:58:15,593 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-19 06:58:15,594 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 06:58:15,594 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-19 06:58:15,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1042576015] [2022-11-19 06:58:15,594 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1042576015] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:58:15,594 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:58:15,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:58:15,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212463582] [2022-11-19 06:58:15,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:58:15,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:58:15,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-19 06:58:15,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:58:15,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:58:15,596 INFO L87 Difference]: Start difference. First operand 32501 states and 55778 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)